./Ultimate.py --spec ../sv-benchmarks/c/properties/unreach-call.prp --file ../sv-benchmarks/c/loop-invgen/seq-3.i --full-output --procedureinliner.inline.calls.to.implemented.procedures NEVER --traceabstraction.positions.where.we.compute.the.hoare.annotation All --witnessprinter.yaml.format.version 2.1 --witnessprinter.generate.graphml.witnesses false --architecture 32bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version 27b49876 Calling Ultimate with: /root/.sdkman/candidates/java/current/bin/java -Dosgi.configuration.area=/storage/repos/certificate-witnesses-artifact/automizer/data/config -Xmx15G -Xms4m -jar /storage/repos/certificate-witnesses-artifact/automizer/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /storage/repos/certificate-witnesses-artifact/automizer/data -tc /storage/repos/certificate-witnesses-artifact/automizer/config/AutomizerReach.xml -i ../sv-benchmarks/c/loop-invgen/seq-3.i -s /storage/repos/certificate-witnesses-artifact/automizer/config/svcomp-Reach-32bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /storage/repos/certificate-witnesses-artifact/automizer --witnessprinter.witness.filename witness --witnessprinter.write.witness.besides.input.file false --witnessprinter.graph.data.specification CHECK( init(main()), LTL(G ! call(reach_error())) ) --witnessprinter.graph.data.producer Automizer --witnessprinter.graph.data.architecture 32bit --witnessprinter.graph.data.programhash 6c770a3141edeab927df0da4e8c2152e1fb2e87b0c43a352500a7e3d3cff4533 --procedureinliner.inline.calls.to.implemented.procedures NEVER --traceabstraction.positions.where.we.compute.the.hoare.annotation All --witnessprinter.yaml.format.version 2.1 --witnessprinter.generate.graphml.witnesses false --- Real Ultimate output --- This is Ultimate 0.2.4-tmp.dk.referee-eval-27b4987-m [2024-09-21 11:24:17,291 INFO L188 SettingsManager]: Resetting all preferences to default values... [2024-09-21 11:24:17,342 INFO L114 SettingsManager]: Loading settings from /storage/repos/certificate-witnesses-artifact/automizer/config/svcomp-Reach-32bit-Automizer_Default.epf [2024-09-21 11:24:17,349 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2024-09-21 11:24:17,350 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2024-09-21 11:24:17,373 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2024-09-21 11:24:17,375 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2024-09-21 11:24:17,376 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2024-09-21 11:24:17,376 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2024-09-21 11:24:17,376 INFO L153 SettingsManager]: * Use memory slicer=true [2024-09-21 11:24:17,376 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2024-09-21 11:24:17,377 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2024-09-21 11:24:17,377 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2024-09-21 11:24:17,377 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2024-09-21 11:24:17,377 INFO L153 SettingsManager]: * Use SBE=true [2024-09-21 11:24:17,378 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2024-09-21 11:24:17,378 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2024-09-21 11:24:17,378 INFO L153 SettingsManager]: * sizeof long=4 [2024-09-21 11:24:17,378 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2024-09-21 11:24:17,378 INFO L153 SettingsManager]: * sizeof POINTER=4 [2024-09-21 11:24:17,379 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2024-09-21 11:24:17,381 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2024-09-21 11:24:17,382 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2024-09-21 11:24:17,382 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2024-09-21 11:24:17,382 INFO L153 SettingsManager]: * Allow undefined functions=false [2024-09-21 11:24:17,382 INFO L153 SettingsManager]: * sizeof long double=12 [2024-09-21 11:24:17,382 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2024-09-21 11:24:17,383 INFO L153 SettingsManager]: * Use constant arrays=true [2024-09-21 11:24:17,383 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2024-09-21 11:24:17,383 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2024-09-21 11:24:17,385 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-09-21 11:24:17,385 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-09-21 11:24:17,385 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-09-21 11:24:17,386 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2024-09-21 11:24:17,386 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2024-09-21 11:24:17,386 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2024-09-21 11:24:17,386 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2024-09-21 11:24:17,386 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2024-09-21 11:24:17,386 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2024-09-21 11:24:17,386 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2024-09-21 11:24:17,386 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2024-09-21 11:24:17,387 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2024-09-21 11:24:17,387 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/certificate-witnesses-artifact/automizer/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/certificate-witnesses-artifact/automizer 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 ! call(reach_error())) ) 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 -> 6c770a3141edeab927df0da4e8c2152e1fb2e87b0c43a352500a7e3d3cff4533 Applying setting for plugin de.uni_freiburg.informatik.ultimate.boogie.procedureinliner: Inline calls to implemented procedures -> NEVER Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: Positions where we compute the Hoare Annotation -> All Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: YAML Format version -> 2.1 Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Generate GraphML witnesses -> false [2024-09-21 11:24:17,577 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2024-09-21 11:24:17,596 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2024-09-21 11:24:17,599 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2024-09-21 11:24:17,600 INFO L270 PluginConnector]: Initializing CDTParser... [2024-09-21 11:24:17,600 INFO L274 PluginConnector]: CDTParser initialized [2024-09-21 11:24:17,601 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/certificate-witnesses-artifact/automizer/../sv-benchmarks/c/loop-invgen/seq-3.i [2024-09-21 11:24:18,730 INFO L533 CDTParser]: Created temporary CDT project at NULL [2024-09-21 11:24:18,910 INFO L384 CDTParser]: Found 1 translation units. [2024-09-21 11:24:18,911 INFO L180 CDTParser]: Scanning /storage/repos/certificate-witnesses-artifact/sv-benchmarks/c/loop-invgen/seq-3.i [2024-09-21 11:24:18,916 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/certificate-witnesses-artifact/automizer/data/790db2053/305ae0bddd774445a5e409760d72f657/FLAGd7eeb6468 [2024-09-21 11:24:19,308 INFO L435 CDTParser]: Successfully deleted /storage/repos/certificate-witnesses-artifact/automizer/data/790db2053/305ae0bddd774445a5e409760d72f657 [2024-09-21 11:24:19,310 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2024-09-21 11:24:19,311 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2024-09-21 11:24:19,311 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2024-09-21 11:24:19,311 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2024-09-21 11:24:19,316 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2024-09-21 11:24:19,317 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 21.09 11:24:19" (1/1) ... [2024-09-21 11:24:19,317 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@49618236 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.09 11:24:19, skipping insertion in model container [2024-09-21 11:24:19,318 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 21.09 11:24:19" (1/1) ... [2024-09-21 11:24:19,333 INFO L175 MainTranslator]: Built tables and reachable declarations [2024-09-21 11:24:19,450 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/certificate-witnesses-artifact/sv-benchmarks/c/loop-invgen/seq-3.i[893,906] [2024-09-21 11:24:19,461 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-09-21 11:24:19,472 INFO L200 MainTranslator]: Completed pre-run [2024-09-21 11:24:19,481 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/certificate-witnesses-artifact/sv-benchmarks/c/loop-invgen/seq-3.i[893,906] [2024-09-21 11:24:19,487 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-09-21 11:24:19,502 INFO L204 MainTranslator]: Completed translation [2024-09-21 11:24:19,503 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.09 11:24:19 WrapperNode [2024-09-21 11:24:19,503 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2024-09-21 11:24:19,504 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2024-09-21 11:24:19,504 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2024-09-21 11:24:19,504 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2024-09-21 11:24:19,509 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.09 11:24:19" (1/1) ... [2024-09-21 11:24:19,514 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.09 11:24:19" (1/1) ... [2024-09-21 11:24:19,518 INFO L138 Inliner]: procedures = 16, calls = 7, calls flagged for inlining = 0, calls inlined = 0, statements flattened = 0 [2024-09-21 11:24:19,519 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2024-09-21 11:24:19,519 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2024-09-21 11:24:19,519 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2024-09-21 11:24:19,519 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2024-09-21 11:24:19,527 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.09 11:24:19" (1/1) ... [2024-09-21 11:24:19,527 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.09 11:24:19" (1/1) ... [2024-09-21 11:24:19,532 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.09 11:24:19" (1/1) ... [2024-09-21 11:24:19,548 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-09-21 11:24:19,548 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.09 11:24:19" (1/1) ... [2024-09-21 11:24:19,548 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.09 11:24:19" (1/1) ... [2024-09-21 11:24:19,550 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.09 11:24:19" (1/1) ... [2024-09-21 11:24:19,554 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.09 11:24:19" (1/1) ... [2024-09-21 11:24:19,555 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.09 11:24:19" (1/1) ... [2024-09-21 11:24:19,560 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.09 11:24:19" (1/1) ... [2024-09-21 11:24:19,561 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2024-09-21 11:24:19,562 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2024-09-21 11:24:19,562 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2024-09-21 11:24:19,562 INFO L274 PluginConnector]: RCFGBuilder initialized [2024-09-21 11:24:19,563 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.09 11:24:19" (1/1) ... [2024-09-21 11:24:19,568 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-09-21 11:24:19,576 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-21 11:24:19,589 INFO L229 MonitoredProcess]: Starting monitored process 1 with /storage/repos/certificate-witnesses-artifact/automizer/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (exit command is (exit), workingDir is null) [2024-09-21 11:24:19,591 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Waiting until timeout for monitored process [2024-09-21 11:24:19,624 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2024-09-21 11:24:19,624 INFO L130 BoogieDeclarations]: Found specification of procedure main [2024-09-21 11:24:19,624 INFO L138 BoogieDeclarations]: Found implementation of procedure main [2024-09-21 11:24:19,624 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2024-09-21 11:24:19,624 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.init [2024-09-21 11:24:19,625 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.init [2024-09-21 11:24:19,625 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2024-09-21 11:24:19,625 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2024-09-21 11:24:19,625 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_assert [2024-09-21 11:24:19,625 INFO L138 BoogieDeclarations]: Found implementation of procedure __VERIFIER_assert [2024-09-21 11:24:19,670 INFO L242 CfgBuilder]: Building ICFG [2024-09-21 11:24:19,672 INFO L268 CfgBuilder]: Building CFG for each procedure with an implementation [2024-09-21 11:24:19,766 INFO L? ?]: Removed 10 outVars from TransFormulas that were not future-live. [2024-09-21 11:24:19,767 INFO L291 CfgBuilder]: Performing block encoding [2024-09-21 11:24:19,784 INFO L313 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2024-09-21 11:24:19,784 INFO L318 CfgBuilder]: Removed 3 assume(true) statements. [2024-09-21 11:24:19,784 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 21.09 11:24:19 BoogieIcfgContainer [2024-09-21 11:24:19,785 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2024-09-21 11:24:19,786 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2024-09-21 11:24:19,786 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2024-09-21 11:24:19,789 INFO L274 PluginConnector]: TraceAbstraction initialized [2024-09-21 11:24:19,789 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 21.09 11:24:19" (1/3) ... [2024-09-21 11:24:19,790 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@1a6b373c and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 21.09 11:24:19, skipping insertion in model container [2024-09-21 11:24:19,790 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.09 11:24:19" (2/3) ... [2024-09-21 11:24:19,790 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@1a6b373c and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 21.09 11:24:19, skipping insertion in model container [2024-09-21 11:24:19,790 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 21.09 11:24:19" (3/3) ... [2024-09-21 11:24:19,791 INFO L112 eAbstractionObserver]: Analyzing ICFG seq-3.i [2024-09-21 11:24:19,803 INFO L209 ceAbstractionStarter]: Automizer settings: Hoare:All NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2024-09-21 11:24:19,803 INFO L149 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2024-09-21 11:24:19,840 INFO L335 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2024-09-21 11:24:19,845 INFO L336 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=All, 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;@18db16de, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-09-21 11:24:19,845 INFO L337 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2024-09-21 11:24:19,848 INFO L276 IsEmpty]: Start isEmpty. Operand has 24 states, 16 states have (on average 1.625) internal successors, (26), 17 states have internal predecessors, (26), 3 states have call successors, (3), 3 states have call predecessors, (3), 3 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2024-09-21 11:24:19,853 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2024-09-21 11:24:19,853 INFO L208 NwaCegarLoop]: Found error trace [2024-09-21 11:24:19,854 INFO L216 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-09-21 11:24:19,854 INFO L399 AbstractCegarLoop]: === Iteration 1 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-09-21 11:24:19,861 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-21 11:24:19,861 INFO L85 PathProgramCache]: Analyzing trace with hash 961061654, now seen corresponding path program 1 times [2024-09-21 11:24:19,868 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-21 11:24:19,868 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [31845207] [2024-09-21 11:24:19,868 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-21 11:24:19,869 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-21 11:24:19,995 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:24:20,200 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-09-21 11:24:20,202 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:24:20,209 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-09-21 11:24:20,211 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-21 11:24:20,211 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [31845207] [2024-09-21 11:24:20,213 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [31845207] provided 1 perfect and 0 imperfect interpolant sequences [2024-09-21 11:24:20,213 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-09-21 11:24:20,213 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2024-09-21 11:24:20,215 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [625865471] [2024-09-21 11:24:20,215 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-09-21 11:24:20,219 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-09-21 11:24:20,219 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-21 11:24:20,239 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-09-21 11:24:20,239 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2024-09-21 11:24:20,241 INFO L87 Difference]: Start difference. First operand has 24 states, 16 states have (on average 1.625) internal successors, (26), 17 states have internal predecessors, (26), 3 states have call successors, (3), 3 states have call predecessors, (3), 3 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) Second operand has 7 states, 7 states have (on average 1.7142857142857142) internal successors, (12), 7 states have internal predecessors, (12), 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-09-21 11:24:20,341 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-21 11:24:20,342 INFO L93 Difference]: Finished difference Result 52 states and 77 transitions. [2024-09-21 11:24:20,343 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-09-21 11:24:20,344 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 1.7142857142857142) internal successors, (12), 7 states have internal predecessors, (12), 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 16 [2024-09-21 11:24:20,344 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-21 11:24:20,349 INFO L225 Difference]: With dead ends: 52 [2024-09-21 11:24:20,349 INFO L226 Difference]: Without dead ends: 28 [2024-09-21 11:24:20,352 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=23, Invalid=49, Unknown=0, NotChecked=0, Total=72 [2024-09-21 11:24:20,356 INFO L434 NwaCegarLoop]: 21 mSDtfsCounter, 11 mSDsluCounter, 66 mSDsCounter, 0 mSdLazyCounter, 55 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 12 SdHoareTripleChecker+Valid, 87 SdHoareTripleChecker+Invalid, 55 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 55 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-09-21 11:24:20,357 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [12 Valid, 87 Invalid, 55 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 55 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-09-21 11:24:20,370 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 28 states. [2024-09-21 11:24:20,384 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 28 to 23. [2024-09-21 11:24:20,386 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 23 states, 17 states have (on average 1.2352941176470589) internal successors, (21), 17 states have internal predecessors, (21), 3 states have call successors, (3), 3 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2024-09-21 11:24:20,389 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 23 states to 23 states and 26 transitions. [2024-09-21 11:24:20,390 INFO L78 Accepts]: Start accepts. Automaton has 23 states and 26 transitions. Word has length 16 [2024-09-21 11:24:20,391 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-21 11:24:20,391 INFO L474 AbstractCegarLoop]: Abstraction has 23 states and 26 transitions. [2024-09-21 11:24:20,392 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 1.7142857142857142) internal successors, (12), 7 states have internal predecessors, (12), 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-09-21 11:24:20,392 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-21 11:24:20,392 INFO L276 IsEmpty]: Start isEmpty. Operand 23 states and 26 transitions. [2024-09-21 11:24:20,393 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2024-09-21 11:24:20,393 INFO L208 NwaCegarLoop]: Found error trace [2024-09-21 11:24:20,393 INFO L216 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-09-21 11:24:20,393 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2024-09-21 11:24:20,394 INFO L399 AbstractCegarLoop]: === Iteration 2 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-09-21 11:24:20,394 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-21 11:24:20,395 INFO L85 PathProgramCache]: Analyzing trace with hash 1906170241, now seen corresponding path program 1 times [2024-09-21 11:24:20,395 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-21 11:24:20,395 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2143637152] [2024-09-21 11:24:20,396 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-21 11:24:20,396 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-21 11:24:20,413 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:24:20,522 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-09-21 11:24:20,523 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:24:20,530 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-09-21 11:24:20,530 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-21 11:24:20,530 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2143637152] [2024-09-21 11:24:20,531 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2143637152] provided 0 perfect and 1 imperfect interpolant sequences [2024-09-21 11:24:20,531 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1970877088] [2024-09-21 11:24:20,531 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-21 11:24:20,531 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-21 11:24:20,531 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-21 11:24:20,538 INFO L229 MonitoredProcess]: Starting monitored process 2 with /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-09-21 11:24:20,540 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2024-09-21 11:24:20,583 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:24:20,585 INFO L262 TraceCheckSpWp]: Trace formula consists of 57 conjuncts, 5 conjuncts are in the unsatisfiable core [2024-09-21 11:24:20,589 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-21 11:24:20,652 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-09-21 11:24:20,653 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-09-21 11:24:20,653 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1970877088] provided 1 perfect and 0 imperfect interpolant sequences [2024-09-21 11:24:20,654 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-09-21 11:24:20,655 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [6] total 9 [2024-09-21 11:24:20,655 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [11102127] [2024-09-21 11:24:20,656 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-09-21 11:24:20,656 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-09-21 11:24:20,656 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-21 11:24:20,657 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-09-21 11:24:20,657 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=53, Unknown=0, NotChecked=0, Total=72 [2024-09-21 11:24:20,657 INFO L87 Difference]: Start difference. First operand 23 states and 26 transitions. Second operand has 6 states, 6 states have (on average 2.1666666666666665) internal successors, (13), 5 states have internal predecessors, (13), 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-09-21 11:24:20,709 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-21 11:24:20,709 INFO L93 Difference]: Finished difference Result 35 states and 39 transitions. [2024-09-21 11:24:20,710 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-09-21 11:24:20,710 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 2.1666666666666665) internal successors, (13), 5 states have internal predecessors, (13), 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 17 [2024-09-21 11:24:20,710 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-21 11:24:20,711 INFO L225 Difference]: With dead ends: 35 [2024-09-21 11:24:20,712 INFO L226 Difference]: Without dead ends: 33 [2024-09-21 11:24:20,712 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 25 GetRequests, 17 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=25, Invalid=65, Unknown=0, NotChecked=0, Total=90 [2024-09-21 11:24:20,713 INFO L434 NwaCegarLoop]: 17 mSDtfsCounter, 6 mSDsluCounter, 54 mSDsCounter, 0 mSdLazyCounter, 38 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 8 SdHoareTripleChecker+Valid, 71 SdHoareTripleChecker+Invalid, 40 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 38 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-09-21 11:24:20,714 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [8 Valid, 71 Invalid, 40 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 38 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-09-21 11:24:20,715 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 33 states. [2024-09-21 11:24:20,722 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 33 to 29. [2024-09-21 11:24:20,722 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 29 states, 21 states have (on average 1.1904761904761905) internal successors, (25), 22 states have internal predecessors, (25), 4 states have call successors, (4), 4 states have call predecessors, (4), 3 states have return successors, (3), 2 states have call predecessors, (3), 3 states have call successors, (3) [2024-09-21 11:24:20,723 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 29 states to 29 states and 32 transitions. [2024-09-21 11:24:20,723 INFO L78 Accepts]: Start accepts. Automaton has 29 states and 32 transitions. Word has length 17 [2024-09-21 11:24:20,723 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-21 11:24:20,723 INFO L474 AbstractCegarLoop]: Abstraction has 29 states and 32 transitions. [2024-09-21 11:24:20,723 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 2.1666666666666665) internal successors, (13), 5 states have internal predecessors, (13), 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-09-21 11:24:20,724 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-21 11:24:20,724 INFO L276 IsEmpty]: Start isEmpty. Operand 29 states and 32 transitions. [2024-09-21 11:24:20,725 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2024-09-21 11:24:20,726 INFO L208 NwaCegarLoop]: Found error trace [2024-09-21 11:24:20,726 INFO L216 NwaCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-09-21 11:24:20,739 INFO L540 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Forceful destruction successful, exit code 0 [2024-09-21 11:24:20,930 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1,2 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-21 11:24:20,931 INFO L399 AbstractCegarLoop]: === Iteration 3 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-09-21 11:24:20,932 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-21 11:24:20,932 INFO L85 PathProgramCache]: Analyzing trace with hash 468810935, now seen corresponding path program 1 times [2024-09-21 11:24:20,932 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-21 11:24:20,932 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1321348041] [2024-09-21 11:24:20,932 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-21 11:24:20,933 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-21 11:24:20,942 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:24:21,030 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-09-21 11:24:21,031 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:24:21,033 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2024-09-21 11:24:21,035 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:24:21,043 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-09-21 11:24:21,043 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-21 11:24:21,043 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1321348041] [2024-09-21 11:24:21,043 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1321348041] provided 0 perfect and 1 imperfect interpolant sequences [2024-09-21 11:24:21,044 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1628732490] [2024-09-21 11:24:21,044 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-21 11:24:21,044 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-21 11:24:21,044 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-21 11:24:21,045 INFO L229 MonitoredProcess]: Starting monitored process 3 with /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-09-21 11:24:21,047 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2024-09-21 11:24:21,082 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:24:21,083 INFO L262 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjuncts are in the unsatisfiable core [2024-09-21 11:24:21,085 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-21 11:24:21,195 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-09-21 11:24:21,195 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-09-21 11:24:21,267 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-09-21 11:24:21,268 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1628732490] provided 0 perfect and 2 imperfect interpolant sequences [2024-09-21 11:24:21,268 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-09-21 11:24:21,268 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 17 [2024-09-21 11:24:21,268 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1397838486] [2024-09-21 11:24:21,268 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-09-21 11:24:21,269 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2024-09-21 11:24:21,269 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-21 11:24:21,269 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2024-09-21 11:24:21,269 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=213, Unknown=0, NotChecked=0, Total=272 [2024-09-21 11:24:21,270 INFO L87 Difference]: Start difference. First operand 29 states and 32 transitions. Second operand has 17 states, 17 states have (on average 2.0) internal successors, (34), 17 states have internal predecessors, (34), 5 states have call successors, (6), 2 states have call predecessors, (6), 1 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) [2024-09-21 11:24:21,377 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-21 11:24:21,377 INFO L93 Difference]: Finished difference Result 51 states and 59 transitions. [2024-09-21 11:24:21,377 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-09-21 11:24:21,377 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.0) internal successors, (34), 17 states have internal predecessors, (34), 5 states have call successors, (6), 2 states have call predecessors, (6), 1 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) Word has length 24 [2024-09-21 11:24:21,378 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-21 11:24:21,379 INFO L225 Difference]: With dead ends: 51 [2024-09-21 11:24:21,379 INFO L226 Difference]: Without dead ends: 37 [2024-09-21 11:24:21,379 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 41 SyntacticMatches, 4 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 101 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=67, Invalid=239, Unknown=0, NotChecked=0, Total=306 [2024-09-21 11:24:21,380 INFO L434 NwaCegarLoop]: 15 mSDtfsCounter, 6 mSDsluCounter, 115 mSDsCounter, 0 mSdLazyCounter, 112 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 7 SdHoareTripleChecker+Valid, 130 SdHoareTripleChecker+Invalid, 112 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 112 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-09-21 11:24:21,380 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [7 Valid, 130 Invalid, 112 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 112 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-09-21 11:24:21,381 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 37 states. [2024-09-21 11:24:21,387 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 37 to 30. [2024-09-21 11:24:21,388 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 30 states, 22 states have (on average 1.1818181818181819) internal successors, (26), 23 states have internal predecessors, (26), 4 states have call successors, (4), 4 states have call predecessors, (4), 3 states have return successors, (3), 2 states have call predecessors, (3), 3 states have call successors, (3) [2024-09-21 11:24:21,389 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 30 states to 30 states and 33 transitions. [2024-09-21 11:24:21,389 INFO L78 Accepts]: Start accepts. Automaton has 30 states and 33 transitions. Word has length 24 [2024-09-21 11:24:21,389 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-21 11:24:21,389 INFO L474 AbstractCegarLoop]: Abstraction has 30 states and 33 transitions. [2024-09-21 11:24:21,389 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 2.0) internal successors, (34), 17 states have internal predecessors, (34), 5 states have call successors, (6), 2 states have call predecessors, (6), 1 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) [2024-09-21 11:24:21,390 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-21 11:24:21,390 INFO L276 IsEmpty]: Start isEmpty. Operand 30 states and 33 transitions. [2024-09-21 11:24:21,390 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2024-09-21 11:24:21,390 INFO L208 NwaCegarLoop]: Found error trace [2024-09-21 11:24:21,390 INFO L216 NwaCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-09-21 11:24:21,403 INFO L552 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Ended with exit code 0 [2024-09-21 11:24:21,591 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2,3 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-21 11:24:21,591 INFO L399 AbstractCegarLoop]: === Iteration 4 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-09-21 11:24:21,592 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-21 11:24:21,592 INFO L85 PathProgramCache]: Analyzing trace with hash 1260603702, now seen corresponding path program 1 times [2024-09-21 11:24:21,593 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-21 11:24:21,593 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1159909462] [2024-09-21 11:24:21,593 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-21 11:24:21,593 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-21 11:24:21,599 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:24:21,685 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-09-21 11:24:21,686 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:24:21,687 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2024-09-21 11:24:21,689 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:24:21,691 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-09-21 11:24:21,691 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-21 11:24:21,692 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1159909462] [2024-09-21 11:24:21,692 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1159909462] provided 0 perfect and 1 imperfect interpolant sequences [2024-09-21 11:24:21,692 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1207454592] [2024-09-21 11:24:21,692 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-21 11:24:21,692 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-21 11:24:21,692 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-21 11:24:21,693 INFO L229 MonitoredProcess]: Starting monitored process 4 with /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-09-21 11:24:21,694 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2024-09-21 11:24:21,727 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:24:21,727 INFO L262 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjuncts are in the unsatisfiable core [2024-09-21 11:24:21,728 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-21 11:24:21,825 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-09-21 11:24:21,825 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-09-21 11:24:21,887 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-09-21 11:24:21,887 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1207454592] provided 0 perfect and 2 imperfect interpolant sequences [2024-09-21 11:24:21,887 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-09-21 11:24:21,887 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 16 [2024-09-21 11:24:21,887 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1269877190] [2024-09-21 11:24:21,887 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-09-21 11:24:21,888 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2024-09-21 11:24:21,888 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-21 11:24:21,888 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2024-09-21 11:24:21,889 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=188, Unknown=0, NotChecked=0, Total=240 [2024-09-21 11:24:21,889 INFO L87 Difference]: Start difference. First operand 30 states and 33 transitions. Second operand has 16 states, 16 states have (on average 2.0625) internal successors, (33), 16 states have internal predecessors, (33), 5 states have call successors, (6), 2 states have call predecessors, (6), 1 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) [2024-09-21 11:24:21,963 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-21 11:24:21,965 INFO L93 Difference]: Finished difference Result 54 states and 63 transitions. [2024-09-21 11:24:21,966 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-09-21 11:24:21,966 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.0625) internal successors, (33), 16 states have internal predecessors, (33), 5 states have call successors, (6), 2 states have call predecessors, (6), 1 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) Word has length 24 [2024-09-21 11:24:21,966 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-21 11:24:21,967 INFO L225 Difference]: With dead ends: 54 [2024-09-21 11:24:21,967 INFO L226 Difference]: Without dead ends: 40 [2024-09-21 11:24:21,967 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 42 SyntacticMatches, 4 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 81 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=60, Invalid=212, Unknown=0, NotChecked=0, Total=272 [2024-09-21 11:24:21,968 INFO L434 NwaCegarLoop]: 17 mSDtfsCounter, 6 mSDsluCounter, 88 mSDsCounter, 0 mSdLazyCounter, 79 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 7 SdHoareTripleChecker+Valid, 105 SdHoareTripleChecker+Invalid, 79 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 79 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-09-21 11:24:21,969 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [7 Valid, 105 Invalid, 79 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 79 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-09-21 11:24:21,970 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 40 states. [2024-09-21 11:24:21,975 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 40 to 32. [2024-09-21 11:24:21,975 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 32 states, 24 states have (on average 1.2083333333333333) internal successors, (29), 25 states have internal predecessors, (29), 4 states have call successors, (4), 4 states have call predecessors, (4), 3 states have return successors, (3), 2 states have call predecessors, (3), 3 states have call successors, (3) [2024-09-21 11:24:21,975 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 32 states to 32 states and 36 transitions. [2024-09-21 11:24:21,975 INFO L78 Accepts]: Start accepts. Automaton has 32 states and 36 transitions. Word has length 24 [2024-09-21 11:24:21,976 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-21 11:24:21,976 INFO L474 AbstractCegarLoop]: Abstraction has 32 states and 36 transitions. [2024-09-21 11:24:21,976 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 2.0625) internal successors, (33), 16 states have internal predecessors, (33), 5 states have call successors, (6), 2 states have call predecessors, (6), 1 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) [2024-09-21 11:24:21,976 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-21 11:24:21,976 INFO L276 IsEmpty]: Start isEmpty. Operand 32 states and 36 transitions. [2024-09-21 11:24:21,976 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2024-09-21 11:24:21,976 INFO L208 NwaCegarLoop]: Found error trace [2024-09-21 11:24:21,976 INFO L216 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-09-21 11:24:21,990 INFO L540 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Forceful destruction successful, exit code 0 [2024-09-21 11:24:22,182 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3,4 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-21 11:24:22,183 INFO L399 AbstractCegarLoop]: === Iteration 5 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-09-21 11:24:22,183 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-21 11:24:22,183 INFO L85 PathProgramCache]: Analyzing trace with hash -1756686302, now seen corresponding path program 2 times [2024-09-21 11:24:22,183 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-21 11:24:22,183 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1101069160] [2024-09-21 11:24:22,184 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-21 11:24:22,184 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-21 11:24:22,189 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:24:22,247 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-09-21 11:24:22,248 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:24:22,249 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2024-09-21 11:24:22,251 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:24:22,254 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 3 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-09-21 11:24:22,254 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-21 11:24:22,254 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1101069160] [2024-09-21 11:24:22,254 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1101069160] provided 0 perfect and 1 imperfect interpolant sequences [2024-09-21 11:24:22,256 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [301152502] [2024-09-21 11:24:22,256 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-09-21 11:24:22,257 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-21 11:24:22,257 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-21 11:24:22,258 INFO L229 MonitoredProcess]: Starting monitored process 5 with /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-09-21 11:24:22,259 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2024-09-21 11:24:22,291 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-09-21 11:24:22,291 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2024-09-21 11:24:22,292 INFO L262 TraceCheckSpWp]: Trace formula consists of 76 conjuncts, 7 conjuncts are in the unsatisfiable core [2024-09-21 11:24:22,293 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-21 11:24:22,325 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 5 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-09-21 11:24:22,325 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-09-21 11:24:22,375 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 5 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-09-21 11:24:22,375 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [301152502] provided 0 perfect and 2 imperfect interpolant sequences [2024-09-21 11:24:22,375 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-09-21 11:24:22,375 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 7] total 10 [2024-09-21 11:24:22,375 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1881435967] [2024-09-21 11:24:22,375 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-09-21 11:24:22,376 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2024-09-21 11:24:22,376 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-21 11:24:22,376 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2024-09-21 11:24:22,376 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=67, Unknown=0, NotChecked=0, Total=90 [2024-09-21 11:24:22,376 INFO L87 Difference]: Start difference. First operand 32 states and 36 transitions. Second operand has 10 states, 10 states have (on average 2.7) internal successors, (27), 8 states have internal predecessors, (27), 3 states have call successors, (5), 3 states have call predecessors, (5), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2024-09-21 11:24:22,420 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-21 11:24:22,420 INFO L93 Difference]: Finished difference Result 45 states and 50 transitions. [2024-09-21 11:24:22,420 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-09-21 11:24:22,421 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 2.7) internal successors, (27), 8 states have internal predecessors, (27), 3 states have call successors, (5), 3 states have call predecessors, (5), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Word has length 25 [2024-09-21 11:24:22,421 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-21 11:24:22,421 INFO L225 Difference]: With dead ends: 45 [2024-09-21 11:24:22,421 INFO L226 Difference]: Without dead ends: 43 [2024-09-21 11:24:22,422 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 47 SyntacticMatches, 6 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 28 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=29, Invalid=81, Unknown=0, NotChecked=0, Total=110 [2024-09-21 11:24:22,422 INFO L434 NwaCegarLoop]: 19 mSDtfsCounter, 8 mSDsluCounter, 94 mSDsCounter, 0 mSdLazyCounter, 70 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 10 SdHoareTripleChecker+Valid, 113 SdHoareTripleChecker+Invalid, 74 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 70 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-09-21 11:24:22,422 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [10 Valid, 113 Invalid, 74 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 70 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-09-21 11:24:22,423 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 43 states. [2024-09-21 11:24:22,426 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 43 to 39. [2024-09-21 11:24:22,426 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 39 states, 29 states have (on average 1.1724137931034482) internal successors, (34), 30 states have internal predecessors, (34), 5 states have call successors, (5), 5 states have call predecessors, (5), 4 states have return successors, (4), 3 states have call predecessors, (4), 4 states have call successors, (4) [2024-09-21 11:24:22,427 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 39 states to 39 states and 43 transitions. [2024-09-21 11:24:22,427 INFO L78 Accepts]: Start accepts. Automaton has 39 states and 43 transitions. Word has length 25 [2024-09-21 11:24:22,427 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-21 11:24:22,427 INFO L474 AbstractCegarLoop]: Abstraction has 39 states and 43 transitions. [2024-09-21 11:24:22,427 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 2.7) internal successors, (27), 8 states have internal predecessors, (27), 3 states have call successors, (5), 3 states have call predecessors, (5), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2024-09-21 11:24:22,428 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-21 11:24:22,428 INFO L276 IsEmpty]: Start isEmpty. Operand 39 states and 43 transitions. [2024-09-21 11:24:22,428 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2024-09-21 11:24:22,428 INFO L208 NwaCegarLoop]: Found error trace [2024-09-21 11:24:22,428 INFO L216 NwaCegarLoop]: trace histogram [3, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-09-21 11:24:22,441 INFO L552 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Ended with exit code 0 [2024-09-21 11:24:22,629 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4,5 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-21 11:24:22,629 INFO L399 AbstractCegarLoop]: === Iteration 6 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-09-21 11:24:22,629 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-21 11:24:22,630 INFO L85 PathProgramCache]: Analyzing trace with hash -2027964682, now seen corresponding path program 3 times [2024-09-21 11:24:22,630 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-21 11:24:22,630 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [765820797] [2024-09-21 11:24:22,630 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-21 11:24:22,630 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-21 11:24:22,636 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:24:22,735 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-09-21 11:24:22,736 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:24:22,738 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2024-09-21 11:24:22,739 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:24:22,742 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2024-09-21 11:24:22,743 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:24:22,746 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 7 proven. 7 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-09-21 11:24:22,746 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-21 11:24:22,747 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [765820797] [2024-09-21 11:24:22,747 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [765820797] provided 0 perfect and 1 imperfect interpolant sequences [2024-09-21 11:24:22,748 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1092155103] [2024-09-21 11:24:22,748 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-09-21 11:24:22,748 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-21 11:24:22,748 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-21 11:24:22,749 INFO L229 MonitoredProcess]: Starting monitored process 6 with /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-09-21 11:24:22,751 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2024-09-21 11:24:22,786 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2024-09-21 11:24:22,786 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2024-09-21 11:24:22,787 INFO L262 TraceCheckSpWp]: Trace formula consists of 90 conjuncts, 10 conjuncts are in the unsatisfiable core [2024-09-21 11:24:22,788 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-21 11:24:22,959 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 11 proven. 3 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-09-21 11:24:22,962 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-09-21 11:24:23,043 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 11 proven. 3 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-09-21 11:24:23,043 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1092155103] provided 0 perfect and 2 imperfect interpolant sequences [2024-09-21 11:24:23,043 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-09-21 11:24:23,043 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 21 [2024-09-21 11:24:23,044 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1045954170] [2024-09-21 11:24:23,044 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-09-21 11:24:23,045 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2024-09-21 11:24:23,045 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-21 11:24:23,045 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2024-09-21 11:24:23,047 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=87, Invalid=333, Unknown=0, NotChecked=0, Total=420 [2024-09-21 11:24:23,047 INFO L87 Difference]: Start difference. First operand 39 states and 43 transitions. Second operand has 21 states, 21 states have (on average 1.9047619047619047) internal successors, (40), 21 states have internal predecessors, (40), 7 states have call successors, (8), 2 states have call predecessors, (8), 1 states have return successors, (6), 6 states have call predecessors, (6), 6 states have call successors, (6) [2024-09-21 11:24:23,166 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-21 11:24:23,167 INFO L93 Difference]: Finished difference Result 68 states and 79 transitions. [2024-09-21 11:24:23,167 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2024-09-21 11:24:23,167 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 1.9047619047619047) internal successors, (40), 21 states have internal predecessors, (40), 7 states have call successors, (8), 2 states have call predecessors, (8), 1 states have return successors, (6), 6 states have call predecessors, (6), 6 states have call successors, (6) Word has length 32 [2024-09-21 11:24:23,167 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-21 11:24:23,168 INFO L225 Difference]: With dead ends: 68 [2024-09-21 11:24:23,168 INFO L226 Difference]: Without dead ends: 51 [2024-09-21 11:24:23,168 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 81 GetRequests, 55 SyntacticMatches, 6 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 204 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=95, Invalid=367, Unknown=0, NotChecked=0, Total=462 [2024-09-21 11:24:23,169 INFO L434 NwaCegarLoop]: 17 mSDtfsCounter, 6 mSDsluCounter, 153 mSDsCounter, 0 mSdLazyCounter, 174 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 7 SdHoareTripleChecker+Valid, 170 SdHoareTripleChecker+Invalid, 174 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 174 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-09-21 11:24:23,169 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [7 Valid, 170 Invalid, 174 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 174 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-09-21 11:24:23,169 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 51 states. [2024-09-21 11:24:23,173 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 51 to 40. [2024-09-21 11:24:23,174 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 40 states, 30 states have (on average 1.1666666666666667) internal successors, (35), 31 states have internal predecessors, (35), 5 states have call successors, (5), 5 states have call predecessors, (5), 4 states have return successors, (4), 3 states have call predecessors, (4), 4 states have call successors, (4) [2024-09-21 11:24:23,174 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 40 states to 40 states and 44 transitions. [2024-09-21 11:24:23,174 INFO L78 Accepts]: Start accepts. Automaton has 40 states and 44 transitions. Word has length 32 [2024-09-21 11:24:23,174 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-21 11:24:23,175 INFO L474 AbstractCegarLoop]: Abstraction has 40 states and 44 transitions. [2024-09-21 11:24:23,175 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 1.9047619047619047) internal successors, (40), 21 states have internal predecessors, (40), 7 states have call successors, (8), 2 states have call predecessors, (8), 1 states have return successors, (6), 6 states have call predecessors, (6), 6 states have call successors, (6) [2024-09-21 11:24:23,175 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-21 11:24:23,175 INFO L276 IsEmpty]: Start isEmpty. Operand 40 states and 44 transitions. [2024-09-21 11:24:23,177 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2024-09-21 11:24:23,177 INFO L208 NwaCegarLoop]: Found error trace [2024-09-21 11:24:23,177 INFO L216 NwaCegarLoop]: trace histogram [3, 3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-09-21 11:24:23,190 INFO L552 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Ended with exit code 0 [2024-09-21 11:24:23,377 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable5 [2024-09-21 11:24:23,378 INFO L399 AbstractCegarLoop]: === Iteration 7 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-09-21 11:24:23,378 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-21 11:24:23,378 INFO L85 PathProgramCache]: Analyzing trace with hash 196646005, now seen corresponding path program 1 times [2024-09-21 11:24:23,379 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-21 11:24:23,379 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2066470225] [2024-09-21 11:24:23,379 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-21 11:24:23,379 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-21 11:24:23,384 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:24:23,473 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-09-21 11:24:23,474 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:24:23,475 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2024-09-21 11:24:23,479 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:24:23,481 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2024-09-21 11:24:23,483 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:24:23,487 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 7 proven. 6 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-09-21 11:24:23,487 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-21 11:24:23,487 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2066470225] [2024-09-21 11:24:23,487 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2066470225] provided 0 perfect and 1 imperfect interpolant sequences [2024-09-21 11:24:23,487 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1649160422] [2024-09-21 11:24:23,487 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-21 11:24:23,487 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-21 11:24:23,487 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-21 11:24:23,489 INFO L229 MonitoredProcess]: Starting monitored process 7 with /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-09-21 11:24:23,490 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2024-09-21 11:24:23,521 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:24:23,521 INFO L262 TraceCheckSpWp]: Trace formula consists of 90 conjuncts, 10 conjuncts are in the unsatisfiable core [2024-09-21 11:24:23,522 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-21 11:24:23,644 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 11 proven. 2 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-09-21 11:24:23,644 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-09-21 11:24:23,727 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 11 proven. 2 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-09-21 11:24:23,727 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1649160422] provided 0 perfect and 2 imperfect interpolant sequences [2024-09-21 11:24:23,727 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-09-21 11:24:23,727 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 20 [2024-09-21 11:24:23,727 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1331293320] [2024-09-21 11:24:23,727 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-09-21 11:24:23,728 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2024-09-21 11:24:23,728 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-21 11:24:23,728 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2024-09-21 11:24:23,728 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=77, Invalid=303, Unknown=0, NotChecked=0, Total=380 [2024-09-21 11:24:23,729 INFO L87 Difference]: Start difference. First operand 40 states and 44 transitions. Second operand has 20 states, 20 states have (on average 1.95) internal successors, (39), 20 states have internal predecessors, (39), 7 states have call successors, (8), 2 states have call predecessors, (8), 1 states have return successors, (6), 6 states have call predecessors, (6), 6 states have call successors, (6) [2024-09-21 11:24:23,806 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-21 11:24:23,806 INFO L93 Difference]: Finished difference Result 69 states and 80 transitions. [2024-09-21 11:24:23,806 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2024-09-21 11:24:23,807 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 1.95) internal successors, (39), 20 states have internal predecessors, (39), 7 states have call successors, (8), 2 states have call predecessors, (8), 1 states have return successors, (6), 6 states have call predecessors, (6), 6 states have call successors, (6) Word has length 32 [2024-09-21 11:24:23,807 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-21 11:24:23,807 INFO L225 Difference]: With dead ends: 69 [2024-09-21 11:24:23,807 INFO L226 Difference]: Without dead ends: 52 [2024-09-21 11:24:23,808 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 81 GetRequests, 56 SyntacticMatches, 6 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 177 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=85, Invalid=335, Unknown=0, NotChecked=0, Total=420 [2024-09-21 11:24:23,808 INFO L434 NwaCegarLoop]: 19 mSDtfsCounter, 6 mSDsluCounter, 117 mSDsCounter, 0 mSdLazyCounter, 131 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 7 SdHoareTripleChecker+Valid, 136 SdHoareTripleChecker+Invalid, 131 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 131 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-09-21 11:24:23,808 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [7 Valid, 136 Invalid, 131 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 131 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-09-21 11:24:23,809 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 52 states. [2024-09-21 11:24:23,812 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 52 to 40. [2024-09-21 11:24:23,813 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 40 states, 30 states have (on average 1.1666666666666667) internal successors, (35), 31 states have internal predecessors, (35), 5 states have call successors, (5), 5 states have call predecessors, (5), 4 states have return successors, (4), 3 states have call predecessors, (4), 4 states have call successors, (4) [2024-09-21 11:24:23,813 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 40 states to 40 states and 44 transitions. [2024-09-21 11:24:23,813 INFO L78 Accepts]: Start accepts. Automaton has 40 states and 44 transitions. Word has length 32 [2024-09-21 11:24:23,813 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-21 11:24:23,813 INFO L474 AbstractCegarLoop]: Abstraction has 40 states and 44 transitions. [2024-09-21 11:24:23,813 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 1.95) internal successors, (39), 20 states have internal predecessors, (39), 7 states have call successors, (8), 2 states have call predecessors, (8), 1 states have return successors, (6), 6 states have call predecessors, (6), 6 states have call successors, (6) [2024-09-21 11:24:23,814 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-21 11:24:23,814 INFO L276 IsEmpty]: Start isEmpty. Operand 40 states and 44 transitions. [2024-09-21 11:24:23,814 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2024-09-21 11:24:23,814 INFO L208 NwaCegarLoop]: Found error trace [2024-09-21 11:24:23,814 INFO L216 NwaCegarLoop]: trace histogram [3, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-09-21 11:24:23,826 INFO L552 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Ended with exit code 0 [2024-09-21 11:24:24,015 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6,7 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-21 11:24:24,015 INFO L399 AbstractCegarLoop]: === Iteration 8 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-09-21 11:24:24,016 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-21 11:24:24,016 INFO L85 PathProgramCache]: Analyzing trace with hash -1948349674, now seen corresponding path program 2 times [2024-09-21 11:24:24,016 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-21 11:24:24,016 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [985742437] [2024-09-21 11:24:24,016 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-21 11:24:24,016 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-21 11:24:24,025 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:24:24,120 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-09-21 11:24:24,121 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:24:24,122 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2024-09-21 11:24:24,123 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:24:24,126 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2024-09-21 11:24:24,127 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:24:24,129 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 7 proven. 7 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-09-21 11:24:24,129 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-21 11:24:24,130 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [985742437] [2024-09-21 11:24:24,130 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [985742437] provided 0 perfect and 1 imperfect interpolant sequences [2024-09-21 11:24:24,130 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1964806900] [2024-09-21 11:24:24,130 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-09-21 11:24:24,130 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-21 11:24:24,130 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-21 11:24:24,131 INFO L229 MonitoredProcess]: Starting monitored process 8 with /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-09-21 11:24:24,132 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Waiting until timeout for monitored process [2024-09-21 11:24:24,161 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-09-21 11:24:24,161 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2024-09-21 11:24:24,161 INFO L262 TraceCheckSpWp]: Trace formula consists of 90 conjuncts, 10 conjuncts are in the unsatisfiable core [2024-09-21 11:24:24,164 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-21 11:24:24,272 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 11 proven. 3 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-09-21 11:24:24,272 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-09-21 11:24:24,358 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 11 proven. 3 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-09-21 11:24:24,359 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1964806900] provided 0 perfect and 2 imperfect interpolant sequences [2024-09-21 11:24:24,359 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-09-21 11:24:24,359 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 19 [2024-09-21 11:24:24,359 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1005682412] [2024-09-21 11:24:24,359 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-09-21 11:24:24,360 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2024-09-21 11:24:24,360 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-21 11:24:24,361 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2024-09-21 11:24:24,361 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=71, Invalid=271, Unknown=0, NotChecked=0, Total=342 [2024-09-21 11:24:24,362 INFO L87 Difference]: Start difference. First operand 40 states and 44 transitions. Second operand has 19 states, 19 states have (on average 2.0) internal successors, (38), 19 states have internal predecessors, (38), 7 states have call successors, (8), 2 states have call predecessors, (8), 1 states have return successors, (6), 6 states have call predecessors, (6), 6 states have call successors, (6) [2024-09-21 11:24:24,440 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-21 11:24:24,440 INFO L93 Difference]: Finished difference Result 71 states and 83 transitions. [2024-09-21 11:24:24,440 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2024-09-21 11:24:24,441 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.0) internal successors, (38), 19 states have internal predecessors, (38), 7 states have call successors, (8), 2 states have call predecessors, (8), 1 states have return successors, (6), 6 states have call predecessors, (6), 6 states have call successors, (6) Word has length 32 [2024-09-21 11:24:24,441 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-21 11:24:24,441 INFO L225 Difference]: With dead ends: 71 [2024-09-21 11:24:24,441 INFO L226 Difference]: Without dead ends: 54 [2024-09-21 11:24:24,442 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 81 GetRequests, 57 SyntacticMatches, 6 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 142 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=79, Invalid=301, Unknown=0, NotChecked=0, Total=380 [2024-09-21 11:24:24,442 INFO L434 NwaCegarLoop]: 19 mSDtfsCounter, 6 mSDsluCounter, 137 mSDsCounter, 0 mSdLazyCounter, 127 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 7 SdHoareTripleChecker+Valid, 156 SdHoareTripleChecker+Invalid, 127 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 127 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-09-21 11:24:24,443 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [7 Valid, 156 Invalid, 127 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 127 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-09-21 11:24:24,443 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 54 states. [2024-09-21 11:24:24,447 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 54 to 42. [2024-09-21 11:24:24,447 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 42 states, 32 states have (on average 1.1875) internal successors, (38), 33 states have internal predecessors, (38), 5 states have call successors, (5), 5 states have call predecessors, (5), 4 states have return successors, (4), 3 states have call predecessors, (4), 4 states have call successors, (4) [2024-09-21 11:24:24,447 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 42 states to 42 states and 47 transitions. [2024-09-21 11:24:24,448 INFO L78 Accepts]: Start accepts. Automaton has 42 states and 47 transitions. Word has length 32 [2024-09-21 11:24:24,448 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-21 11:24:24,448 INFO L474 AbstractCegarLoop]: Abstraction has 42 states and 47 transitions. [2024-09-21 11:24:24,448 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 2.0) internal successors, (38), 19 states have internal predecessors, (38), 7 states have call successors, (8), 2 states have call predecessors, (8), 1 states have return successors, (6), 6 states have call predecessors, (6), 6 states have call successors, (6) [2024-09-21 11:24:24,448 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-21 11:24:24,448 INFO L276 IsEmpty]: Start isEmpty. Operand 42 states and 47 transitions. [2024-09-21 11:24:24,449 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2024-09-21 11:24:24,449 INFO L208 NwaCegarLoop]: Found error trace [2024-09-21 11:24:24,449 INFO L216 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-09-21 11:24:24,461 INFO L552 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Ended with exit code 0 [2024-09-21 11:24:24,649 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7,8 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-21 11:24:24,650 INFO L399 AbstractCegarLoop]: === Iteration 9 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-09-21 11:24:24,650 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-21 11:24:24,650 INFO L85 PathProgramCache]: Analyzing trace with hash 21542753, now seen corresponding path program 4 times [2024-09-21 11:24:24,650 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-21 11:24:24,650 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [504432053] [2024-09-21 11:24:24,651 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-21 11:24:24,651 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-21 11:24:24,655 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:24:24,714 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-09-21 11:24:24,715 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:24:24,716 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2024-09-21 11:24:24,718 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:24:24,721 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2024-09-21 11:24:24,721 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:24:24,723 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 7 proven. 10 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-09-21 11:24:24,723 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-21 11:24:24,723 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [504432053] [2024-09-21 11:24:24,723 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [504432053] provided 0 perfect and 1 imperfect interpolant sequences [2024-09-21 11:24:24,723 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [861106199] [2024-09-21 11:24:24,723 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2024-09-21 11:24:24,723 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-21 11:24:24,723 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-21 11:24:24,726 INFO L229 MonitoredProcess]: Starting monitored process 9 with /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-09-21 11:24:24,730 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Waiting until timeout for monitored process [2024-09-21 11:24:24,761 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2024-09-21 11:24:24,762 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2024-09-21 11:24:24,762 INFO L262 TraceCheckSpWp]: Trace formula consists of 95 conjuncts, 12 conjuncts are in the unsatisfiable core [2024-09-21 11:24:24,763 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-21 11:24:24,806 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 10 proven. 7 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-09-21 11:24:24,806 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-09-21 11:24:24,865 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 10 proven. 7 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-09-21 11:24:24,865 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [861106199] provided 0 perfect and 2 imperfect interpolant sequences [2024-09-21 11:24:24,865 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-09-21 11:24:24,865 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8] total 11 [2024-09-21 11:24:24,866 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [337814758] [2024-09-21 11:24:24,866 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-09-21 11:24:24,866 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2024-09-21 11:24:24,866 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-21 11:24:24,867 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2024-09-21 11:24:24,869 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=82, Unknown=0, NotChecked=0, Total=110 [2024-09-21 11:24:24,869 INFO L87 Difference]: Start difference. First operand 42 states and 47 transitions. Second operand has 11 states, 11 states have (on average 2.727272727272727) internal successors, (30), 9 states have internal predecessors, (30), 4 states have call successors, (6), 3 states have call predecessors, (6), 1 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2024-09-21 11:24:24,936 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-21 11:24:24,937 INFO L93 Difference]: Finished difference Result 55 states and 61 transitions. [2024-09-21 11:24:24,938 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-09-21 11:24:24,938 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 2.727272727272727) internal successors, (30), 9 states have internal predecessors, (30), 4 states have call successors, (6), 3 states have call predecessors, (6), 1 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) Word has length 33 [2024-09-21 11:24:24,938 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-21 11:24:24,939 INFO L225 Difference]: With dead ends: 55 [2024-09-21 11:24:24,939 INFO L226 Difference]: Without dead ends: 53 [2024-09-21 11:24:24,939 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 82 GetRequests, 66 SyntacticMatches, 6 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 39 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=34, Invalid=98, Unknown=0, NotChecked=0, Total=132 [2024-09-21 11:24:24,939 INFO L434 NwaCegarLoop]: 21 mSDtfsCounter, 10 mSDsluCounter, 116 mSDsCounter, 0 mSdLazyCounter, 88 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 12 SdHoareTripleChecker+Valid, 137 SdHoareTripleChecker+Invalid, 92 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 88 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-09-21 11:24:24,939 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [12 Valid, 137 Invalid, 92 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 88 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-09-21 11:24:24,940 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 53 states. [2024-09-21 11:24:24,946 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 53 to 49. [2024-09-21 11:24:24,948 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 49 states, 37 states have (on average 1.162162162162162) internal successors, (43), 38 states have internal predecessors, (43), 6 states have call successors, (6), 6 states have call predecessors, (6), 5 states have return successors, (5), 4 states have call predecessors, (5), 5 states have call successors, (5) [2024-09-21 11:24:24,949 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 49 states to 49 states and 54 transitions. [2024-09-21 11:24:24,949 INFO L78 Accepts]: Start accepts. Automaton has 49 states and 54 transitions. Word has length 33 [2024-09-21 11:24:24,952 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-21 11:24:24,952 INFO L474 AbstractCegarLoop]: Abstraction has 49 states and 54 transitions. [2024-09-21 11:24:24,952 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 2.727272727272727) internal successors, (30), 9 states have internal predecessors, (30), 4 states have call successors, (6), 3 states have call predecessors, (6), 1 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2024-09-21 11:24:24,952 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-21 11:24:24,953 INFO L276 IsEmpty]: Start isEmpty. Operand 49 states and 54 transitions. [2024-09-21 11:24:24,953 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2024-09-21 11:24:24,953 INFO L208 NwaCegarLoop]: Found error trace [2024-09-21 11:24:24,953 INFO L216 NwaCegarLoop]: trace histogram [4, 4, 4, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-09-21 11:24:24,965 INFO L540 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Forceful destruction successful, exit code 0 [2024-09-21 11:24:25,153 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8,9 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-21 11:24:25,154 INFO L399 AbstractCegarLoop]: === Iteration 10 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-09-21 11:24:25,154 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-21 11:24:25,155 INFO L85 PathProgramCache]: Analyzing trace with hash -1043643689, now seen corresponding path program 5 times [2024-09-21 11:24:25,155 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-21 11:24:25,155 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1851264220] [2024-09-21 11:24:25,155 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-21 11:24:25,155 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-21 11:24:25,160 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:24:25,270 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-09-21 11:24:25,271 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:24:25,272 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2024-09-21 11:24:25,273 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:24:25,274 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2024-09-21 11:24:25,275 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:24:25,276 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2024-09-21 11:24:25,277 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:24:25,278 INFO L134 CoverageAnalysis]: Checked inductivity of 39 backedges. 14 proven. 13 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2024-09-21 11:24:25,278 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-21 11:24:25,279 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1851264220] [2024-09-21 11:24:25,279 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1851264220] provided 0 perfect and 1 imperfect interpolant sequences [2024-09-21 11:24:25,279 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1615223334] [2024-09-21 11:24:25,279 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2024-09-21 11:24:25,279 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-21 11:24:25,279 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-21 11:24:25,280 INFO L229 MonitoredProcess]: Starting monitored process 10 with /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-09-21 11:24:25,282 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Waiting until timeout for monitored process [2024-09-21 11:24:25,313 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2024-09-21 11:24:25,314 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2024-09-21 11:24:25,314 INFO L262 TraceCheckSpWp]: Trace formula consists of 109 conjuncts, 12 conjuncts are in the unsatisfiable core [2024-09-21 11:24:25,316 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-21 11:24:25,484 INFO L134 CoverageAnalysis]: Checked inductivity of 39 backedges. 21 proven. 6 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2024-09-21 11:24:25,484 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-09-21 11:24:25,574 INFO L134 CoverageAnalysis]: Checked inductivity of 39 backedges. 21 proven. 6 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2024-09-21 11:24:25,574 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1615223334] provided 0 perfect and 2 imperfect interpolant sequences [2024-09-21 11:24:25,575 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-09-21 11:24:25,575 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13, 13] total 25 [2024-09-21 11:24:25,575 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1433150081] [2024-09-21 11:24:25,575 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-09-21 11:24:25,575 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2024-09-21 11:24:25,575 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-21 11:24:25,576 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2024-09-21 11:24:25,576 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=121, Invalid=479, Unknown=0, NotChecked=0, Total=600 [2024-09-21 11:24:25,576 INFO L87 Difference]: Start difference. First operand 49 states and 54 transitions. Second operand has 25 states, 25 states have (on average 1.84) internal successors, (46), 25 states have internal predecessors, (46), 9 states have call successors, (10), 2 states have call predecessors, (10), 1 states have return successors, (8), 8 states have call predecessors, (8), 8 states have call successors, (8) [2024-09-21 11:24:25,691 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-21 11:24:25,691 INFO L93 Difference]: Finished difference Result 85 states and 99 transitions. [2024-09-21 11:24:25,691 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2024-09-21 11:24:25,691 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 1.84) internal successors, (46), 25 states have internal predecessors, (46), 9 states have call successors, (10), 2 states have call predecessors, (10), 1 states have return successors, (8), 8 states have call predecessors, (8), 8 states have call successors, (8) Word has length 40 [2024-09-21 11:24:25,692 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-21 11:24:25,692 INFO L225 Difference]: With dead ends: 85 [2024-09-21 11:24:25,692 INFO L226 Difference]: Without dead ends: 65 [2024-09-21 11:24:25,693 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 101 GetRequests, 69 SyntacticMatches, 8 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 338 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=129, Invalid=521, Unknown=0, NotChecked=0, Total=650 [2024-09-21 11:24:25,693 INFO L434 NwaCegarLoop]: 21 mSDtfsCounter, 6 mSDsluCounter, 226 mSDsCounter, 0 mSdLazyCounter, 230 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 7 SdHoareTripleChecker+Valid, 247 SdHoareTripleChecker+Invalid, 230 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 230 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-09-21 11:24:25,694 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [7 Valid, 247 Invalid, 230 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 230 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-09-21 11:24:25,694 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 65 states. [2024-09-21 11:24:25,699 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 65 to 50. [2024-09-21 11:24:25,699 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 50 states, 38 states have (on average 1.1578947368421053) internal successors, (44), 39 states have internal predecessors, (44), 6 states have call successors, (6), 6 states have call predecessors, (6), 5 states have return successors, (5), 4 states have call predecessors, (5), 5 states have call successors, (5) [2024-09-21 11:24:25,699 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 50 states to 50 states and 55 transitions. [2024-09-21 11:24:25,700 INFO L78 Accepts]: Start accepts. Automaton has 50 states and 55 transitions. Word has length 40 [2024-09-21 11:24:25,700 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-21 11:24:25,700 INFO L474 AbstractCegarLoop]: Abstraction has 50 states and 55 transitions. [2024-09-21 11:24:25,700 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 1.84) internal successors, (46), 25 states have internal predecessors, (46), 9 states have call successors, (10), 2 states have call predecessors, (10), 1 states have return successors, (8), 8 states have call predecessors, (8), 8 states have call successors, (8) [2024-09-21 11:24:25,700 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-21 11:24:25,700 INFO L276 IsEmpty]: Start isEmpty. Operand 50 states and 55 transitions. [2024-09-21 11:24:25,701 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2024-09-21 11:24:25,701 INFO L208 NwaCegarLoop]: Found error trace [2024-09-21 11:24:25,701 INFO L216 NwaCegarLoop]: trace histogram [4, 4, 4, 3, 3, 3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-09-21 11:24:25,714 INFO L552 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Ended with exit code 0 [2024-09-21 11:24:25,901 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 10 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable9 [2024-09-21 11:24:25,902 INFO L399 AbstractCegarLoop]: === Iteration 11 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-09-21 11:24:25,902 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-21 11:24:25,902 INFO L85 PathProgramCache]: Analyzing trace with hash -802541226, now seen corresponding path program 2 times [2024-09-21 11:24:25,902 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-21 11:24:25,902 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [628749183] [2024-09-21 11:24:25,902 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-21 11:24:25,902 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-21 11:24:25,909 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:24:26,013 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-09-21 11:24:26,014 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:24:26,016 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2024-09-21 11:24:26,016 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:24:26,018 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2024-09-21 11:24:26,018 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:24:26,020 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2024-09-21 11:24:26,020 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:24:26,021 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 14 proven. 11 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2024-09-21 11:24:26,022 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-21 11:24:26,022 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [628749183] [2024-09-21 11:24:26,022 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [628749183] provided 0 perfect and 1 imperfect interpolant sequences [2024-09-21 11:24:26,022 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [490737473] [2024-09-21 11:24:26,022 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-09-21 11:24:26,022 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-21 11:24:26,022 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-21 11:24:26,023 INFO L229 MonitoredProcess]: Starting monitored process 11 with /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-09-21 11:24:26,027 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Waiting until timeout for monitored process [2024-09-21 11:24:26,060 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-09-21 11:24:26,060 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2024-09-21 11:24:26,061 INFO L262 TraceCheckSpWp]: Trace formula consists of 109 conjuncts, 12 conjuncts are in the unsatisfiable core [2024-09-21 11:24:26,062 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-21 11:24:26,198 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 21 proven. 4 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2024-09-21 11:24:26,199 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-09-21 11:24:26,282 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 21 proven. 4 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2024-09-21 11:24:26,282 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [490737473] provided 0 perfect and 2 imperfect interpolant sequences [2024-09-21 11:24:26,282 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-09-21 11:24:26,282 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13, 13] total 24 [2024-09-21 11:24:26,283 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1491399335] [2024-09-21 11:24:26,283 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-09-21 11:24:26,283 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2024-09-21 11:24:26,283 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-21 11:24:26,283 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2024-09-21 11:24:26,284 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=108, Invalid=444, Unknown=0, NotChecked=0, Total=552 [2024-09-21 11:24:26,284 INFO L87 Difference]: Start difference. First operand 50 states and 55 transitions. Second operand has 24 states, 24 states have (on average 1.875) internal successors, (45), 24 states have internal predecessors, (45), 9 states have call successors, (10), 2 states have call predecessors, (10), 1 states have return successors, (8), 8 states have call predecessors, (8), 8 states have call successors, (8) [2024-09-21 11:24:26,384 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-21 11:24:26,385 INFO L93 Difference]: Finished difference Result 87 states and 101 transitions. [2024-09-21 11:24:26,385 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2024-09-21 11:24:26,385 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 1.875) internal successors, (45), 24 states have internal predecessors, (45), 9 states have call successors, (10), 2 states have call predecessors, (10), 1 states have return successors, (8), 8 states have call predecessors, (8), 8 states have call successors, (8) Word has length 40 [2024-09-21 11:24:26,386 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-21 11:24:26,386 INFO L225 Difference]: With dead ends: 87 [2024-09-21 11:24:26,386 INFO L226 Difference]: Without dead ends: 67 [2024-09-21 11:24:26,387 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 101 GetRequests, 70 SyntacticMatches, 8 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 304 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=116, Invalid=484, Unknown=0, NotChecked=0, Total=600 [2024-09-21 11:24:26,387 INFO L434 NwaCegarLoop]: 19 mSDtfsCounter, 6 mSDsluCounter, 171 mSDsCounter, 0 mSdLazyCounter, 189 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 7 SdHoareTripleChecker+Valid, 190 SdHoareTripleChecker+Invalid, 189 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 189 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-09-21 11:24:26,387 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [7 Valid, 190 Invalid, 189 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 189 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-09-21 11:24:26,388 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 67 states. [2024-09-21 11:24:26,393 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 67 to 50. [2024-09-21 11:24:26,393 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 50 states, 38 states have (on average 1.1578947368421053) internal successors, (44), 39 states have internal predecessors, (44), 6 states have call successors, (6), 6 states have call predecessors, (6), 5 states have return successors, (5), 4 states have call predecessors, (5), 5 states have call successors, (5) [2024-09-21 11:24:26,393 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 50 states to 50 states and 55 transitions. [2024-09-21 11:24:26,394 INFO L78 Accepts]: Start accepts. Automaton has 50 states and 55 transitions. Word has length 40 [2024-09-21 11:24:26,394 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-21 11:24:26,394 INFO L474 AbstractCegarLoop]: Abstraction has 50 states and 55 transitions. [2024-09-21 11:24:26,394 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 1.875) internal successors, (45), 24 states have internal predecessors, (45), 9 states have call successors, (10), 2 states have call predecessors, (10), 1 states have return successors, (8), 8 states have call predecessors, (8), 8 states have call successors, (8) [2024-09-21 11:24:26,394 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-21 11:24:26,394 INFO L276 IsEmpty]: Start isEmpty. Operand 50 states and 55 transitions. [2024-09-21 11:24:26,395 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2024-09-21 11:24:26,395 INFO L208 NwaCegarLoop]: Found error trace [2024-09-21 11:24:26,395 INFO L216 NwaCegarLoop]: trace histogram [4, 4, 4, 3, 3, 3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-09-21 11:24:26,407 INFO L552 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Ended with exit code 0 [2024-09-21 11:24:26,599 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable10 [2024-09-21 11:24:26,599 INFO L399 AbstractCegarLoop]: === Iteration 12 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-09-21 11:24:26,600 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-21 11:24:26,600 INFO L85 PathProgramCache]: Analyzing trace with hash 1560540919, now seen corresponding path program 3 times [2024-09-21 11:24:26,600 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-21 11:24:26,600 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1819006626] [2024-09-21 11:24:26,600 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-21 11:24:26,600 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-21 11:24:26,605 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:24:26,694 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-09-21 11:24:26,695 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:24:26,696 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2024-09-21 11:24:26,697 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:24:26,698 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2024-09-21 11:24:26,699 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:24:26,700 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2024-09-21 11:24:26,701 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:24:26,702 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 14 proven. 11 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2024-09-21 11:24:26,702 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-21 11:24:26,702 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1819006626] [2024-09-21 11:24:26,702 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1819006626] provided 0 perfect and 1 imperfect interpolant sequences [2024-09-21 11:24:26,703 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1494705841] [2024-09-21 11:24:26,703 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-09-21 11:24:26,703 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-21 11:24:26,703 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-21 11:24:26,704 INFO L229 MonitoredProcess]: Starting monitored process 12 with /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-09-21 11:24:26,705 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Waiting until timeout for monitored process [2024-09-21 11:24:26,736 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2024-09-21 11:24:26,737 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2024-09-21 11:24:26,738 INFO L262 TraceCheckSpWp]: Trace formula consists of 109 conjuncts, 12 conjuncts are in the unsatisfiable core [2024-09-21 11:24:26,739 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-21 11:24:26,865 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 21 proven. 4 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2024-09-21 11:24:26,865 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-09-21 11:24:26,960 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 21 proven. 4 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2024-09-21 11:24:26,960 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1494705841] provided 0 perfect and 2 imperfect interpolant sequences [2024-09-21 11:24:26,960 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-09-21 11:24:26,960 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13, 13] total 23 [2024-09-21 11:24:26,961 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1905115092] [2024-09-21 11:24:26,961 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-09-21 11:24:26,961 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2024-09-21 11:24:26,961 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-21 11:24:26,962 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2024-09-21 11:24:26,962 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=99, Invalid=407, Unknown=0, NotChecked=0, Total=506 [2024-09-21 11:24:26,962 INFO L87 Difference]: Start difference. First operand 50 states and 55 transitions. Second operand has 23 states, 23 states have (on average 1.9130434782608696) internal successors, (44), 23 states have internal predecessors, (44), 9 states have call successors, (10), 2 states have call predecessors, (10), 1 states have return successors, (8), 8 states have call predecessors, (8), 8 states have call successors, (8) [2024-09-21 11:24:27,045 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-21 11:24:27,046 INFO L93 Difference]: Finished difference Result 87 states and 101 transitions. [2024-09-21 11:24:27,046 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2024-09-21 11:24:27,046 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 1.9130434782608696) internal successors, (44), 23 states have internal predecessors, (44), 9 states have call successors, (10), 2 states have call predecessors, (10), 1 states have return successors, (8), 8 states have call predecessors, (8), 8 states have call successors, (8) Word has length 40 [2024-09-21 11:24:27,046 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-21 11:24:27,047 INFO L225 Difference]: With dead ends: 87 [2024-09-21 11:24:27,047 INFO L226 Difference]: Without dead ends: 67 [2024-09-21 11:24:27,047 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 101 GetRequests, 71 SyntacticMatches, 8 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 259 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=107, Invalid=445, Unknown=0, NotChecked=0, Total=552 [2024-09-21 11:24:27,047 INFO L434 NwaCegarLoop]: 23 mSDtfsCounter, 6 mSDsluCounter, 131 mSDsCounter, 0 mSdLazyCounter, 164 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 7 SdHoareTripleChecker+Valid, 154 SdHoareTripleChecker+Invalid, 164 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 164 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-09-21 11:24:27,048 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [7 Valid, 154 Invalid, 164 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 164 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-09-21 11:24:27,048 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 67 states. [2024-09-21 11:24:27,052 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 67 to 50. [2024-09-21 11:24:27,053 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 50 states, 38 states have (on average 1.1578947368421053) internal successors, (44), 39 states have internal predecessors, (44), 6 states have call successors, (6), 6 states have call predecessors, (6), 5 states have return successors, (5), 4 states have call predecessors, (5), 5 states have call successors, (5) [2024-09-21 11:24:27,053 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 50 states to 50 states and 55 transitions. [2024-09-21 11:24:27,053 INFO L78 Accepts]: Start accepts. Automaton has 50 states and 55 transitions. Word has length 40 [2024-09-21 11:24:27,053 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-21 11:24:27,053 INFO L474 AbstractCegarLoop]: Abstraction has 50 states and 55 transitions. [2024-09-21 11:24:27,053 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 1.9130434782608696) internal successors, (44), 23 states have internal predecessors, (44), 9 states have call successors, (10), 2 states have call predecessors, (10), 1 states have return successors, (8), 8 states have call predecessors, (8), 8 states have call successors, (8) [2024-09-21 11:24:27,054 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-21 11:24:27,054 INFO L276 IsEmpty]: Start isEmpty. Operand 50 states and 55 transitions. [2024-09-21 11:24:27,055 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2024-09-21 11:24:27,055 INFO L208 NwaCegarLoop]: Found error trace [2024-09-21 11:24:27,055 INFO L216 NwaCegarLoop]: trace histogram [4, 4, 4, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-09-21 11:24:27,068 INFO L552 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Ended with exit code 0 [2024-09-21 11:24:27,259 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11,12 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-21 11:24:27,260 INFO L399 AbstractCegarLoop]: === Iteration 13 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-09-21 11:24:27,260 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-21 11:24:27,260 INFO L85 PathProgramCache]: Analyzing trace with hash 251296054, now seen corresponding path program 3 times [2024-09-21 11:24:27,260 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-21 11:24:27,260 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1080232008] [2024-09-21 11:24:27,260 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-21 11:24:27,260 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-21 11:24:27,266 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:24:27,367 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-09-21 11:24:27,368 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:24:27,369 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2024-09-21 11:24:27,370 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:24:27,372 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2024-09-21 11:24:27,373 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:24:27,375 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2024-09-21 11:24:27,375 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:24:27,376 INFO L134 CoverageAnalysis]: Checked inductivity of 39 backedges. 14 proven. 13 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2024-09-21 11:24:27,377 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-21 11:24:27,377 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1080232008] [2024-09-21 11:24:27,377 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1080232008] provided 0 perfect and 1 imperfect interpolant sequences [2024-09-21 11:24:27,377 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [233650214] [2024-09-21 11:24:27,377 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-09-21 11:24:27,377 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-21 11:24:27,378 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-21 11:24:27,379 INFO L229 MonitoredProcess]: Starting monitored process 13 with /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-09-21 11:24:27,380 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Waiting until timeout for monitored process [2024-09-21 11:24:27,413 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2024-09-21 11:24:27,413 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2024-09-21 11:24:27,414 INFO L262 TraceCheckSpWp]: Trace formula consists of 109 conjuncts, 12 conjuncts are in the unsatisfiable core [2024-09-21 11:24:27,414 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-21 11:24:27,534 INFO L134 CoverageAnalysis]: Checked inductivity of 39 backedges. 21 proven. 6 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2024-09-21 11:24:27,535 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-09-21 11:24:27,613 INFO L134 CoverageAnalysis]: Checked inductivity of 39 backedges. 21 proven. 6 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2024-09-21 11:24:27,614 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [233650214] provided 0 perfect and 2 imperfect interpolant sequences [2024-09-21 11:24:27,614 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-09-21 11:24:27,614 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13, 13] total 22 [2024-09-21 11:24:27,614 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1572963686] [2024-09-21 11:24:27,614 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-09-21 11:24:27,614 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2024-09-21 11:24:27,614 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-21 11:24:27,615 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2024-09-21 11:24:27,615 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=94, Invalid=368, Unknown=0, NotChecked=0, Total=462 [2024-09-21 11:24:27,615 INFO L87 Difference]: Start difference. First operand 50 states and 55 transitions. Second operand has 22 states, 22 states have (on average 1.9545454545454546) internal successors, (43), 22 states have internal predecessors, (43), 9 states have call successors, (10), 2 states have call predecessors, (10), 1 states have return successors, (8), 8 states have call predecessors, (8), 8 states have call successors, (8) [2024-09-21 11:24:27,689 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-21 11:24:27,689 INFO L93 Difference]: Finished difference Result 88 states and 103 transitions. [2024-09-21 11:24:27,689 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2024-09-21 11:24:27,689 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 1.9545454545454546) internal successors, (43), 22 states have internal predecessors, (43), 9 states have call successors, (10), 2 states have call predecessors, (10), 1 states have return successors, (8), 8 states have call predecessors, (8), 8 states have call successors, (8) Word has length 40 [2024-09-21 11:24:27,689 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-21 11:24:27,690 INFO L225 Difference]: With dead ends: 88 [2024-09-21 11:24:27,690 INFO L226 Difference]: Without dead ends: 68 [2024-09-21 11:24:27,691 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 101 GetRequests, 72 SyntacticMatches, 8 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 215 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=102, Invalid=404, Unknown=0, NotChecked=0, Total=506 [2024-09-21 11:24:27,691 INFO L434 NwaCegarLoop]: 21 mSDtfsCounter, 6 mSDsluCounter, 128 mSDsCounter, 0 mSdLazyCounter, 155 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 7 SdHoareTripleChecker+Valid, 149 SdHoareTripleChecker+Invalid, 155 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 155 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-09-21 11:24:27,691 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [7 Valid, 149 Invalid, 155 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 155 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-09-21 11:24:27,691 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 68 states. [2024-09-21 11:24:27,698 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 68 to 52. [2024-09-21 11:24:27,698 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 52 states, 40 states have (on average 1.175) internal successors, (47), 41 states have internal predecessors, (47), 6 states have call successors, (6), 6 states have call predecessors, (6), 5 states have return successors, (5), 4 states have call predecessors, (5), 5 states have call successors, (5) [2024-09-21 11:24:27,698 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 52 states to 52 states and 58 transitions. [2024-09-21 11:24:27,699 INFO L78 Accepts]: Start accepts. Automaton has 52 states and 58 transitions. Word has length 40 [2024-09-21 11:24:27,699 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-21 11:24:27,699 INFO L474 AbstractCegarLoop]: Abstraction has 52 states and 58 transitions. [2024-09-21 11:24:27,699 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 1.9545454545454546) internal successors, (43), 22 states have internal predecessors, (43), 9 states have call successors, (10), 2 states have call predecessors, (10), 1 states have return successors, (8), 8 states have call predecessors, (8), 8 states have call successors, (8) [2024-09-21 11:24:27,699 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-21 11:24:27,699 INFO L276 IsEmpty]: Start isEmpty. Operand 52 states and 58 transitions. [2024-09-21 11:24:27,700 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2024-09-21 11:24:27,700 INFO L208 NwaCegarLoop]: Found error trace [2024-09-21 11:24:27,700 INFO L216 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-09-21 11:24:27,712 INFO L540 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Forceful destruction successful, exit code 0 [2024-09-21 11:24:27,904 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable12 [2024-09-21 11:24:27,904 INFO L399 AbstractCegarLoop]: === Iteration 14 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-09-21 11:24:27,905 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-21 11:24:27,905 INFO L85 PathProgramCache]: Analyzing trace with hash -74536894, now seen corresponding path program 6 times [2024-09-21 11:24:27,905 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-21 11:24:27,905 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [117620493] [2024-09-21 11:24:27,905 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-21 11:24:27,905 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-21 11:24:27,909 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:24:28,000 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-09-21 11:24:28,001 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:24:28,002 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2024-09-21 11:24:28,003 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:24:28,004 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2024-09-21 11:24:28,006 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:24:28,008 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2024-09-21 11:24:28,009 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:24:28,011 INFO L134 CoverageAnalysis]: Checked inductivity of 43 backedges. 12 proven. 19 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2024-09-21 11:24:28,011 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-21 11:24:28,011 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [117620493] [2024-09-21 11:24:28,011 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [117620493] provided 0 perfect and 1 imperfect interpolant sequences [2024-09-21 11:24:28,011 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [841804506] [2024-09-21 11:24:28,011 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2024-09-21 11:24:28,011 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-21 11:24:28,012 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-21 11:24:28,013 INFO L229 MonitoredProcess]: Starting monitored process 14 with /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-09-21 11:24:28,014 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Waiting until timeout for monitored process [2024-09-21 11:24:28,046 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2024-09-21 11:24:28,046 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2024-09-21 11:24:28,047 INFO L262 TraceCheckSpWp]: Trace formula consists of 114 conjuncts, 14 conjuncts are in the unsatisfiable core [2024-09-21 11:24:28,048 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-21 11:24:28,084 INFO L134 CoverageAnalysis]: Checked inductivity of 43 backedges. 16 proven. 15 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2024-09-21 11:24:28,084 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-09-21 11:24:28,138 INFO L134 CoverageAnalysis]: Checked inductivity of 43 backedges. 16 proven. 15 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2024-09-21 11:24:28,138 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [841804506] provided 0 perfect and 2 imperfect interpolant sequences [2024-09-21 11:24:28,138 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-09-21 11:24:28,139 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 12 [2024-09-21 11:24:28,139 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2020495508] [2024-09-21 11:24:28,139 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-09-21 11:24:28,139 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2024-09-21 11:24:28,139 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-21 11:24:28,139 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2024-09-21 11:24:28,139 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=98, Unknown=0, NotChecked=0, Total=132 [2024-09-21 11:24:28,140 INFO L87 Difference]: Start difference. First operand 52 states and 58 transitions. Second operand has 12 states, 12 states have (on average 2.75) internal successors, (33), 10 states have internal predecessors, (33), 5 states have call successors, (7), 3 states have call predecessors, (7), 1 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) [2024-09-21 11:24:28,197 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-21 11:24:28,197 INFO L93 Difference]: Finished difference Result 65 states and 72 transitions. [2024-09-21 11:24:28,198 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2024-09-21 11:24:28,198 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 2.75) internal successors, (33), 10 states have internal predecessors, (33), 5 states have call successors, (7), 3 states have call predecessors, (7), 1 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) Word has length 41 [2024-09-21 11:24:28,198 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-21 11:24:28,198 INFO L225 Difference]: With dead ends: 65 [2024-09-21 11:24:28,198 INFO L226 Difference]: Without dead ends: 63 [2024-09-21 11:24:28,199 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 102 GetRequests, 83 SyntacticMatches, 8 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 58 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=40, Invalid=116, Unknown=0, NotChecked=0, Total=156 [2024-09-21 11:24:28,199 INFO L434 NwaCegarLoop]: 23 mSDtfsCounter, 15 mSDsluCounter, 132 mSDsCounter, 0 mSdLazyCounter, 106 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 17 SdHoareTripleChecker+Valid, 155 SdHoareTripleChecker+Invalid, 113 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 106 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-09-21 11:24:28,199 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [17 Valid, 155 Invalid, 113 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 106 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-09-21 11:24:28,200 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 63 states. [2024-09-21 11:24:28,204 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 63 to 59. [2024-09-21 11:24:28,204 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 59 states, 45 states have (on average 1.1555555555555554) internal successors, (52), 46 states have internal predecessors, (52), 7 states have call successors, (7), 7 states have call predecessors, (7), 6 states have return successors, (6), 5 states have call predecessors, (6), 6 states have call successors, (6) [2024-09-21 11:24:28,204 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 59 states to 59 states and 65 transitions. [2024-09-21 11:24:28,205 INFO L78 Accepts]: Start accepts. Automaton has 59 states and 65 transitions. Word has length 41 [2024-09-21 11:24:28,205 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-21 11:24:28,205 INFO L474 AbstractCegarLoop]: Abstraction has 59 states and 65 transitions. [2024-09-21 11:24:28,205 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 2.75) internal successors, (33), 10 states have internal predecessors, (33), 5 states have call successors, (7), 3 states have call predecessors, (7), 1 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) [2024-09-21 11:24:28,205 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-21 11:24:28,205 INFO L276 IsEmpty]: Start isEmpty. Operand 59 states and 65 transitions. [2024-09-21 11:24:28,206 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 49 [2024-09-21 11:24:28,206 INFO L208 NwaCegarLoop]: Found error trace [2024-09-21 11:24:28,206 INFO L216 NwaCegarLoop]: trace histogram [5, 5, 5, 4, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-09-21 11:24:28,218 INFO L552 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Ended with exit code 0 [2024-09-21 11:24:28,406 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable13 [2024-09-21 11:24:28,406 INFO L399 AbstractCegarLoop]: === Iteration 15 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-09-21 11:24:28,407 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-21 11:24:28,407 INFO L85 PathProgramCache]: Analyzing trace with hash 115327702, now seen corresponding path program 7 times [2024-09-21 11:24:28,407 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-21 11:24:28,407 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [956723474] [2024-09-21 11:24:28,407 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-21 11:24:28,407 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-21 11:24:28,413 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:24:28,546 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-09-21 11:24:28,547 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:24:28,549 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2024-09-21 11:24:28,549 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:24:28,551 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2024-09-21 11:24:28,551 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:24:28,552 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2024-09-21 11:24:28,553 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:24:28,554 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 37 [2024-09-21 11:24:28,555 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:24:28,556 INFO L134 CoverageAnalysis]: Checked inductivity of 68 backedges. 24 proven. 20 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2024-09-21 11:24:28,556 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-21 11:24:28,556 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [956723474] [2024-09-21 11:24:28,556 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [956723474] provided 0 perfect and 1 imperfect interpolant sequences [2024-09-21 11:24:28,557 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1583325762] [2024-09-21 11:24:28,557 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2024-09-21 11:24:28,557 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-21 11:24:28,557 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-21 11:24:28,558 INFO L229 MonitoredProcess]: Starting monitored process 15 with /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-09-21 11:24:28,560 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Waiting until timeout for monitored process [2024-09-21 11:24:28,591 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:24:28,592 INFO L262 TraceCheckSpWp]: Trace formula consists of 128 conjuncts, 14 conjuncts are in the unsatisfiable core [2024-09-21 11:24:28,593 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-21 11:24:28,792 INFO L134 CoverageAnalysis]: Checked inductivity of 68 backedges. 34 proven. 10 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2024-09-21 11:24:28,793 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-09-21 11:24:28,898 INFO L134 CoverageAnalysis]: Checked inductivity of 68 backedges. 34 proven. 10 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2024-09-21 11:24:28,898 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1583325762] provided 0 perfect and 2 imperfect interpolant sequences [2024-09-21 11:24:28,899 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-09-21 11:24:28,899 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15, 15] total 29 [2024-09-21 11:24:28,899 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1523269026] [2024-09-21 11:24:28,899 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-09-21 11:24:28,899 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 29 states [2024-09-21 11:24:28,899 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-21 11:24:28,899 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2024-09-21 11:24:28,900 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=161, Invalid=651, Unknown=0, NotChecked=0, Total=812 [2024-09-21 11:24:28,900 INFO L87 Difference]: Start difference. First operand 59 states and 65 transitions. Second operand has 29 states, 29 states have (on average 1.793103448275862) internal successors, (52), 29 states have internal predecessors, (52), 11 states have call successors, (12), 2 states have call predecessors, (12), 1 states have return successors, (10), 10 states have call predecessors, (10), 10 states have call successors, (10) [2024-09-21 11:24:28,998 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-21 11:24:28,999 INFO L93 Difference]: Finished difference Result 102 states and 119 transitions. [2024-09-21 11:24:28,999 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2024-09-21 11:24:28,999 INFO L78 Accepts]: Start accepts. Automaton has has 29 states, 29 states have (on average 1.793103448275862) internal successors, (52), 29 states have internal predecessors, (52), 11 states have call successors, (12), 2 states have call predecessors, (12), 1 states have return successors, (10), 10 states have call predecessors, (10), 10 states have call successors, (10) Word has length 48 [2024-09-21 11:24:28,999 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-21 11:24:29,000 INFO L225 Difference]: With dead ends: 102 [2024-09-21 11:24:29,000 INFO L226 Difference]: Without dead ends: 79 [2024-09-21 11:24:29,000 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 121 GetRequests, 83 SyntacticMatches, 10 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 503 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=169, Invalid=701, Unknown=0, NotChecked=0, Total=870 [2024-09-21 11:24:29,000 INFO L434 NwaCegarLoop]: 21 mSDtfsCounter, 6 mSDsluCounter, 142 mSDsCounter, 0 mSdLazyCounter, 181 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 7 SdHoareTripleChecker+Valid, 163 SdHoareTripleChecker+Invalid, 181 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 181 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-09-21 11:24:29,001 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [7 Valid, 163 Invalid, 181 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 181 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-09-21 11:24:29,001 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 79 states. [2024-09-21 11:24:29,010 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 79 to 60. [2024-09-21 11:24:29,011 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 60 states, 46 states have (on average 1.1521739130434783) internal successors, (53), 47 states have internal predecessors, (53), 7 states have call successors, (7), 7 states have call predecessors, (7), 6 states have return successors, (6), 5 states have call predecessors, (6), 6 states have call successors, (6) [2024-09-21 11:24:29,011 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 60 states to 60 states and 66 transitions. [2024-09-21 11:24:29,011 INFO L78 Accepts]: Start accepts. Automaton has 60 states and 66 transitions. Word has length 48 [2024-09-21 11:24:29,011 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-21 11:24:29,012 INFO L474 AbstractCegarLoop]: Abstraction has 60 states and 66 transitions. [2024-09-21 11:24:29,012 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 29 states, 29 states have (on average 1.793103448275862) internal successors, (52), 29 states have internal predecessors, (52), 11 states have call successors, (12), 2 states have call predecessors, (12), 1 states have return successors, (10), 10 states have call predecessors, (10), 10 states have call successors, (10) [2024-09-21 11:24:29,012 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-21 11:24:29,012 INFO L276 IsEmpty]: Start isEmpty. Operand 60 states and 66 transitions. [2024-09-21 11:24:29,013 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 49 [2024-09-21 11:24:29,013 INFO L208 NwaCegarLoop]: Found error trace [2024-09-21 11:24:29,013 INFO L216 NwaCegarLoop]: trace histogram [5, 5, 5, 4, 4, 4, 4, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-09-21 11:24:29,028 INFO L540 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Forceful destruction successful, exit code 0 [2024-09-21 11:24:29,213 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 15 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable14 [2024-09-21 11:24:29,214 INFO L399 AbstractCegarLoop]: === Iteration 16 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-09-21 11:24:29,214 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-21 11:24:29,214 INFO L85 PathProgramCache]: Analyzing trace with hash 73646677, now seen corresponding path program 4 times [2024-09-21 11:24:29,214 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-21 11:24:29,214 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1459647070] [2024-09-21 11:24:29,214 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-21 11:24:29,214 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-21 11:24:29,219 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:24:29,323 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-09-21 11:24:29,323 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:24:29,324 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2024-09-21 11:24:29,325 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:24:29,326 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2024-09-21 11:24:29,327 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:24:29,328 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2024-09-21 11:24:29,328 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:24:29,329 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 37 [2024-09-21 11:24:29,330 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:24:29,331 INFO L134 CoverageAnalysis]: Checked inductivity of 65 backedges. 24 proven. 17 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2024-09-21 11:24:29,331 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-21 11:24:29,331 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1459647070] [2024-09-21 11:24:29,331 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1459647070] provided 0 perfect and 1 imperfect interpolant sequences [2024-09-21 11:24:29,332 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [307481893] [2024-09-21 11:24:29,332 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2024-09-21 11:24:29,332 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-21 11:24:29,332 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-21 11:24:29,333 INFO L229 MonitoredProcess]: Starting monitored process 16 with /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-09-21 11:24:29,334 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Waiting until timeout for monitored process [2024-09-21 11:24:29,369 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2024-09-21 11:24:29,369 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2024-09-21 11:24:29,369 INFO L262 TraceCheckSpWp]: Trace formula consists of 128 conjuncts, 14 conjuncts are in the unsatisfiable core [2024-09-21 11:24:29,370 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-21 11:24:29,535 INFO L134 CoverageAnalysis]: Checked inductivity of 65 backedges. 34 proven. 7 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2024-09-21 11:24:29,535 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-09-21 11:24:29,648 INFO L134 CoverageAnalysis]: Checked inductivity of 65 backedges. 34 proven. 7 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2024-09-21 11:24:29,649 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [307481893] provided 0 perfect and 2 imperfect interpolant sequences [2024-09-21 11:24:29,649 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-09-21 11:24:29,649 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15, 15] total 28 [2024-09-21 11:24:29,649 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1697783546] [2024-09-21 11:24:29,649 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-09-21 11:24:29,649 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 28 states [2024-09-21 11:24:29,649 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-21 11:24:29,649 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2024-09-21 11:24:29,650 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=145, Invalid=611, Unknown=0, NotChecked=0, Total=756 [2024-09-21 11:24:29,650 INFO L87 Difference]: Start difference. First operand 60 states and 66 transitions. Second operand has 28 states, 28 states have (on average 1.8214285714285714) internal successors, (51), 28 states have internal predecessors, (51), 11 states have call successors, (12), 2 states have call predecessors, (12), 1 states have return successors, (10), 10 states have call predecessors, (10), 10 states have call successors, (10) [2024-09-21 11:24:29,747 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-21 11:24:29,747 INFO L93 Difference]: Finished difference Result 105 states and 122 transitions. [2024-09-21 11:24:29,747 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2024-09-21 11:24:29,748 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 1.8214285714285714) internal successors, (51), 28 states have internal predecessors, (51), 11 states have call successors, (12), 2 states have call predecessors, (12), 1 states have return successors, (10), 10 states have call predecessors, (10), 10 states have call successors, (10) Word has length 48 [2024-09-21 11:24:29,748 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-21 11:24:29,748 INFO L225 Difference]: With dead ends: 105 [2024-09-21 11:24:29,749 INFO L226 Difference]: Without dead ends: 82 [2024-09-21 11:24:29,749 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 121 GetRequests, 84 SyntacticMatches, 10 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 462 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=153, Invalid=659, Unknown=0, NotChecked=0, Total=812 [2024-09-21 11:24:29,749 INFO L434 NwaCegarLoop]: 23 mSDtfsCounter, 6 mSDsluCounter, 149 mSDsCounter, 0 mSdLazyCounter, 204 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 7 SdHoareTripleChecker+Valid, 172 SdHoareTripleChecker+Invalid, 204 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 204 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-09-21 11:24:29,749 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [7 Valid, 172 Invalid, 204 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 204 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-09-21 11:24:29,750 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 82 states. [2024-09-21 11:24:29,755 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 82 to 60. [2024-09-21 11:24:29,755 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 60 states, 46 states have (on average 1.1521739130434783) internal successors, (53), 47 states have internal predecessors, (53), 7 states have call successors, (7), 7 states have call predecessors, (7), 6 states have return successors, (6), 5 states have call predecessors, (6), 6 states have call successors, (6) [2024-09-21 11:24:29,755 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 60 states to 60 states and 66 transitions. [2024-09-21 11:24:29,756 INFO L78 Accepts]: Start accepts. Automaton has 60 states and 66 transitions. Word has length 48 [2024-09-21 11:24:29,756 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-21 11:24:29,756 INFO L474 AbstractCegarLoop]: Abstraction has 60 states and 66 transitions. [2024-09-21 11:24:29,756 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 28 states, 28 states have (on average 1.8214285714285714) internal successors, (51), 28 states have internal predecessors, (51), 11 states have call successors, (12), 2 states have call predecessors, (12), 1 states have return successors, (10), 10 states have call predecessors, (10), 10 states have call successors, (10) [2024-09-21 11:24:29,757 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-21 11:24:29,757 INFO L276 IsEmpty]: Start isEmpty. Operand 60 states and 66 transitions. [2024-09-21 11:24:29,758 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 49 [2024-09-21 11:24:29,758 INFO L208 NwaCegarLoop]: Found error trace [2024-09-21 11:24:29,758 INFO L216 NwaCegarLoop]: trace histogram [5, 5, 5, 4, 4, 4, 4, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-09-21 11:24:29,769 INFO L552 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Ended with exit code 0 [2024-09-21 11:24:29,958 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 16 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable15 [2024-09-21 11:24:29,958 INFO L399 AbstractCegarLoop]: === Iteration 17 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-09-21 11:24:29,959 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-21 11:24:29,959 INFO L85 PathProgramCache]: Analyzing trace with hash -1867360522, now seen corresponding path program 5 times [2024-09-21 11:24:29,959 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-21 11:24:29,959 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [963369919] [2024-09-21 11:24:29,959 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-21 11:24:29,959 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-21 11:24:29,963 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:24:30,064 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-09-21 11:24:30,064 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:24:30,065 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2024-09-21 11:24:30,066 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:24:30,067 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2024-09-21 11:24:30,068 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:24:30,069 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2024-09-21 11:24:30,069 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:24:30,070 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 37 [2024-09-21 11:24:30,071 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:24:30,072 INFO L134 CoverageAnalysis]: Checked inductivity of 64 backedges. 24 proven. 16 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2024-09-21 11:24:30,072 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-21 11:24:30,072 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [963369919] [2024-09-21 11:24:30,072 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [963369919] provided 0 perfect and 1 imperfect interpolant sequences [2024-09-21 11:24:30,072 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1439972657] [2024-09-21 11:24:30,072 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2024-09-21 11:24:30,072 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-21 11:24:30,073 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-21 11:24:30,074 INFO L229 MonitoredProcess]: Starting monitored process 17 with /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-09-21 11:24:30,075 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Waiting until timeout for monitored process [2024-09-21 11:24:30,107 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2024-09-21 11:24:30,108 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2024-09-21 11:24:30,109 INFO L262 TraceCheckSpWp]: Trace formula consists of 128 conjuncts, 14 conjuncts are in the unsatisfiable core [2024-09-21 11:24:30,110 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-21 11:24:30,269 INFO L134 CoverageAnalysis]: Checked inductivity of 64 backedges. 34 proven. 6 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2024-09-21 11:24:30,269 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-09-21 11:24:30,369 INFO L134 CoverageAnalysis]: Checked inductivity of 64 backedges. 34 proven. 6 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2024-09-21 11:24:30,369 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1439972657] provided 0 perfect and 2 imperfect interpolant sequences [2024-09-21 11:24:30,369 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-09-21 11:24:30,369 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15, 15] total 27 [2024-09-21 11:24:30,370 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1067533419] [2024-09-21 11:24:30,370 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-09-21 11:24:30,370 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2024-09-21 11:24:30,370 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-21 11:24:30,370 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2024-09-21 11:24:30,371 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=133, Invalid=569, Unknown=0, NotChecked=0, Total=702 [2024-09-21 11:24:30,371 INFO L87 Difference]: Start difference. First operand 60 states and 66 transitions. Second operand has 27 states, 27 states have (on average 1.8518518518518519) internal successors, (50), 27 states have internal predecessors, (50), 11 states have call successors, (12), 2 states have call predecessors, (12), 1 states have return successors, (10), 10 states have call predecessors, (10), 10 states have call successors, (10) [2024-09-21 11:24:30,463 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-21 11:24:30,463 INFO L93 Difference]: Finished difference Result 106 states and 123 transitions. [2024-09-21 11:24:30,463 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2024-09-21 11:24:30,463 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 1.8518518518518519) internal successors, (50), 27 states have internal predecessors, (50), 11 states have call successors, (12), 2 states have call predecessors, (12), 1 states have return successors, (10), 10 states have call predecessors, (10), 10 states have call successors, (10) Word has length 48 [2024-09-21 11:24:30,463 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-21 11:24:30,464 INFO L225 Difference]: With dead ends: 106 [2024-09-21 11:24:30,464 INFO L226 Difference]: Without dead ends: 83 [2024-09-21 11:24:30,464 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 121 GetRequests, 85 SyntacticMatches, 10 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 406 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=141, Invalid=615, Unknown=0, NotChecked=0, Total=756 [2024-09-21 11:24:30,465 INFO L434 NwaCegarLoop]: 21 mSDtfsCounter, 6 mSDsluCounter, 143 mSDsCounter, 0 mSdLazyCounter, 189 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 7 SdHoareTripleChecker+Valid, 164 SdHoareTripleChecker+Invalid, 189 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 189 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-09-21 11:24:30,465 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [7 Valid, 164 Invalid, 189 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 189 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-09-21 11:24:30,465 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 83 states. [2024-09-21 11:24:30,471 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 83 to 60. [2024-09-21 11:24:30,471 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 60 states, 46 states have (on average 1.1521739130434783) internal successors, (53), 47 states have internal predecessors, (53), 7 states have call successors, (7), 7 states have call predecessors, (7), 6 states have return successors, (6), 5 states have call predecessors, (6), 6 states have call successors, (6) [2024-09-21 11:24:30,471 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 60 states to 60 states and 66 transitions. [2024-09-21 11:24:30,472 INFO L78 Accepts]: Start accepts. Automaton has 60 states and 66 transitions. Word has length 48 [2024-09-21 11:24:30,472 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-21 11:24:30,472 INFO L474 AbstractCegarLoop]: Abstraction has 60 states and 66 transitions. [2024-09-21 11:24:30,472 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 27 states have (on average 1.8518518518518519) internal successors, (50), 27 states have internal predecessors, (50), 11 states have call successors, (12), 2 states have call predecessors, (12), 1 states have return successors, (10), 10 states have call predecessors, (10), 10 states have call successors, (10) [2024-09-21 11:24:30,472 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-21 11:24:30,472 INFO L276 IsEmpty]: Start isEmpty. Operand 60 states and 66 transitions. [2024-09-21 11:24:30,472 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 49 [2024-09-21 11:24:30,472 INFO L208 NwaCegarLoop]: Found error trace [2024-09-21 11:24:30,472 INFO L216 NwaCegarLoop]: trace histogram [5, 5, 5, 4, 4, 4, 4, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-09-21 11:24:30,485 INFO L540 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Forceful destruction successful, exit code 0 [2024-09-21 11:24:30,673 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16,17 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-21 11:24:30,673 INFO L399 AbstractCegarLoop]: === Iteration 18 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-09-21 11:24:30,673 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-21 11:24:30,673 INFO L85 PathProgramCache]: Analyzing trace with hash 702425653, now seen corresponding path program 6 times [2024-09-21 11:24:30,673 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-21 11:24:30,673 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1596758651] [2024-09-21 11:24:30,673 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-21 11:24:30,674 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-21 11:24:30,678 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:24:30,774 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-09-21 11:24:30,774 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:24:30,775 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2024-09-21 11:24:30,776 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:24:30,777 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2024-09-21 11:24:30,778 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:24:30,779 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2024-09-21 11:24:30,779 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:24:30,780 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 37 [2024-09-21 11:24:30,781 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:24:30,782 INFO L134 CoverageAnalysis]: Checked inductivity of 65 backedges. 24 proven. 17 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2024-09-21 11:24:30,782 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-21 11:24:30,782 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1596758651] [2024-09-21 11:24:30,782 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1596758651] provided 0 perfect and 1 imperfect interpolant sequences [2024-09-21 11:24:30,782 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1460005359] [2024-09-21 11:24:30,782 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2024-09-21 11:24:30,782 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-21 11:24:30,782 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-21 11:24:30,784 INFO L229 MonitoredProcess]: Starting monitored process 18 with /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-09-21 11:24:30,785 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Waiting until timeout for monitored process [2024-09-21 11:24:30,822 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2024-09-21 11:24:30,822 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2024-09-21 11:24:30,823 INFO L262 TraceCheckSpWp]: Trace formula consists of 128 conjuncts, 14 conjuncts are in the unsatisfiable core [2024-09-21 11:24:30,824 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-21 11:24:30,979 INFO L134 CoverageAnalysis]: Checked inductivity of 65 backedges. 34 proven. 7 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2024-09-21 11:24:30,979 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-09-21 11:24:31,076 INFO L134 CoverageAnalysis]: Checked inductivity of 65 backedges. 34 proven. 7 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2024-09-21 11:24:31,076 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1460005359] provided 0 perfect and 2 imperfect interpolant sequences [2024-09-21 11:24:31,076 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-09-21 11:24:31,076 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15, 15] total 26 [2024-09-21 11:24:31,076 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1429864963] [2024-09-21 11:24:31,076 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-09-21 11:24:31,077 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2024-09-21 11:24:31,077 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-21 11:24:31,077 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2024-09-21 11:24:31,078 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=125, Invalid=525, Unknown=0, NotChecked=0, Total=650 [2024-09-21 11:24:31,078 INFO L87 Difference]: Start difference. First operand 60 states and 66 transitions. Second operand has 26 states, 26 states have (on average 1.8846153846153846) internal successors, (49), 26 states have internal predecessors, (49), 11 states have call successors, (12), 2 states have call predecessors, (12), 1 states have return successors, (10), 10 states have call predecessors, (10), 10 states have call successors, (10) [2024-09-21 11:24:31,184 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-21 11:24:31,184 INFO L93 Difference]: Finished difference Result 105 states and 122 transitions. [2024-09-21 11:24:31,184 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2024-09-21 11:24:31,185 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 1.8846153846153846) internal successors, (49), 26 states have internal predecessors, (49), 11 states have call successors, (12), 2 states have call predecessors, (12), 1 states have return successors, (10), 10 states have call predecessors, (10), 10 states have call successors, (10) Word has length 48 [2024-09-21 11:24:31,185 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-21 11:24:31,185 INFO L225 Difference]: With dead ends: 105 [2024-09-21 11:24:31,185 INFO L226 Difference]: Without dead ends: 82 [2024-09-21 11:24:31,186 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 121 GetRequests, 86 SyntacticMatches, 10 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 353 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=133, Invalid=569, Unknown=0, NotChecked=0, Total=702 [2024-09-21 11:24:31,186 INFO L434 NwaCegarLoop]: 23 mSDtfsCounter, 6 mSDsluCounter, 198 mSDsCounter, 0 mSdLazyCounter, 206 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 7 SdHoareTripleChecker+Valid, 221 SdHoareTripleChecker+Invalid, 206 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 206 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-09-21 11:24:31,186 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [7 Valid, 221 Invalid, 206 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 206 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-09-21 11:24:31,187 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 82 states. [2024-09-21 11:24:31,192 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 82 to 60. [2024-09-21 11:24:31,192 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 60 states, 46 states have (on average 1.1521739130434783) internal successors, (53), 47 states have internal predecessors, (53), 7 states have call successors, (7), 7 states have call predecessors, (7), 6 states have return successors, (6), 5 states have call predecessors, (6), 6 states have call successors, (6) [2024-09-21 11:24:31,192 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 60 states to 60 states and 66 transitions. [2024-09-21 11:24:31,193 INFO L78 Accepts]: Start accepts. Automaton has 60 states and 66 transitions. Word has length 48 [2024-09-21 11:24:31,193 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-21 11:24:31,193 INFO L474 AbstractCegarLoop]: Abstraction has 60 states and 66 transitions. [2024-09-21 11:24:31,193 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 26 states have (on average 1.8846153846153846) internal successors, (49), 26 states have internal predecessors, (49), 11 states have call successors, (12), 2 states have call predecessors, (12), 1 states have return successors, (10), 10 states have call predecessors, (10), 10 states have call successors, (10) [2024-09-21 11:24:31,193 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-21 11:24:31,193 INFO L276 IsEmpty]: Start isEmpty. Operand 60 states and 66 transitions. [2024-09-21 11:24:31,193 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 49 [2024-09-21 11:24:31,193 INFO L208 NwaCegarLoop]: Found error trace [2024-09-21 11:24:31,194 INFO L216 NwaCegarLoop]: trace histogram [5, 5, 5, 4, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-09-21 11:24:31,205 INFO L540 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Forceful destruction successful, exit code 0 [2024-09-21 11:24:31,394 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 18 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable17 [2024-09-21 11:24:31,394 INFO L399 AbstractCegarLoop]: === Iteration 19 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-09-21 11:24:31,395 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-21 11:24:31,395 INFO L85 PathProgramCache]: Analyzing trace with hash 1616605974, now seen corresponding path program 4 times [2024-09-21 11:24:31,395 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-21 11:24:31,395 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [459312232] [2024-09-21 11:24:31,395 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-21 11:24:31,395 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-21 11:24:31,400 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:24:31,507 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-09-21 11:24:31,508 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:24:31,509 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2024-09-21 11:24:31,510 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:24:31,511 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2024-09-21 11:24:31,511 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:24:31,512 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2024-09-21 11:24:31,513 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:24:31,514 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 37 [2024-09-21 11:24:31,515 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:24:31,516 INFO L134 CoverageAnalysis]: Checked inductivity of 68 backedges. 24 proven. 20 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2024-09-21 11:24:31,516 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-21 11:24:31,516 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [459312232] [2024-09-21 11:24:31,516 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [459312232] provided 0 perfect and 1 imperfect interpolant sequences [2024-09-21 11:24:31,516 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [352040300] [2024-09-21 11:24:31,516 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2024-09-21 11:24:31,516 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-21 11:24:31,516 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-21 11:24:31,518 INFO L229 MonitoredProcess]: Starting monitored process 19 with /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-09-21 11:24:31,519 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Waiting until timeout for monitored process [2024-09-21 11:24:31,552 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2024-09-21 11:24:31,552 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2024-09-21 11:24:31,553 INFO L262 TraceCheckSpWp]: Trace formula consists of 128 conjuncts, 14 conjuncts are in the unsatisfiable core [2024-09-21 11:24:31,554 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-21 11:24:31,700 INFO L134 CoverageAnalysis]: Checked inductivity of 68 backedges. 34 proven. 10 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2024-09-21 11:24:31,700 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-09-21 11:24:31,813 INFO L134 CoverageAnalysis]: Checked inductivity of 68 backedges. 34 proven. 10 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2024-09-21 11:24:31,813 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [352040300] provided 0 perfect and 2 imperfect interpolant sequences [2024-09-21 11:24:31,813 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-09-21 11:24:31,814 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15, 15] total 25 [2024-09-21 11:24:31,814 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1391266463] [2024-09-21 11:24:31,814 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-09-21 11:24:31,815 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2024-09-21 11:24:31,815 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-21 11:24:31,815 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2024-09-21 11:24:31,815 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=121, Invalid=479, Unknown=0, NotChecked=0, Total=600 [2024-09-21 11:24:31,815 INFO L87 Difference]: Start difference. First operand 60 states and 66 transitions. Second operand has 25 states, 25 states have (on average 1.92) internal successors, (48), 25 states have internal predecessors, (48), 11 states have call successors, (12), 2 states have call predecessors, (12), 1 states have return successors, (10), 10 states have call predecessors, (10), 10 states have call successors, (10) [2024-09-21 11:24:31,895 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-21 11:24:31,895 INFO L93 Difference]: Finished difference Result 105 states and 123 transitions. [2024-09-21 11:24:31,896 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2024-09-21 11:24:31,896 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 1.92) internal successors, (48), 25 states have internal predecessors, (48), 11 states have call successors, (12), 2 states have call predecessors, (12), 1 states have return successors, (10), 10 states have call predecessors, (10), 10 states have call successors, (10) Word has length 48 [2024-09-21 11:24:31,896 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-21 11:24:31,897 INFO L225 Difference]: With dead ends: 105 [2024-09-21 11:24:31,897 INFO L226 Difference]: Without dead ends: 82 [2024-09-21 11:24:31,897 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 121 GetRequests, 87 SyntacticMatches, 10 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 300 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=129, Invalid=521, Unknown=0, NotChecked=0, Total=650 [2024-09-21 11:24:31,898 INFO L434 NwaCegarLoop]: 21 mSDtfsCounter, 6 mSDsluCounter, 155 mSDsCounter, 0 mSdLazyCounter, 180 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 7 SdHoareTripleChecker+Valid, 176 SdHoareTripleChecker+Invalid, 180 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 180 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-09-21 11:24:31,898 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [7 Valid, 176 Invalid, 180 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 180 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-09-21 11:24:31,898 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 82 states. [2024-09-21 11:24:31,905 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 82 to 62. [2024-09-21 11:24:31,905 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 62 states, 48 states have (on average 1.1666666666666667) internal successors, (56), 49 states have internal predecessors, (56), 7 states have call successors, (7), 7 states have call predecessors, (7), 6 states have return successors, (6), 5 states have call predecessors, (6), 6 states have call successors, (6) [2024-09-21 11:24:31,905 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 62 states to 62 states and 69 transitions. [2024-09-21 11:24:31,906 INFO L78 Accepts]: Start accepts. Automaton has 62 states and 69 transitions. Word has length 48 [2024-09-21 11:24:31,906 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-21 11:24:31,906 INFO L474 AbstractCegarLoop]: Abstraction has 62 states and 69 transitions. [2024-09-21 11:24:31,906 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 1.92) internal successors, (48), 25 states have internal predecessors, (48), 11 states have call successors, (12), 2 states have call predecessors, (12), 1 states have return successors, (10), 10 states have call predecessors, (10), 10 states have call successors, (10) [2024-09-21 11:24:31,906 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-21 11:24:31,906 INFO L276 IsEmpty]: Start isEmpty. Operand 62 states and 69 transitions. [2024-09-21 11:24:31,907 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 50 [2024-09-21 11:24:31,907 INFO L208 NwaCegarLoop]: Found error trace [2024-09-21 11:24:31,907 INFO L216 NwaCegarLoop]: trace histogram [5, 5, 5, 5, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-09-21 11:24:31,919 INFO L540 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Forceful destruction successful, exit code 0 [2024-09-21 11:24:32,107 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18,19 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-21 11:24:32,107 INFO L399 AbstractCegarLoop]: === Iteration 20 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-09-21 11:24:32,108 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-21 11:24:32,108 INFO L85 PathProgramCache]: Analyzing trace with hash -972518079, now seen corresponding path program 8 times [2024-09-21 11:24:32,108 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-21 11:24:32,108 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1121949192] [2024-09-21 11:24:32,108 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-21 11:24:32,108 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-21 11:24:32,122 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:24:32,194 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-09-21 11:24:32,195 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:24:32,196 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2024-09-21 11:24:32,196 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:24:32,197 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2024-09-21 11:24:32,198 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:24:32,199 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2024-09-21 11:24:32,199 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:24:32,200 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2024-09-21 11:24:32,201 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:24:32,202 INFO L134 CoverageAnalysis]: Checked inductivity of 73 backedges. 18 proven. 31 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2024-09-21 11:24:32,202 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-21 11:24:32,202 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1121949192] [2024-09-21 11:24:32,202 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1121949192] provided 0 perfect and 1 imperfect interpolant sequences [2024-09-21 11:24:32,202 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1266818433] [2024-09-21 11:24:32,202 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-09-21 11:24:32,202 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-21 11:24:32,203 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-21 11:24:32,204 INFO L229 MonitoredProcess]: Starting monitored process 20 with /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-09-21 11:24:32,205 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Waiting until timeout for monitored process [2024-09-21 11:24:32,244 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-09-21 11:24:32,244 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2024-09-21 11:24:32,249 INFO L262 TraceCheckSpWp]: Trace formula consists of 133 conjuncts, 13 conjuncts are in the unsatisfiable core [2024-09-21 11:24:32,250 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-21 11:24:32,292 INFO L134 CoverageAnalysis]: Checked inductivity of 73 backedges. 23 proven. 26 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2024-09-21 11:24:32,292 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-09-21 11:24:32,362 INFO L134 CoverageAnalysis]: Checked inductivity of 73 backedges. 23 proven. 26 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2024-09-21 11:24:32,363 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1266818433] provided 0 perfect and 2 imperfect interpolant sequences [2024-09-21 11:24:32,363 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-09-21 11:24:32,363 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 13 [2024-09-21 11:24:32,363 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [513118517] [2024-09-21 11:24:32,363 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-09-21 11:24:32,363 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2024-09-21 11:24:32,363 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-21 11:24:32,363 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2024-09-21 11:24:32,364 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=115, Unknown=0, NotChecked=0, Total=156 [2024-09-21 11:24:32,364 INFO L87 Difference]: Start difference. First operand 62 states and 69 transitions. Second operand has 13 states, 13 states have (on average 2.769230769230769) internal successors, (36), 11 states have internal predecessors, (36), 6 states have call successors, (8), 3 states have call predecessors, (8), 1 states have return successors, (5), 5 states have call predecessors, (5), 5 states have call successors, (5) [2024-09-21 11:24:32,409 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-21 11:24:32,409 INFO L93 Difference]: Finished difference Result 75 states and 83 transitions. [2024-09-21 11:24:32,409 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2024-09-21 11:24:32,409 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.769230769230769) internal successors, (36), 11 states have internal predecessors, (36), 6 states have call successors, (8), 3 states have call predecessors, (8), 1 states have return successors, (5), 5 states have call predecessors, (5), 5 states have call successors, (5) Word has length 49 [2024-09-21 11:24:32,410 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-21 11:24:32,410 INFO L225 Difference]: With dead ends: 75 [2024-09-21 11:24:32,410 INFO L226 Difference]: Without dead ends: 73 [2024-09-21 11:24:32,410 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 122 GetRequests, 98 SyntacticMatches, 12 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 91 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=47, Invalid=135, Unknown=0, NotChecked=0, Total=182 [2024-09-21 11:24:32,411 INFO L434 NwaCegarLoop]: 25 mSDtfsCounter, 17 mSDsluCounter, 102 mSDsCounter, 0 mSdLazyCounter, 97 mSolverCounterSat, 10 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 19 SdHoareTripleChecker+Valid, 127 SdHoareTripleChecker+Invalid, 107 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 97 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-09-21 11:24:32,411 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [19 Valid, 127 Invalid, 107 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 97 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-09-21 11:24:32,411 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 73 states. [2024-09-21 11:24:32,416 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 73 to 69. [2024-09-21 11:24:32,416 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 69 states, 53 states have (on average 1.150943396226415) internal successors, (61), 54 states have internal predecessors, (61), 8 states have call successors, (8), 8 states have call predecessors, (8), 7 states have return successors, (7), 6 states have call predecessors, (7), 7 states have call successors, (7) [2024-09-21 11:24:32,417 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 69 states to 69 states and 76 transitions. [2024-09-21 11:24:32,417 INFO L78 Accepts]: Start accepts. Automaton has 69 states and 76 transitions. Word has length 49 [2024-09-21 11:24:32,417 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-21 11:24:32,417 INFO L474 AbstractCegarLoop]: Abstraction has 69 states and 76 transitions. [2024-09-21 11:24:32,417 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 2.769230769230769) internal successors, (36), 11 states have internal predecessors, (36), 6 states have call successors, (8), 3 states have call predecessors, (8), 1 states have return successors, (5), 5 states have call predecessors, (5), 5 states have call successors, (5) [2024-09-21 11:24:32,418 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-21 11:24:32,418 INFO L276 IsEmpty]: Start isEmpty. Operand 69 states and 76 transitions. [2024-09-21 11:24:32,419 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 57 [2024-09-21 11:24:32,419 INFO L208 NwaCegarLoop]: Found error trace [2024-09-21 11:24:32,419 INFO L216 NwaCegarLoop]: trace histogram [6, 6, 6, 5, 5, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-09-21 11:24:32,431 INFO L540 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Forceful destruction successful, exit code 0 [2024-09-21 11:24:32,621 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19,20 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-21 11:24:32,622 INFO L399 AbstractCegarLoop]: === Iteration 21 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-09-21 11:24:32,622 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-21 11:24:32,622 INFO L85 PathProgramCache]: Analyzing trace with hash 931729655, now seen corresponding path program 9 times [2024-09-21 11:24:32,622 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-21 11:24:32,622 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1967761742] [2024-09-21 11:24:32,622 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-21 11:24:32,622 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-21 11:24:32,628 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:24:32,776 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-09-21 11:24:32,776 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:24:32,777 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2024-09-21 11:24:32,778 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:24:32,779 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2024-09-21 11:24:32,780 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:24:32,780 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2024-09-21 11:24:32,781 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:24:32,782 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2024-09-21 11:24:32,782 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:24:32,783 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2024-09-21 11:24:32,784 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:24:32,785 INFO L134 CoverageAnalysis]: Checked inductivity of 105 backedges. 37 proven. 28 refuted. 0 times theorem prover too weak. 40 trivial. 0 not checked. [2024-09-21 11:24:32,785 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-21 11:24:32,785 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1967761742] [2024-09-21 11:24:32,785 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1967761742] provided 0 perfect and 1 imperfect interpolant sequences [2024-09-21 11:24:32,785 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1668352069] [2024-09-21 11:24:32,785 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-09-21 11:24:32,785 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-21 11:24:32,785 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-21 11:24:32,786 INFO L229 MonitoredProcess]: Starting monitored process 21 with /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-09-21 11:24:32,788 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Waiting until timeout for monitored process [2024-09-21 11:24:32,825 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 6 check-sat command(s) [2024-09-21 11:24:32,826 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2024-09-21 11:24:32,827 INFO L262 TraceCheckSpWp]: Trace formula consists of 147 conjuncts, 16 conjuncts are in the unsatisfiable core [2024-09-21 11:24:32,828 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-21 11:24:33,050 INFO L134 CoverageAnalysis]: Checked inductivity of 105 backedges. 50 proven. 15 refuted. 0 times theorem prover too weak. 40 trivial. 0 not checked. [2024-09-21 11:24:33,050 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-09-21 11:24:33,169 INFO L134 CoverageAnalysis]: Checked inductivity of 105 backedges. 50 proven. 15 refuted. 0 times theorem prover too weak. 40 trivial. 0 not checked. [2024-09-21 11:24:33,170 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1668352069] provided 0 perfect and 2 imperfect interpolant sequences [2024-09-21 11:24:33,170 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-09-21 11:24:33,170 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 17] total 33 [2024-09-21 11:24:33,170 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1456172765] [2024-09-21 11:24:33,170 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-09-21 11:24:33,170 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 33 states [2024-09-21 11:24:33,171 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-21 11:24:33,171 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2024-09-21 11:24:33,171 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=207, Invalid=849, Unknown=0, NotChecked=0, Total=1056 [2024-09-21 11:24:33,171 INFO L87 Difference]: Start difference. First operand 69 states and 76 transitions. Second operand has 33 states, 33 states have (on average 1.7575757575757576) internal successors, (58), 33 states have internal predecessors, (58), 13 states have call successors, (14), 2 states have call predecessors, (14), 1 states have return successors, (12), 12 states have call predecessors, (12), 12 states have call successors, (12) [2024-09-21 11:24:33,288 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-21 11:24:33,288 INFO L93 Difference]: Finished difference Result 119 states and 139 transitions. [2024-09-21 11:24:33,289 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2024-09-21 11:24:33,289 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 1.7575757575757576) internal successors, (58), 33 states have internal predecessors, (58), 13 states have call successors, (14), 2 states have call predecessors, (14), 1 states have return successors, (12), 12 states have call predecessors, (12), 12 states have call successors, (12) Word has length 56 [2024-09-21 11:24:33,289 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-21 11:24:33,291 INFO L225 Difference]: With dead ends: 119 [2024-09-21 11:24:33,291 INFO L226 Difference]: Without dead ends: 93 [2024-09-21 11:24:33,292 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 141 GetRequests, 97 SyntacticMatches, 12 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 699 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=215, Invalid=907, Unknown=0, NotChecked=0, Total=1122 [2024-09-21 11:24:33,292 INFO L434 NwaCegarLoop]: 25 mSDtfsCounter, 6 mSDsluCounter, 223 mSDsCounter, 0 mSdLazyCounter, 285 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 7 SdHoareTripleChecker+Valid, 248 SdHoareTripleChecker+Invalid, 285 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 285 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-09-21 11:24:33,293 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [7 Valid, 248 Invalid, 285 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 285 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-09-21 11:24:33,293 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 93 states. [2024-09-21 11:24:33,299 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 93 to 70. [2024-09-21 11:24:33,299 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 70 states, 54 states have (on average 1.1481481481481481) internal successors, (62), 55 states have internal predecessors, (62), 8 states have call successors, (8), 8 states have call predecessors, (8), 7 states have return successors, (7), 6 states have call predecessors, (7), 7 states have call successors, (7) [2024-09-21 11:24:33,299 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 70 states to 70 states and 77 transitions. [2024-09-21 11:24:33,300 INFO L78 Accepts]: Start accepts. Automaton has 70 states and 77 transitions. Word has length 56 [2024-09-21 11:24:33,300 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-21 11:24:33,300 INFO L474 AbstractCegarLoop]: Abstraction has 70 states and 77 transitions. [2024-09-21 11:24:33,300 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 33 states, 33 states have (on average 1.7575757575757576) internal successors, (58), 33 states have internal predecessors, (58), 13 states have call successors, (14), 2 states have call predecessors, (14), 1 states have return successors, (12), 12 states have call predecessors, (12), 12 states have call successors, (12) [2024-09-21 11:24:33,300 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-21 11:24:33,300 INFO L276 IsEmpty]: Start isEmpty. Operand 70 states and 77 transitions. [2024-09-21 11:24:33,301 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 57 [2024-09-21 11:24:33,301 INFO L208 NwaCegarLoop]: Found error trace [2024-09-21 11:24:33,301 INFO L216 NwaCegarLoop]: trace histogram [6, 6, 6, 5, 5, 5, 5, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-09-21 11:24:33,313 INFO L552 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Ended with exit code 0 [2024-09-21 11:24:33,504 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 21 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable20 [2024-09-21 11:24:33,504 INFO L399 AbstractCegarLoop]: === Iteration 22 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-09-21 11:24:33,505 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-21 11:24:33,505 INFO L85 PathProgramCache]: Analyzing trace with hash -1164893834, now seen corresponding path program 7 times [2024-09-21 11:24:33,505 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-21 11:24:33,505 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1654012353] [2024-09-21 11:24:33,505 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-21 11:24:33,505 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-21 11:24:33,510 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:24:33,650 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-09-21 11:24:33,651 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:24:33,652 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2024-09-21 11:24:33,652 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:24:33,653 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2024-09-21 11:24:33,654 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:24:33,655 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2024-09-21 11:24:33,655 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:24:33,656 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2024-09-21 11:24:33,657 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:24:33,658 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2024-09-21 11:24:33,658 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:24:33,659 INFO L134 CoverageAnalysis]: Checked inductivity of 101 backedges. 37 proven. 24 refuted. 0 times theorem prover too weak. 40 trivial. 0 not checked. [2024-09-21 11:24:33,659 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-21 11:24:33,659 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1654012353] [2024-09-21 11:24:33,659 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1654012353] provided 0 perfect and 1 imperfect interpolant sequences [2024-09-21 11:24:33,660 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [243429879] [2024-09-21 11:24:33,660 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2024-09-21 11:24:33,660 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-21 11:24:33,660 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-21 11:24:33,661 INFO L229 MonitoredProcess]: Starting monitored process 22 with /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-09-21 11:24:33,662 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Waiting until timeout for monitored process [2024-09-21 11:24:33,699 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:24:33,700 INFO L262 TraceCheckSpWp]: Trace formula consists of 147 conjuncts, 16 conjuncts are in the unsatisfiable core [2024-09-21 11:24:33,701 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-21 11:24:33,921 INFO L134 CoverageAnalysis]: Checked inductivity of 101 backedges. 50 proven. 11 refuted. 0 times theorem prover too weak. 40 trivial. 0 not checked. [2024-09-21 11:24:33,922 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-09-21 11:24:34,052 INFO L134 CoverageAnalysis]: Checked inductivity of 101 backedges. 50 proven. 11 refuted. 0 times theorem prover too weak. 40 trivial. 0 not checked. [2024-09-21 11:24:34,052 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [243429879] provided 0 perfect and 2 imperfect interpolant sequences [2024-09-21 11:24:34,052 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-09-21 11:24:34,052 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 17] total 32 [2024-09-21 11:24:34,052 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1040190828] [2024-09-21 11:24:34,052 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-09-21 11:24:34,053 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 32 states [2024-09-21 11:24:34,054 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-21 11:24:34,054 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2024-09-21 11:24:34,054 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=188, Invalid=804, Unknown=0, NotChecked=0, Total=992 [2024-09-21 11:24:34,055 INFO L87 Difference]: Start difference. First operand 70 states and 77 transitions. Second operand has 32 states, 32 states have (on average 1.78125) internal successors, (57), 32 states have internal predecessors, (57), 13 states have call successors, (14), 2 states have call predecessors, (14), 1 states have return successors, (12), 12 states have call predecessors, (12), 12 states have call successors, (12) [2024-09-21 11:24:34,176 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-21 11:24:34,176 INFO L93 Difference]: Finished difference Result 123 states and 143 transitions. [2024-09-21 11:24:34,176 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2024-09-21 11:24:34,177 INFO L78 Accepts]: Start accepts. Automaton has has 32 states, 32 states have (on average 1.78125) internal successors, (57), 32 states have internal predecessors, (57), 13 states have call successors, (14), 2 states have call predecessors, (14), 1 states have return successors, (12), 12 states have call predecessors, (12), 12 states have call successors, (12) Word has length 56 [2024-09-21 11:24:34,177 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-21 11:24:34,178 INFO L225 Difference]: With dead ends: 123 [2024-09-21 11:24:34,178 INFO L226 Difference]: Without dead ends: 97 [2024-09-21 11:24:34,178 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 141 GetRequests, 98 SyntacticMatches, 12 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 651 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=196, Invalid=860, Unknown=0, NotChecked=0, Total=1056 [2024-09-21 11:24:34,178 INFO L434 NwaCegarLoop]: 25 mSDtfsCounter, 6 mSDsluCounter, 187 mSDsCounter, 0 mSdLazyCounter, 241 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 7 SdHoareTripleChecker+Valid, 212 SdHoareTripleChecker+Invalid, 241 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 241 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-09-21 11:24:34,179 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [7 Valid, 212 Invalid, 241 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 241 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-09-21 11:24:34,179 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 97 states. [2024-09-21 11:24:34,202 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 97 to 70. [2024-09-21 11:24:34,202 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 70 states, 54 states have (on average 1.1481481481481481) internal successors, (62), 55 states have internal predecessors, (62), 8 states have call successors, (8), 8 states have call predecessors, (8), 7 states have return successors, (7), 6 states have call predecessors, (7), 7 states have call successors, (7) [2024-09-21 11:24:34,203 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 70 states to 70 states and 77 transitions. [2024-09-21 11:24:34,203 INFO L78 Accepts]: Start accepts. Automaton has 70 states and 77 transitions. Word has length 56 [2024-09-21 11:24:34,203 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-21 11:24:34,203 INFO L474 AbstractCegarLoop]: Abstraction has 70 states and 77 transitions. [2024-09-21 11:24:34,203 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 32 states, 32 states have (on average 1.78125) internal successors, (57), 32 states have internal predecessors, (57), 13 states have call successors, (14), 2 states have call predecessors, (14), 1 states have return successors, (12), 12 states have call predecessors, (12), 12 states have call successors, (12) [2024-09-21 11:24:34,204 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-21 11:24:34,204 INFO L276 IsEmpty]: Start isEmpty. Operand 70 states and 77 transitions. [2024-09-21 11:24:34,204 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 57 [2024-09-21 11:24:34,204 INFO L208 NwaCegarLoop]: Found error trace [2024-09-21 11:24:34,204 INFO L216 NwaCegarLoop]: trace histogram [6, 6, 6, 5, 5, 5, 5, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-09-21 11:24:34,216 INFO L540 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Forceful destruction successful, exit code 0 [2024-09-21 11:24:34,408 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21,22 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-21 11:24:34,409 INFO L399 AbstractCegarLoop]: === Iteration 23 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-09-21 11:24:34,409 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-21 11:24:34,409 INFO L85 PathProgramCache]: Analyzing trace with hash -401242857, now seen corresponding path program 8 times [2024-09-21 11:24:34,409 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-21 11:24:34,409 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1624033487] [2024-09-21 11:24:34,409 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-21 11:24:34,409 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-21 11:24:34,414 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:24:34,539 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-09-21 11:24:34,540 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:24:34,541 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2024-09-21 11:24:34,541 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:24:34,543 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2024-09-21 11:24:34,543 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:24:34,544 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2024-09-21 11:24:34,544 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:24:34,545 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2024-09-21 11:24:34,546 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:24:34,547 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2024-09-21 11:24:34,547 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:24:34,548 INFO L134 CoverageAnalysis]: Checked inductivity of 99 backedges. 37 proven. 22 refuted. 0 times theorem prover too weak. 40 trivial. 0 not checked. [2024-09-21 11:24:34,548 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-21 11:24:34,548 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1624033487] [2024-09-21 11:24:34,548 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1624033487] provided 0 perfect and 1 imperfect interpolant sequences [2024-09-21 11:24:34,548 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [928732580] [2024-09-21 11:24:34,548 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-09-21 11:24:34,549 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-21 11:24:34,549 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-21 11:24:34,551 INFO L229 MonitoredProcess]: Starting monitored process 23 with /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-09-21 11:24:34,552 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Waiting until timeout for monitored process [2024-09-21 11:24:34,585 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-09-21 11:24:34,586 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2024-09-21 11:24:34,586 INFO L262 TraceCheckSpWp]: Trace formula consists of 147 conjuncts, 16 conjuncts are in the unsatisfiable core [2024-09-21 11:24:34,587 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-21 11:24:34,789 INFO L134 CoverageAnalysis]: Checked inductivity of 99 backedges. 50 proven. 9 refuted. 0 times theorem prover too weak. 40 trivial. 0 not checked. [2024-09-21 11:24:34,789 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-09-21 11:24:34,916 INFO L134 CoverageAnalysis]: Checked inductivity of 99 backedges. 50 proven. 9 refuted. 0 times theorem prover too weak. 40 trivial. 0 not checked. [2024-09-21 11:24:34,916 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [928732580] provided 0 perfect and 2 imperfect interpolant sequences [2024-09-21 11:24:34,916 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-09-21 11:24:34,917 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 17] total 31 [2024-09-21 11:24:34,917 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1768436567] [2024-09-21 11:24:34,917 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-09-21 11:24:34,917 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 31 states [2024-09-21 11:24:34,917 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-21 11:24:34,918 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2024-09-21 11:24:34,918 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=173, Invalid=757, Unknown=0, NotChecked=0, Total=930 [2024-09-21 11:24:34,918 INFO L87 Difference]: Start difference. First operand 70 states and 77 transitions. Second operand has 31 states, 31 states have (on average 1.8064516129032258) internal successors, (56), 31 states have internal predecessors, (56), 13 states have call successors, (14), 2 states have call predecessors, (14), 1 states have return successors, (12), 12 states have call predecessors, (12), 12 states have call successors, (12) [2024-09-21 11:24:35,061 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-21 11:24:35,062 INFO L93 Difference]: Finished difference Result 125 states and 145 transitions. [2024-09-21 11:24:35,062 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2024-09-21 11:24:35,062 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 31 states have (on average 1.8064516129032258) internal successors, (56), 31 states have internal predecessors, (56), 13 states have call successors, (14), 2 states have call predecessors, (14), 1 states have return successors, (12), 12 states have call predecessors, (12), 12 states have call successors, (12) Word has length 56 [2024-09-21 11:24:35,062 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-21 11:24:35,063 INFO L225 Difference]: With dead ends: 125 [2024-09-21 11:24:35,063 INFO L226 Difference]: Without dead ends: 99 [2024-09-21 11:24:35,063 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 141 GetRequests, 99 SyntacticMatches, 12 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 584 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=181, Invalid=811, Unknown=0, NotChecked=0, Total=992 [2024-09-21 11:24:35,064 INFO L434 NwaCegarLoop]: 25 mSDtfsCounter, 6 mSDsluCounter, 231 mSDsCounter, 0 mSdLazyCounter, 269 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 7 SdHoareTripleChecker+Valid, 256 SdHoareTripleChecker+Invalid, 269 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 269 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-09-21 11:24:35,064 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [7 Valid, 256 Invalid, 269 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 269 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-09-21 11:24:35,065 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 99 states. [2024-09-21 11:24:35,072 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 99 to 70. [2024-09-21 11:24:35,072 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 70 states, 54 states have (on average 1.1481481481481481) internal successors, (62), 55 states have internal predecessors, (62), 8 states have call successors, (8), 8 states have call predecessors, (8), 7 states have return successors, (7), 6 states have call predecessors, (7), 7 states have call successors, (7) [2024-09-21 11:24:35,073 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 70 states to 70 states and 77 transitions. [2024-09-21 11:24:35,073 INFO L78 Accepts]: Start accepts. Automaton has 70 states and 77 transitions. Word has length 56 [2024-09-21 11:24:35,073 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-21 11:24:35,073 INFO L474 AbstractCegarLoop]: Abstraction has 70 states and 77 transitions. [2024-09-21 11:24:35,073 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 31 states, 31 states have (on average 1.8064516129032258) internal successors, (56), 31 states have internal predecessors, (56), 13 states have call successors, (14), 2 states have call predecessors, (14), 1 states have return successors, (12), 12 states have call predecessors, (12), 12 states have call successors, (12) [2024-09-21 11:24:35,074 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-21 11:24:35,074 INFO L276 IsEmpty]: Start isEmpty. Operand 70 states and 77 transitions. [2024-09-21 11:24:35,074 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 57 [2024-09-21 11:24:35,074 INFO L208 NwaCegarLoop]: Found error trace [2024-09-21 11:24:35,074 INFO L216 NwaCegarLoop]: trace histogram [6, 6, 6, 5, 5, 5, 5, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-09-21 11:24:35,086 INFO L540 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Forceful destruction successful, exit code 0 [2024-09-21 11:24:35,278 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 23 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable22 [2024-09-21 11:24:35,278 INFO L399 AbstractCegarLoop]: === Iteration 24 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-09-21 11:24:35,279 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-21 11:24:35,279 INFO L85 PathProgramCache]: Analyzing trace with hash 177580374, now seen corresponding path program 9 times [2024-09-21 11:24:35,279 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-21 11:24:35,279 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1614308898] [2024-09-21 11:24:35,279 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-21 11:24:35,279 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-21 11:24:35,284 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:24:35,403 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-09-21 11:24:35,404 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:24:35,405 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2024-09-21 11:24:35,405 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:24:35,407 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2024-09-21 11:24:35,407 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:24:35,408 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2024-09-21 11:24:35,408 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:24:35,409 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2024-09-21 11:24:35,410 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:24:35,411 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2024-09-21 11:24:35,411 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:24:35,412 INFO L134 CoverageAnalysis]: Checked inductivity of 99 backedges. 37 proven. 22 refuted. 0 times theorem prover too weak. 40 trivial. 0 not checked. [2024-09-21 11:24:35,412 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-21 11:24:35,412 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1614308898] [2024-09-21 11:24:35,412 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1614308898] provided 0 perfect and 1 imperfect interpolant sequences [2024-09-21 11:24:35,412 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1534003246] [2024-09-21 11:24:35,412 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-09-21 11:24:35,413 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-21 11:24:35,413 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-21 11:24:35,414 INFO L229 MonitoredProcess]: Starting monitored process 24 with /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-09-21 11:24:35,415 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Waiting until timeout for monitored process [2024-09-21 11:24:35,449 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 6 check-sat command(s) [2024-09-21 11:24:35,449 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2024-09-21 11:24:35,450 INFO L262 TraceCheckSpWp]: Trace formula consists of 147 conjuncts, 16 conjuncts are in the unsatisfiable core [2024-09-21 11:24:35,451 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-21 11:24:35,625 INFO L134 CoverageAnalysis]: Checked inductivity of 99 backedges. 50 proven. 9 refuted. 0 times theorem prover too weak. 40 trivial. 0 not checked. [2024-09-21 11:24:35,625 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-09-21 11:24:35,749 INFO L134 CoverageAnalysis]: Checked inductivity of 99 backedges. 50 proven. 9 refuted. 0 times theorem prover too weak. 40 trivial. 0 not checked. [2024-09-21 11:24:35,750 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1534003246] provided 0 perfect and 2 imperfect interpolant sequences [2024-09-21 11:24:35,750 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-09-21 11:24:35,750 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 17] total 30 [2024-09-21 11:24:35,750 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [642786924] [2024-09-21 11:24:35,750 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-09-21 11:24:35,750 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 30 states [2024-09-21 11:24:35,750 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-21 11:24:35,751 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2024-09-21 11:24:35,751 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=162, Invalid=708, Unknown=0, NotChecked=0, Total=870 [2024-09-21 11:24:35,751 INFO L87 Difference]: Start difference. First operand 70 states and 77 transitions. Second operand has 30 states, 30 states have (on average 1.8333333333333333) internal successors, (55), 30 states have internal predecessors, (55), 13 states have call successors, (14), 2 states have call predecessors, (14), 1 states have return successors, (12), 12 states have call predecessors, (12), 12 states have call successors, (12) [2024-09-21 11:24:35,867 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-21 11:24:35,868 INFO L93 Difference]: Finished difference Result 125 states and 145 transitions. [2024-09-21 11:24:35,868 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2024-09-21 11:24:35,868 INFO L78 Accepts]: Start accepts. Automaton has has 30 states, 30 states have (on average 1.8333333333333333) internal successors, (55), 30 states have internal predecessors, (55), 13 states have call successors, (14), 2 states have call predecessors, (14), 1 states have return successors, (12), 12 states have call predecessors, (12), 12 states have call successors, (12) Word has length 56 [2024-09-21 11:24:35,868 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-21 11:24:35,869 INFO L225 Difference]: With dead ends: 125 [2024-09-21 11:24:35,869 INFO L226 Difference]: Without dead ends: 99 [2024-09-21 11:24:35,869 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 141 GetRequests, 100 SyntacticMatches, 12 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 520 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=170, Invalid=760, Unknown=0, NotChecked=0, Total=930 [2024-09-21 11:24:35,870 INFO L434 NwaCegarLoop]: 25 mSDtfsCounter, 6 mSDsluCounter, 185 mSDsCounter, 0 mSdLazyCounter, 222 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 7 SdHoareTripleChecker+Valid, 210 SdHoareTripleChecker+Invalid, 222 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 222 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-09-21 11:24:35,870 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [7 Valid, 210 Invalid, 222 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 222 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-09-21 11:24:35,870 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 99 states. [2024-09-21 11:24:35,877 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 99 to 70. [2024-09-21 11:24:35,877 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 70 states, 54 states have (on average 1.1481481481481481) internal successors, (62), 55 states have internal predecessors, (62), 8 states have call successors, (8), 8 states have call predecessors, (8), 7 states have return successors, (7), 6 states have call predecessors, (7), 7 states have call successors, (7) [2024-09-21 11:24:35,877 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 70 states to 70 states and 77 transitions. [2024-09-21 11:24:35,878 INFO L78 Accepts]: Start accepts. Automaton has 70 states and 77 transitions. Word has length 56 [2024-09-21 11:24:35,878 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-21 11:24:35,878 INFO L474 AbstractCegarLoop]: Abstraction has 70 states and 77 transitions. [2024-09-21 11:24:35,878 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 30 states, 30 states have (on average 1.8333333333333333) internal successors, (55), 30 states have internal predecessors, (55), 13 states have call successors, (14), 2 states have call predecessors, (14), 1 states have return successors, (12), 12 states have call predecessors, (12), 12 states have call successors, (12) [2024-09-21 11:24:35,878 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-21 11:24:35,878 INFO L276 IsEmpty]: Start isEmpty. Operand 70 states and 77 transitions. [2024-09-21 11:24:35,879 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 57 [2024-09-21 11:24:35,879 INFO L208 NwaCegarLoop]: Found error trace [2024-09-21 11:24:35,879 INFO L216 NwaCegarLoop]: trace histogram [6, 6, 6, 5, 5, 5, 5, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-09-21 11:24:35,891 INFO L552 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Ended with exit code 0 [2024-09-21 11:24:36,079 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 24 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable23 [2024-09-21 11:24:36,079 INFO L399 AbstractCegarLoop]: === Iteration 25 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-09-21 11:24:36,080 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-21 11:24:36,080 INFO L85 PathProgramCache]: Analyzing trace with hash 57704759, now seen corresponding path program 10 times [2024-09-21 11:24:36,080 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-21 11:24:36,080 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1463982139] [2024-09-21 11:24:36,080 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-21 11:24:36,080 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-21 11:24:36,085 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:24:36,205 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-09-21 11:24:36,206 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:24:36,207 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2024-09-21 11:24:36,208 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:24:36,209 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2024-09-21 11:24:36,209 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:24:36,210 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2024-09-21 11:24:36,211 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:24:36,211 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2024-09-21 11:24:36,212 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:24:36,213 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2024-09-21 11:24:36,213 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:24:36,214 INFO L134 CoverageAnalysis]: Checked inductivity of 101 backedges. 37 proven. 24 refuted. 0 times theorem prover too weak. 40 trivial. 0 not checked. [2024-09-21 11:24:36,214 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-21 11:24:36,214 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1463982139] [2024-09-21 11:24:36,215 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1463982139] provided 0 perfect and 1 imperfect interpolant sequences [2024-09-21 11:24:36,215 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [894098510] [2024-09-21 11:24:36,215 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2024-09-21 11:24:36,215 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-21 11:24:36,215 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-21 11:24:36,216 INFO L229 MonitoredProcess]: Starting monitored process 25 with /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-09-21 11:24:36,217 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Waiting until timeout for monitored process [2024-09-21 11:24:36,250 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2024-09-21 11:24:36,250 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2024-09-21 11:24:36,251 INFO L262 TraceCheckSpWp]: Trace formula consists of 147 conjuncts, 16 conjuncts are in the unsatisfiable core [2024-09-21 11:24:36,252 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-21 11:24:36,422 INFO L134 CoverageAnalysis]: Checked inductivity of 101 backedges. 50 proven. 11 refuted. 0 times theorem prover too weak. 40 trivial. 0 not checked. [2024-09-21 11:24:36,422 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-09-21 11:24:36,547 INFO L134 CoverageAnalysis]: Checked inductivity of 101 backedges. 50 proven. 11 refuted. 0 times theorem prover too weak. 40 trivial. 0 not checked. [2024-09-21 11:24:36,547 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [894098510] provided 0 perfect and 2 imperfect interpolant sequences [2024-09-21 11:24:36,547 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-09-21 11:24:36,547 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 17] total 29 [2024-09-21 11:24:36,547 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [368185698] [2024-09-21 11:24:36,548 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-09-21 11:24:36,548 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 29 states [2024-09-21 11:24:36,548 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-21 11:24:36,548 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2024-09-21 11:24:36,548 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=155, Invalid=657, Unknown=0, NotChecked=0, Total=812 [2024-09-21 11:24:36,548 INFO L87 Difference]: Start difference. First operand 70 states and 77 transitions. Second operand has 29 states, 29 states have (on average 1.8620689655172413) internal successors, (54), 29 states have internal predecessors, (54), 13 states have call successors, (14), 2 states have call predecessors, (14), 1 states have return successors, (12), 12 states have call predecessors, (12), 12 states have call successors, (12) [2024-09-21 11:24:36,672 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-21 11:24:36,673 INFO L93 Difference]: Finished difference Result 123 states and 143 transitions. [2024-09-21 11:24:36,673 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2024-09-21 11:24:36,673 INFO L78 Accepts]: Start accepts. Automaton has has 29 states, 29 states have (on average 1.8620689655172413) internal successors, (54), 29 states have internal predecessors, (54), 13 states have call successors, (14), 2 states have call predecessors, (14), 1 states have return successors, (12), 12 states have call predecessors, (12), 12 states have call successors, (12) Word has length 56 [2024-09-21 11:24:36,673 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-21 11:24:36,674 INFO L225 Difference]: With dead ends: 123 [2024-09-21 11:24:36,674 INFO L226 Difference]: Without dead ends: 97 [2024-09-21 11:24:36,674 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 141 GetRequests, 101 SyntacticMatches, 12 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 459 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=163, Invalid=707, Unknown=0, NotChecked=0, Total=870 [2024-09-21 11:24:36,675 INFO L434 NwaCegarLoop]: 25 mSDtfsCounter, 6 mSDsluCounter, 194 mSDsCounter, 0 mSdLazyCounter, 245 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 7 SdHoareTripleChecker+Valid, 219 SdHoareTripleChecker+Invalid, 245 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 245 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-09-21 11:24:36,675 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [7 Valid, 219 Invalid, 245 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 245 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-09-21 11:24:36,676 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 97 states. [2024-09-21 11:24:36,684 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 97 to 70. [2024-09-21 11:24:36,684 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 70 states, 54 states have (on average 1.1481481481481481) internal successors, (62), 55 states have internal predecessors, (62), 8 states have call successors, (8), 8 states have call predecessors, (8), 7 states have return successors, (7), 6 states have call predecessors, (7), 7 states have call successors, (7) [2024-09-21 11:24:36,684 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 70 states to 70 states and 77 transitions. [2024-09-21 11:24:36,685 INFO L78 Accepts]: Start accepts. Automaton has 70 states and 77 transitions. Word has length 56 [2024-09-21 11:24:36,685 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-21 11:24:36,685 INFO L474 AbstractCegarLoop]: Abstraction has 70 states and 77 transitions. [2024-09-21 11:24:36,685 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 29 states, 29 states have (on average 1.8620689655172413) internal successors, (54), 29 states have internal predecessors, (54), 13 states have call successors, (14), 2 states have call predecessors, (14), 1 states have return successors, (12), 12 states have call predecessors, (12), 12 states have call successors, (12) [2024-09-21 11:24:36,685 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-21 11:24:36,685 INFO L276 IsEmpty]: Start isEmpty. Operand 70 states and 77 transitions. [2024-09-21 11:24:36,685 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 57 [2024-09-21 11:24:36,686 INFO L208 NwaCegarLoop]: Found error trace [2024-09-21 11:24:36,686 INFO L216 NwaCegarLoop]: trace histogram [6, 6, 6, 5, 5, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-09-21 11:24:36,698 INFO L540 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Forceful destruction successful, exit code 0 [2024-09-21 11:24:36,889 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 25 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable24 [2024-09-21 11:24:36,890 INFO L399 AbstractCegarLoop]: === Iteration 26 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-09-21 11:24:36,890 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-21 11:24:36,890 INFO L85 PathProgramCache]: Analyzing trace with hash -1747277514, now seen corresponding path program 5 times [2024-09-21 11:24:36,890 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-21 11:24:36,890 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1315250017] [2024-09-21 11:24:36,890 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-21 11:24:36,890 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-21 11:24:36,895 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:24:37,016 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-09-21 11:24:37,017 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:24:37,018 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2024-09-21 11:24:37,018 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:24:37,019 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2024-09-21 11:24:37,020 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:24:37,021 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2024-09-21 11:24:37,021 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:24:37,022 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2024-09-21 11:24:37,022 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:24:37,023 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2024-09-21 11:24:37,023 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:24:37,024 INFO L134 CoverageAnalysis]: Checked inductivity of 105 backedges. 37 proven. 28 refuted. 0 times theorem prover too weak. 40 trivial. 0 not checked. [2024-09-21 11:24:37,024 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-21 11:24:37,025 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1315250017] [2024-09-21 11:24:37,025 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1315250017] provided 0 perfect and 1 imperfect interpolant sequences [2024-09-21 11:24:37,025 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1227487662] [2024-09-21 11:24:37,025 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2024-09-21 11:24:37,025 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-21 11:24:37,025 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-21 11:24:37,026 INFO L229 MonitoredProcess]: Starting monitored process 26 with /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-09-21 11:24:37,027 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Waiting until timeout for monitored process [2024-09-21 11:24:37,064 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 6 check-sat command(s) [2024-09-21 11:24:37,064 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2024-09-21 11:24:37,065 INFO L262 TraceCheckSpWp]: Trace formula consists of 147 conjuncts, 16 conjuncts are in the unsatisfiable core [2024-09-21 11:24:37,066 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-21 11:24:37,251 INFO L134 CoverageAnalysis]: Checked inductivity of 105 backedges. 50 proven. 15 refuted. 0 times theorem prover too weak. 40 trivial. 0 not checked. [2024-09-21 11:24:37,251 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-09-21 11:24:37,376 INFO L134 CoverageAnalysis]: Checked inductivity of 105 backedges. 50 proven. 15 refuted. 0 times theorem prover too weak. 40 trivial. 0 not checked. [2024-09-21 11:24:37,376 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1227487662] provided 0 perfect and 2 imperfect interpolant sequences [2024-09-21 11:24:37,376 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-09-21 11:24:37,376 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 17] total 28 [2024-09-21 11:24:37,376 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1050478622] [2024-09-21 11:24:37,376 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-09-21 11:24:37,377 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 28 states [2024-09-21 11:24:37,377 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-21 11:24:37,377 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2024-09-21 11:24:37,377 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=152, Invalid=604, Unknown=0, NotChecked=0, Total=756 [2024-09-21 11:24:37,378 INFO L87 Difference]: Start difference. First operand 70 states and 77 transitions. Second operand has 28 states, 28 states have (on average 1.8928571428571428) internal successors, (53), 28 states have internal predecessors, (53), 13 states have call successors, (14), 2 states have call predecessors, (14), 1 states have return successors, (12), 12 states have call predecessors, (12), 12 states have call successors, (12) [2024-09-21 11:24:37,479 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-21 11:24:37,479 INFO L93 Difference]: Finished difference Result 122 states and 143 transitions. [2024-09-21 11:24:37,480 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2024-09-21 11:24:37,480 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 1.8928571428571428) internal successors, (53), 28 states have internal predecessors, (53), 13 states have call successors, (14), 2 states have call predecessors, (14), 1 states have return successors, (12), 12 states have call predecessors, (12), 12 states have call successors, (12) Word has length 56 [2024-09-21 11:24:37,480 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-21 11:24:37,480 INFO L225 Difference]: With dead ends: 122 [2024-09-21 11:24:37,480 INFO L226 Difference]: Without dead ends: 96 [2024-09-21 11:24:37,481 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 141 GetRequests, 102 SyntacticMatches, 12 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 397 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=160, Invalid=652, Unknown=0, NotChecked=0, Total=812 [2024-09-21 11:24:37,481 INFO L434 NwaCegarLoop]: 25 mSDtfsCounter, 6 mSDsluCounter, 164 mSDsCounter, 0 mSdLazyCounter, 220 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 7 SdHoareTripleChecker+Valid, 189 SdHoareTripleChecker+Invalid, 220 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 220 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-09-21 11:24:37,481 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [7 Valid, 189 Invalid, 220 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 220 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-09-21 11:24:37,482 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 96 states. [2024-09-21 11:24:37,489 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 96 to 72. [2024-09-21 11:24:37,489 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 72 states, 56 states have (on average 1.1607142857142858) internal successors, (65), 57 states have internal predecessors, (65), 8 states have call successors, (8), 8 states have call predecessors, (8), 7 states have return successors, (7), 6 states have call predecessors, (7), 7 states have call successors, (7) [2024-09-21 11:24:37,489 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 72 states to 72 states and 80 transitions. [2024-09-21 11:24:37,490 INFO L78 Accepts]: Start accepts. Automaton has 72 states and 80 transitions. Word has length 56 [2024-09-21 11:24:37,490 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-21 11:24:37,490 INFO L474 AbstractCegarLoop]: Abstraction has 72 states and 80 transitions. [2024-09-21 11:24:37,490 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 28 states, 28 states have (on average 1.8928571428571428) internal successors, (53), 28 states have internal predecessors, (53), 13 states have call successors, (14), 2 states have call predecessors, (14), 1 states have return successors, (12), 12 states have call predecessors, (12), 12 states have call successors, (12) [2024-09-21 11:24:37,490 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-21 11:24:37,490 INFO L276 IsEmpty]: Start isEmpty. Operand 72 states and 80 transitions. [2024-09-21 11:24:37,490 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 58 [2024-09-21 11:24:37,491 INFO L208 NwaCegarLoop]: Found error trace [2024-09-21 11:24:37,491 INFO L216 NwaCegarLoop]: trace histogram [6, 6, 6, 6, 5, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-09-21 11:24:37,502 INFO L552 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Ended with exit code 0 [2024-09-21 11:24:37,694 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 26 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable25 [2024-09-21 11:24:37,695 INFO L399 AbstractCegarLoop]: === Iteration 27 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-09-21 11:24:37,695 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-21 11:24:37,695 INFO L85 PathProgramCache]: Analyzing trace with hash 1189232738, now seen corresponding path program 10 times [2024-09-21 11:24:37,695 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-21 11:24:37,695 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1987908569] [2024-09-21 11:24:37,695 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-21 11:24:37,695 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-21 11:24:37,699 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:24:37,773 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-09-21 11:24:37,774 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:24:37,775 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2024-09-21 11:24:37,776 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:24:37,777 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2024-09-21 11:24:37,777 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:24:37,778 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2024-09-21 11:24:37,778 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:24:37,782 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2024-09-21 11:24:37,782 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:24:37,783 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2024-09-21 11:24:37,783 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:24:37,784 INFO L134 CoverageAnalysis]: Checked inductivity of 111 backedges. 25 proven. 46 refuted. 0 times theorem prover too weak. 40 trivial. 0 not checked. [2024-09-21 11:24:37,784 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-21 11:24:37,784 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1987908569] [2024-09-21 11:24:37,784 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1987908569] provided 0 perfect and 1 imperfect interpolant sequences [2024-09-21 11:24:37,784 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [978638173] [2024-09-21 11:24:37,784 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2024-09-21 11:24:37,784 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-21 11:24:37,784 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-21 11:24:37,787 INFO L229 MonitoredProcess]: Starting monitored process 27 with /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-09-21 11:24:37,788 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Waiting until timeout for monitored process [2024-09-21 11:24:37,820 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2024-09-21 11:24:37,820 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2024-09-21 11:24:37,821 INFO L262 TraceCheckSpWp]: Trace formula consists of 152 conjuncts, 18 conjuncts are in the unsatisfiable core [2024-09-21 11:24:37,821 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-21 11:24:37,864 INFO L134 CoverageAnalysis]: Checked inductivity of 111 backedges. 31 proven. 40 refuted. 0 times theorem prover too weak. 40 trivial. 0 not checked. [2024-09-21 11:24:37,864 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-09-21 11:24:37,935 INFO L134 CoverageAnalysis]: Checked inductivity of 111 backedges. 31 proven. 40 refuted. 0 times theorem prover too weak. 40 trivial. 0 not checked. [2024-09-21 11:24:37,935 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [978638173] provided 0 perfect and 2 imperfect interpolant sequences [2024-09-21 11:24:37,935 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-09-21 11:24:37,935 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 14 [2024-09-21 11:24:37,935 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [715285990] [2024-09-21 11:24:37,935 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-09-21 11:24:37,936 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2024-09-21 11:24:37,936 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-21 11:24:37,936 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2024-09-21 11:24:37,936 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=133, Unknown=0, NotChecked=0, Total=182 [2024-09-21 11:24:37,936 INFO L87 Difference]: Start difference. First operand 72 states and 80 transitions. Second operand has 14 states, 14 states have (on average 2.7857142857142856) internal successors, (39), 12 states have internal predecessors, (39), 7 states have call successors, (9), 3 states have call predecessors, (9), 1 states have return successors, (6), 6 states have call predecessors, (6), 6 states have call successors, (6) [2024-09-21 11:24:38,000 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-21 11:24:38,000 INFO L93 Difference]: Finished difference Result 85 states and 94 transitions. [2024-09-21 11:24:38,000 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2024-09-21 11:24:38,000 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 2.7857142857142856) internal successors, (39), 12 states have internal predecessors, (39), 7 states have call successors, (9), 3 states have call predecessors, (9), 1 states have return successors, (6), 6 states have call predecessors, (6), 6 states have call successors, (6) Word has length 57 [2024-09-21 11:24:38,001 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-21 11:24:38,001 INFO L225 Difference]: With dead ends: 85 [2024-09-21 11:24:38,001 INFO L226 Difference]: Without dead ends: 83 [2024-09-21 11:24:38,001 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 142 GetRequests, 117 SyntacticMatches, 12 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 102 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=55, Invalid=155, Unknown=0, NotChecked=0, Total=210 [2024-09-21 11:24:38,002 INFO L434 NwaCegarLoop]: 27 mSDtfsCounter, 19 mSDsluCounter, 154 mSDsCounter, 0 mSdLazyCounter, 137 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 21 SdHoareTripleChecker+Valid, 181 SdHoareTripleChecker+Invalid, 145 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 137 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-09-21 11:24:38,002 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [21 Valid, 181 Invalid, 145 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 137 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-09-21 11:24:38,002 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 83 states. [2024-09-21 11:24:38,010 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 83 to 79. [2024-09-21 11:24:38,010 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 79 states, 61 states have (on average 1.1475409836065573) internal successors, (70), 62 states have internal predecessors, (70), 9 states have call successors, (9), 9 states have call predecessors, (9), 8 states have return successors, (8), 7 states have call predecessors, (8), 8 states have call successors, (8) [2024-09-21 11:24:38,011 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 79 states to 79 states and 87 transitions. [2024-09-21 11:24:38,011 INFO L78 Accepts]: Start accepts. Automaton has 79 states and 87 transitions. Word has length 57 [2024-09-21 11:24:38,011 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-21 11:24:38,011 INFO L474 AbstractCegarLoop]: Abstraction has 79 states and 87 transitions. [2024-09-21 11:24:38,011 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 2.7857142857142856) internal successors, (39), 12 states have internal predecessors, (39), 7 states have call successors, (9), 3 states have call predecessors, (9), 1 states have return successors, (6), 6 states have call predecessors, (6), 6 states have call successors, (6) [2024-09-21 11:24:38,011 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-21 11:24:38,011 INFO L276 IsEmpty]: Start isEmpty. Operand 79 states and 87 transitions. [2024-09-21 11:24:38,012 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 65 [2024-09-21 11:24:38,012 INFO L208 NwaCegarLoop]: Found error trace [2024-09-21 11:24:38,012 INFO L216 NwaCegarLoop]: trace histogram [7, 7, 7, 6, 6, 6, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-09-21 11:24:38,023 INFO L540 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Forceful destruction successful, exit code 0 [2024-09-21 11:24:38,212 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable26,27 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-21 11:24:38,212 INFO L399 AbstractCegarLoop]: === Iteration 28 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-09-21 11:24:38,213 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-21 11:24:38,213 INFO L85 PathProgramCache]: Analyzing trace with hash -1762212170, now seen corresponding path program 11 times [2024-09-21 11:24:38,213 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-21 11:24:38,213 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [504115352] [2024-09-21 11:24:38,213 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-21 11:24:38,213 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-21 11:24:38,218 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:24:38,349 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-09-21 11:24:38,350 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:24:38,351 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2024-09-21 11:24:38,351 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:24:38,352 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2024-09-21 11:24:38,353 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:24:38,354 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2024-09-21 11:24:38,354 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:24:38,355 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2024-09-21 11:24:38,355 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:24:38,356 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2024-09-21 11:24:38,356 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:24:38,357 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2024-09-21 11:24:38,357 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:24:38,358 INFO L134 CoverageAnalysis]: Checked inductivity of 150 backedges. 53 proven. 37 refuted. 0 times theorem prover too weak. 60 trivial. 0 not checked. [2024-09-21 11:24:38,358 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-21 11:24:38,358 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [504115352] [2024-09-21 11:24:38,359 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [504115352] provided 0 perfect and 1 imperfect interpolant sequences [2024-09-21 11:24:38,359 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1397703966] [2024-09-21 11:24:38,359 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2024-09-21 11:24:38,359 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-21 11:24:38,359 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-21 11:24:38,360 INFO L229 MonitoredProcess]: Starting monitored process 28 with /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-09-21 11:24:38,361 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Waiting until timeout for monitored process [2024-09-21 11:24:38,397 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 7 check-sat command(s) [2024-09-21 11:24:38,397 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2024-09-21 11:24:38,397 INFO L262 TraceCheckSpWp]: Trace formula consists of 166 conjuncts, 18 conjuncts are in the unsatisfiable core [2024-09-21 11:24:38,398 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-21 11:24:38,664 INFO L134 CoverageAnalysis]: Checked inductivity of 150 backedges. 69 proven. 21 refuted. 0 times theorem prover too weak. 60 trivial. 0 not checked. [2024-09-21 11:24:38,664 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-09-21 11:24:38,807 INFO L134 CoverageAnalysis]: Checked inductivity of 150 backedges. 69 proven. 21 refuted. 0 times theorem prover too weak. 60 trivial. 0 not checked. [2024-09-21 11:24:38,807 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1397703966] provided 0 perfect and 2 imperfect interpolant sequences [2024-09-21 11:24:38,807 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-09-21 11:24:38,808 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 19, 19] total 37 [2024-09-21 11:24:38,808 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [180085235] [2024-09-21 11:24:38,808 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-09-21 11:24:38,808 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 37 states [2024-09-21 11:24:38,808 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-21 11:24:38,808 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2024-09-21 11:24:38,809 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=259, Invalid=1073, Unknown=0, NotChecked=0, Total=1332 [2024-09-21 11:24:38,809 INFO L87 Difference]: Start difference. First operand 79 states and 87 transitions. Second operand has 37 states, 37 states have (on average 1.7297297297297298) internal successors, (64), 37 states have internal predecessors, (64), 15 states have call successors, (16), 2 states have call predecessors, (16), 1 states have return successors, (14), 14 states have call predecessors, (14), 14 states have call successors, (14) [2024-09-21 11:24:38,923 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-21 11:24:38,923 INFO L93 Difference]: Finished difference Result 136 states and 159 transitions. [2024-09-21 11:24:38,924 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2024-09-21 11:24:38,924 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 37 states have (on average 1.7297297297297298) internal successors, (64), 37 states have internal predecessors, (64), 15 states have call successors, (16), 2 states have call predecessors, (16), 1 states have return successors, (14), 14 states have call predecessors, (14), 14 states have call successors, (14) Word has length 64 [2024-09-21 11:24:38,924 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-21 11:24:38,925 INFO L225 Difference]: With dead ends: 136 [2024-09-21 11:24:38,925 INFO L226 Difference]: Without dead ends: 107 [2024-09-21 11:24:38,925 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 161 GetRequests, 111 SyntacticMatches, 14 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 926 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=267, Invalid=1139, Unknown=0, NotChecked=0, Total=1406 [2024-09-21 11:24:38,926 INFO L434 NwaCegarLoop]: 25 mSDtfsCounter, 6 mSDsluCounter, 158 mSDsCounter, 0 mSdLazyCounter, 254 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 7 SdHoareTripleChecker+Valid, 183 SdHoareTripleChecker+Invalid, 254 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 254 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-09-21 11:24:38,926 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [7 Valid, 183 Invalid, 254 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 254 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-09-21 11:24:38,926 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 107 states. [2024-09-21 11:24:38,938 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 107 to 80. [2024-09-21 11:24:38,938 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 80 states, 62 states have (on average 1.1451612903225807) internal successors, (71), 63 states have internal predecessors, (71), 9 states have call successors, (9), 9 states have call predecessors, (9), 8 states have return successors, (8), 7 states have call predecessors, (8), 8 states have call successors, (8) [2024-09-21 11:24:38,939 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 80 states to 80 states and 88 transitions. [2024-09-21 11:24:38,939 INFO L78 Accepts]: Start accepts. Automaton has 80 states and 88 transitions. Word has length 64 [2024-09-21 11:24:38,939 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-21 11:24:38,939 INFO L474 AbstractCegarLoop]: Abstraction has 80 states and 88 transitions. [2024-09-21 11:24:38,939 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 37 states, 37 states have (on average 1.7297297297297298) internal successors, (64), 37 states have internal predecessors, (64), 15 states have call successors, (16), 2 states have call predecessors, (16), 1 states have return successors, (14), 14 states have call predecessors, (14), 14 states have call successors, (14) [2024-09-21 11:24:38,939 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-21 11:24:38,939 INFO L276 IsEmpty]: Start isEmpty. Operand 80 states and 88 transitions. [2024-09-21 11:24:38,940 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 65 [2024-09-21 11:24:38,940 INFO L208 NwaCegarLoop]: Found error trace [2024-09-21 11:24:38,940 INFO L216 NwaCegarLoop]: trace histogram [7, 7, 7, 6, 6, 6, 6, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-09-21 11:24:38,951 INFO L552 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Ended with exit code 0 [2024-09-21 11:24:39,140 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 28 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable27 [2024-09-21 11:24:39,141 INFO L399 AbstractCegarLoop]: === Iteration 29 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-09-21 11:24:39,141 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-21 11:24:39,142 INFO L85 PathProgramCache]: Analyzing trace with hash 1726081077, now seen corresponding path program 11 times [2024-09-21 11:24:39,142 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-21 11:24:39,142 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [448932269] [2024-09-21 11:24:39,142 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-21 11:24:39,142 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-21 11:24:39,147 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:24:39,288 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-09-21 11:24:39,288 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:24:39,289 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2024-09-21 11:24:39,290 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:24:39,291 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2024-09-21 11:24:39,291 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:24:39,292 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2024-09-21 11:24:39,292 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:24:39,293 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2024-09-21 11:24:39,294 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:24:39,294 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2024-09-21 11:24:39,295 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:24:39,295 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2024-09-21 11:24:39,296 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:24:39,297 INFO L134 CoverageAnalysis]: Checked inductivity of 145 backedges. 53 proven. 32 refuted. 0 times theorem prover too weak. 60 trivial. 0 not checked. [2024-09-21 11:24:39,297 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-21 11:24:39,297 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [448932269] [2024-09-21 11:24:39,297 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [448932269] provided 0 perfect and 1 imperfect interpolant sequences [2024-09-21 11:24:39,297 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [566703767] [2024-09-21 11:24:39,297 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2024-09-21 11:24:39,297 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-21 11:24:39,297 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-21 11:24:39,299 INFO L229 MonitoredProcess]: Starting monitored process 29 with /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-09-21 11:24:39,300 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (29)] Waiting until timeout for monitored process [2024-09-21 11:24:39,338 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 7 check-sat command(s) [2024-09-21 11:24:39,338 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2024-09-21 11:24:39,339 INFO L262 TraceCheckSpWp]: Trace formula consists of 166 conjuncts, 18 conjuncts are in the unsatisfiable core [2024-09-21 11:24:39,340 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-21 11:24:39,557 INFO L134 CoverageAnalysis]: Checked inductivity of 145 backedges. 69 proven. 16 refuted. 0 times theorem prover too weak. 60 trivial. 0 not checked. [2024-09-21 11:24:39,557 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-09-21 11:24:39,682 INFO L134 CoverageAnalysis]: Checked inductivity of 145 backedges. 69 proven. 16 refuted. 0 times theorem prover too weak. 60 trivial. 0 not checked. [2024-09-21 11:24:39,683 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [566703767] provided 0 perfect and 2 imperfect interpolant sequences [2024-09-21 11:24:39,683 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-09-21 11:24:39,683 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 19, 19] total 36 [2024-09-21 11:24:39,683 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [239420296] [2024-09-21 11:24:39,683 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-09-21 11:24:39,683 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 36 states [2024-09-21 11:24:39,683 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-21 11:24:39,684 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2024-09-21 11:24:39,684 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=237, Invalid=1023, Unknown=0, NotChecked=0, Total=1260 [2024-09-21 11:24:39,684 INFO L87 Difference]: Start difference. First operand 80 states and 88 transitions. Second operand has 36 states, 36 states have (on average 1.75) internal successors, (63), 36 states have internal predecessors, (63), 15 states have call successors, (16), 2 states have call predecessors, (16), 1 states have return successors, (14), 14 states have call predecessors, (14), 14 states have call successors, (14) [2024-09-21 11:24:39,815 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-21 11:24:39,815 INFO L93 Difference]: Finished difference Result 141 states and 164 transitions. [2024-09-21 11:24:39,815 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2024-09-21 11:24:39,816 INFO L78 Accepts]: Start accepts. Automaton has has 36 states, 36 states have (on average 1.75) internal successors, (63), 36 states have internal predecessors, (63), 15 states have call successors, (16), 2 states have call predecessors, (16), 1 states have return successors, (14), 14 states have call predecessors, (14), 14 states have call successors, (14) Word has length 64 [2024-09-21 11:24:39,816 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-21 11:24:39,817 INFO L225 Difference]: With dead ends: 141 [2024-09-21 11:24:39,817 INFO L226 Difference]: Without dead ends: 112 [2024-09-21 11:24:39,817 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 161 GetRequests, 112 SyntacticMatches, 14 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 871 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=245, Invalid=1087, Unknown=0, NotChecked=0, Total=1332 [2024-09-21 11:24:39,821 INFO L434 NwaCegarLoop]: 27 mSDtfsCounter, 6 mSDsluCounter, 167 mSDsCounter, 0 mSdLazyCounter, 236 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 7 SdHoareTripleChecker+Valid, 194 SdHoareTripleChecker+Invalid, 236 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 236 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-09-21 11:24:39,821 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [7 Valid, 194 Invalid, 236 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 236 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-09-21 11:24:39,821 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 112 states. [2024-09-21 11:24:39,832 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 112 to 80. [2024-09-21 11:24:39,832 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 80 states, 62 states have (on average 1.1451612903225807) internal successors, (71), 63 states have internal predecessors, (71), 9 states have call successors, (9), 9 states have call predecessors, (9), 8 states have return successors, (8), 7 states have call predecessors, (8), 8 states have call successors, (8) [2024-09-21 11:24:39,832 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 80 states to 80 states and 88 transitions. [2024-09-21 11:24:39,833 INFO L78 Accepts]: Start accepts. Automaton has 80 states and 88 transitions. Word has length 64 [2024-09-21 11:24:39,833 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-21 11:24:39,833 INFO L474 AbstractCegarLoop]: Abstraction has 80 states and 88 transitions. [2024-09-21 11:24:39,833 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 36 states, 36 states have (on average 1.75) internal successors, (63), 36 states have internal predecessors, (63), 15 states have call successors, (16), 2 states have call predecessors, (16), 1 states have return successors, (14), 14 states have call predecessors, (14), 14 states have call successors, (14) [2024-09-21 11:24:39,833 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-21 11:24:39,833 INFO L276 IsEmpty]: Start isEmpty. Operand 80 states and 88 transitions. [2024-09-21 11:24:39,834 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 65 [2024-09-21 11:24:39,834 INFO L208 NwaCegarLoop]: Found error trace [2024-09-21 11:24:39,834 INFO L216 NwaCegarLoop]: trace histogram [7, 7, 7, 6, 6, 6, 6, 4, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-09-21 11:24:39,847 INFO L552 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (29)] Ended with exit code 0 [2024-09-21 11:24:40,038 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 29 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable28 [2024-09-21 11:24:40,039 INFO L399 AbstractCegarLoop]: === Iteration 30 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-09-21 11:24:40,040 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-21 11:24:40,040 INFO L85 PathProgramCache]: Analyzing trace with hash -2040718634, now seen corresponding path program 12 times [2024-09-21 11:24:40,040 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-21 11:24:40,040 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1223523017] [2024-09-21 11:24:40,040 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-21 11:24:40,040 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-21 11:24:40,052 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:24:40,188 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-09-21 11:24:40,189 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:24:40,190 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2024-09-21 11:24:40,190 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:24:40,191 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2024-09-21 11:24:40,192 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:24:40,192 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2024-09-21 11:24:40,193 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:24:40,194 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2024-09-21 11:24:40,194 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:24:40,195 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2024-09-21 11:24:40,195 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:24:40,196 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2024-09-21 11:24:40,196 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:24:40,197 INFO L134 CoverageAnalysis]: Checked inductivity of 142 backedges. 53 proven. 29 refuted. 0 times theorem prover too weak. 60 trivial. 0 not checked. [2024-09-21 11:24:40,197 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-21 11:24:40,197 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1223523017] [2024-09-21 11:24:40,197 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1223523017] provided 0 perfect and 1 imperfect interpolant sequences [2024-09-21 11:24:40,197 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1213974534] [2024-09-21 11:24:40,197 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2024-09-21 11:24:40,197 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-21 11:24:40,197 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-21 11:24:40,199 INFO L229 MonitoredProcess]: Starting monitored process 30 with /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-09-21 11:24:40,200 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (30)] Waiting until timeout for monitored process [2024-09-21 11:24:40,240 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 7 check-sat command(s) [2024-09-21 11:24:40,240 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2024-09-21 11:24:40,241 INFO L262 TraceCheckSpWp]: Trace formula consists of 166 conjuncts, 18 conjuncts are in the unsatisfiable core [2024-09-21 11:24:40,242 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-21 11:24:40,463 INFO L134 CoverageAnalysis]: Checked inductivity of 142 backedges. 69 proven. 13 refuted. 0 times theorem prover too weak. 60 trivial. 0 not checked. [2024-09-21 11:24:40,463 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-09-21 11:24:40,588 INFO L134 CoverageAnalysis]: Checked inductivity of 142 backedges. 69 proven. 13 refuted. 0 times theorem prover too weak. 60 trivial. 0 not checked. [2024-09-21 11:24:40,588 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1213974534] provided 0 perfect and 2 imperfect interpolant sequences [2024-09-21 11:24:40,588 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-09-21 11:24:40,588 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 19, 19] total 35 [2024-09-21 11:24:40,588 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1247349858] [2024-09-21 11:24:40,588 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-09-21 11:24:40,589 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 35 states [2024-09-21 11:24:40,589 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-21 11:24:40,589 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2024-09-21 11:24:40,589 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=219, Invalid=971, Unknown=0, NotChecked=0, Total=1190 [2024-09-21 11:24:40,589 INFO L87 Difference]: Start difference. First operand 80 states and 88 transitions. Second operand has 35 states, 35 states have (on average 1.7714285714285714) internal successors, (62), 35 states have internal predecessors, (62), 15 states have call successors, (16), 2 states have call predecessors, (16), 1 states have return successors, (14), 14 states have call predecessors, (14), 14 states have call successors, (14) [2024-09-21 11:24:40,714 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-21 11:24:40,714 INFO L93 Difference]: Finished difference Result 144 states and 167 transitions. [2024-09-21 11:24:40,714 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2024-09-21 11:24:40,714 INFO L78 Accepts]: Start accepts. Automaton has has 35 states, 35 states have (on average 1.7714285714285714) internal successors, (62), 35 states have internal predecessors, (62), 15 states have call successors, (16), 2 states have call predecessors, (16), 1 states have return successors, (14), 14 states have call predecessors, (14), 14 states have call successors, (14) Word has length 64 [2024-09-21 11:24:40,714 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-21 11:24:40,715 INFO L225 Difference]: With dead ends: 144 [2024-09-21 11:24:40,715 INFO L226 Difference]: Without dead ends: 115 [2024-09-21 11:24:40,715 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 161 GetRequests, 113 SyntacticMatches, 14 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 793 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=227, Invalid=1033, Unknown=0, NotChecked=0, Total=1260 [2024-09-21 11:24:40,716 INFO L434 NwaCegarLoop]: 25 mSDtfsCounter, 6 mSDsluCounter, 205 mSDsCounter, 0 mSdLazyCounter, 307 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 7 SdHoareTripleChecker+Valid, 230 SdHoareTripleChecker+Invalid, 307 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 307 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-09-21 11:24:40,716 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [7 Valid, 230 Invalid, 307 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 307 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-09-21 11:24:40,716 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 115 states. [2024-09-21 11:24:40,726 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 115 to 80. [2024-09-21 11:24:40,726 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 80 states, 62 states have (on average 1.1451612903225807) internal successors, (71), 63 states have internal predecessors, (71), 9 states have call successors, (9), 9 states have call predecessors, (9), 8 states have return successors, (8), 7 states have call predecessors, (8), 8 states have call successors, (8) [2024-09-21 11:24:40,727 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 80 states to 80 states and 88 transitions. [2024-09-21 11:24:40,727 INFO L78 Accepts]: Start accepts. Automaton has 80 states and 88 transitions. Word has length 64 [2024-09-21 11:24:40,727 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-21 11:24:40,727 INFO L474 AbstractCegarLoop]: Abstraction has 80 states and 88 transitions. [2024-09-21 11:24:40,727 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 35 states, 35 states have (on average 1.7714285714285714) internal successors, (62), 35 states have internal predecessors, (62), 15 states have call successors, (16), 2 states have call predecessors, (16), 1 states have return successors, (14), 14 states have call predecessors, (14), 14 states have call successors, (14) [2024-09-21 11:24:40,727 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-21 11:24:40,727 INFO L276 IsEmpty]: Start isEmpty. Operand 80 states and 88 transitions. [2024-09-21 11:24:40,728 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 65 [2024-09-21 11:24:40,728 INFO L208 NwaCegarLoop]: Found error trace [2024-09-21 11:24:40,728 INFO L216 NwaCegarLoop]: trace histogram [7, 7, 7, 6, 6, 6, 6, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-09-21 11:24:40,739 INFO L540 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (30)] Forceful destruction successful, exit code 0 [2024-09-21 11:24:40,931 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29,30 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-21 11:24:40,932 INFO L399 AbstractCegarLoop]: === Iteration 31 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-09-21 11:24:40,932 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-21 11:24:40,932 INFO L85 PathProgramCache]: Analyzing trace with hash 1162907669, now seen corresponding path program 13 times [2024-09-21 11:24:40,932 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-21 11:24:40,932 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1612800832] [2024-09-21 11:24:40,932 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-21 11:24:40,932 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-21 11:24:40,938 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:24:41,088 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-09-21 11:24:41,089 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:24:41,090 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2024-09-21 11:24:41,090 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:24:41,091 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2024-09-21 11:24:41,092 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:24:41,092 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2024-09-21 11:24:41,093 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:24:41,094 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2024-09-21 11:24:41,094 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:24:41,095 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2024-09-21 11:24:41,095 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:24:41,096 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2024-09-21 11:24:41,096 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:24:41,097 INFO L134 CoverageAnalysis]: Checked inductivity of 141 backedges. 53 proven. 28 refuted. 0 times theorem prover too weak. 60 trivial. 0 not checked. [2024-09-21 11:24:41,097 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-21 11:24:41,097 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1612800832] [2024-09-21 11:24:41,097 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1612800832] provided 0 perfect and 1 imperfect interpolant sequences [2024-09-21 11:24:41,097 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1660245747] [2024-09-21 11:24:41,097 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2024-09-21 11:24:41,098 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-21 11:24:41,098 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-21 11:24:41,099 INFO L229 MonitoredProcess]: Starting monitored process 31 with /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-09-21 11:24:41,100 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (31)] Waiting until timeout for monitored process [2024-09-21 11:24:41,135 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:24:41,135 INFO L262 TraceCheckSpWp]: Trace formula consists of 166 conjuncts, 18 conjuncts are in the unsatisfiable core [2024-09-21 11:24:41,136 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-21 11:24:41,374 INFO L134 CoverageAnalysis]: Checked inductivity of 141 backedges. 69 proven. 12 refuted. 0 times theorem prover too weak. 60 trivial. 0 not checked. [2024-09-21 11:24:41,374 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-09-21 11:24:41,492 INFO L134 CoverageAnalysis]: Checked inductivity of 141 backedges. 69 proven. 12 refuted. 0 times theorem prover too weak. 60 trivial. 0 not checked. [2024-09-21 11:24:41,492 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1660245747] provided 0 perfect and 2 imperfect interpolant sequences [2024-09-21 11:24:41,492 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-09-21 11:24:41,492 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 19, 19] total 34 [2024-09-21 11:24:41,492 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [663023065] [2024-09-21 11:24:41,492 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-09-21 11:24:41,493 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 34 states [2024-09-21 11:24:41,493 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-21 11:24:41,493 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 34 interpolants. [2024-09-21 11:24:41,493 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=205, Invalid=917, Unknown=0, NotChecked=0, Total=1122 [2024-09-21 11:24:41,493 INFO L87 Difference]: Start difference. First operand 80 states and 88 transitions. Second operand has 34 states, 34 states have (on average 1.7941176470588236) internal successors, (61), 34 states have internal predecessors, (61), 15 states have call successors, (16), 2 states have call predecessors, (16), 1 states have return successors, (14), 14 states have call predecessors, (14), 14 states have call successors, (14) [2024-09-21 11:24:41,657 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-21 11:24:41,657 INFO L93 Difference]: Finished difference Result 145 states and 168 transitions. [2024-09-21 11:24:41,658 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2024-09-21 11:24:41,658 INFO L78 Accepts]: Start accepts. Automaton has has 34 states, 34 states have (on average 1.7941176470588236) internal successors, (61), 34 states have internal predecessors, (61), 15 states have call successors, (16), 2 states have call predecessors, (16), 1 states have return successors, (14), 14 states have call predecessors, (14), 14 states have call successors, (14) Word has length 64 [2024-09-21 11:24:41,658 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-21 11:24:41,659 INFO L225 Difference]: With dead ends: 145 [2024-09-21 11:24:41,659 INFO L226 Difference]: Without dead ends: 116 [2024-09-21 11:24:41,659 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 161 GetRequests, 114 SyntacticMatches, 14 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 718 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=213, Invalid=977, Unknown=0, NotChecked=0, Total=1190 [2024-09-21 11:24:41,660 INFO L434 NwaCegarLoop]: 25 mSDtfsCounter, 6 mSDsluCounter, 204 mSDsCounter, 0 mSdLazyCounter, 305 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 7 SdHoareTripleChecker+Valid, 229 SdHoareTripleChecker+Invalid, 305 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 305 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-09-21 11:24:41,660 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [7 Valid, 229 Invalid, 305 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 305 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-09-21 11:24:41,661 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 116 states. [2024-09-21 11:24:41,671 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 116 to 80. [2024-09-21 11:24:41,671 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 80 states, 62 states have (on average 1.1451612903225807) internal successors, (71), 63 states have internal predecessors, (71), 9 states have call successors, (9), 9 states have call predecessors, (9), 8 states have return successors, (8), 7 states have call predecessors, (8), 8 states have call successors, (8) [2024-09-21 11:24:41,672 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 80 states to 80 states and 88 transitions. [2024-09-21 11:24:41,672 INFO L78 Accepts]: Start accepts. Automaton has 80 states and 88 transitions. Word has length 64 [2024-09-21 11:24:41,672 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-21 11:24:41,672 INFO L474 AbstractCegarLoop]: Abstraction has 80 states and 88 transitions. [2024-09-21 11:24:41,672 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 34 states, 34 states have (on average 1.7941176470588236) internal successors, (61), 34 states have internal predecessors, (61), 15 states have call successors, (16), 2 states have call predecessors, (16), 1 states have return successors, (14), 14 states have call predecessors, (14), 14 states have call successors, (14) [2024-09-21 11:24:41,672 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-21 11:24:41,673 INFO L276 IsEmpty]: Start isEmpty. Operand 80 states and 88 transitions. [2024-09-21 11:24:41,673 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 65 [2024-09-21 11:24:41,673 INFO L208 NwaCegarLoop]: Found error trace [2024-09-21 11:24:41,673 INFO L216 NwaCegarLoop]: trace histogram [7, 7, 7, 6, 6, 6, 6, 4, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-09-21 11:24:41,685 INFO L540 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (31)] Forceful destruction successful, exit code 0 [2024-09-21 11:24:41,873 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 31 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable30 [2024-09-21 11:24:41,874 INFO L399 AbstractCegarLoop]: === Iteration 32 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-09-21 11:24:41,874 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-21 11:24:41,874 INFO L85 PathProgramCache]: Analyzing trace with hash -1920338186, now seen corresponding path program 14 times [2024-09-21 11:24:41,874 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-21 11:24:41,874 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1045495011] [2024-09-21 11:24:41,874 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-21 11:24:41,874 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-21 11:24:41,879 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:24:42,023 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-09-21 11:24:42,023 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:24:42,024 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2024-09-21 11:24:42,025 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:24:42,025 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2024-09-21 11:24:42,026 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:24:42,027 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2024-09-21 11:24:42,027 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:24:42,028 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2024-09-21 11:24:42,028 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:24:42,029 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2024-09-21 11:24:42,029 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:24:42,030 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2024-09-21 11:24:42,030 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:24:42,031 INFO L134 CoverageAnalysis]: Checked inductivity of 142 backedges. 53 proven. 29 refuted. 0 times theorem prover too weak. 60 trivial. 0 not checked. [2024-09-21 11:24:42,031 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-21 11:24:42,031 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1045495011] [2024-09-21 11:24:42,031 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1045495011] provided 0 perfect and 1 imperfect interpolant sequences [2024-09-21 11:24:42,031 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [176619561] [2024-09-21 11:24:42,031 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-09-21 11:24:42,031 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-21 11:24:42,031 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-21 11:24:42,033 INFO L229 MonitoredProcess]: Starting monitored process 32 with /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-09-21 11:24:42,033 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (32)] Waiting until timeout for monitored process [2024-09-21 11:24:42,072 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-09-21 11:24:42,072 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2024-09-21 11:24:42,073 INFO L262 TraceCheckSpWp]: Trace formula consists of 166 conjuncts, 18 conjuncts are in the unsatisfiable core [2024-09-21 11:24:42,074 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-21 11:24:42,304 INFO L134 CoverageAnalysis]: Checked inductivity of 142 backedges. 69 proven. 13 refuted. 0 times theorem prover too weak. 60 trivial. 0 not checked. [2024-09-21 11:24:42,304 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-09-21 11:24:42,435 INFO L134 CoverageAnalysis]: Checked inductivity of 142 backedges. 69 proven. 13 refuted. 0 times theorem prover too weak. 60 trivial. 0 not checked. [2024-09-21 11:24:42,436 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [176619561] provided 0 perfect and 2 imperfect interpolant sequences [2024-09-21 11:24:42,436 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-09-21 11:24:42,436 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 19, 19] total 33 [2024-09-21 11:24:42,436 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [495847786] [2024-09-21 11:24:42,436 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-09-21 11:24:42,436 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 33 states [2024-09-21 11:24:42,436 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-21 11:24:42,437 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2024-09-21 11:24:42,437 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=195, Invalid=861, Unknown=0, NotChecked=0, Total=1056 [2024-09-21 11:24:42,437 INFO L87 Difference]: Start difference. First operand 80 states and 88 transitions. Second operand has 33 states, 33 states have (on average 1.8181818181818181) internal successors, (60), 33 states have internal predecessors, (60), 15 states have call successors, (16), 2 states have call predecessors, (16), 1 states have return successors, (14), 14 states have call predecessors, (14), 14 states have call successors, (14) [2024-09-21 11:24:42,569 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-21 11:24:42,569 INFO L93 Difference]: Finished difference Result 144 states and 167 transitions. [2024-09-21 11:24:42,570 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2024-09-21 11:24:42,570 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 1.8181818181818181) internal successors, (60), 33 states have internal predecessors, (60), 15 states have call successors, (16), 2 states have call predecessors, (16), 1 states have return successors, (14), 14 states have call predecessors, (14), 14 states have call successors, (14) Word has length 64 [2024-09-21 11:24:42,570 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-21 11:24:42,571 INFO L225 Difference]: With dead ends: 144 [2024-09-21 11:24:42,571 INFO L226 Difference]: Without dead ends: 115 [2024-09-21 11:24:42,571 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 161 GetRequests, 115 SyntacticMatches, 14 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 646 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=203, Invalid=919, Unknown=0, NotChecked=0, Total=1122 [2024-09-21 11:24:42,572 INFO L434 NwaCegarLoop]: 25 mSDtfsCounter, 6 mSDsluCounter, 192 mSDsCounter, 0 mSdLazyCounter, 283 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 7 SdHoareTripleChecker+Valid, 217 SdHoareTripleChecker+Invalid, 283 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 283 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-09-21 11:24:42,572 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [7 Valid, 217 Invalid, 283 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 283 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-09-21 11:24:42,572 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 115 states. [2024-09-21 11:24:42,584 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 115 to 80. [2024-09-21 11:24:42,584 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 80 states, 62 states have (on average 1.1451612903225807) internal successors, (71), 63 states have internal predecessors, (71), 9 states have call successors, (9), 9 states have call predecessors, (9), 8 states have return successors, (8), 7 states have call predecessors, (8), 8 states have call successors, (8) [2024-09-21 11:24:42,584 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 80 states to 80 states and 88 transitions. [2024-09-21 11:24:42,585 INFO L78 Accepts]: Start accepts. Automaton has 80 states and 88 transitions. Word has length 64 [2024-09-21 11:24:42,585 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-21 11:24:42,585 INFO L474 AbstractCegarLoop]: Abstraction has 80 states and 88 transitions. [2024-09-21 11:24:42,585 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 33 states, 33 states have (on average 1.8181818181818181) internal successors, (60), 33 states have internal predecessors, (60), 15 states have call successors, (16), 2 states have call predecessors, (16), 1 states have return successors, (14), 14 states have call predecessors, (14), 14 states have call successors, (14) [2024-09-21 11:24:42,585 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-21 11:24:42,585 INFO L276 IsEmpty]: Start isEmpty. Operand 80 states and 88 transitions. [2024-09-21 11:24:42,586 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 65 [2024-09-21 11:24:42,586 INFO L208 NwaCegarLoop]: Found error trace [2024-09-21 11:24:42,586 INFO L216 NwaCegarLoop]: trace histogram [7, 7, 7, 6, 6, 6, 6, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-09-21 11:24:42,597 INFO L552 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (32)] Ended with exit code 0 [2024-09-21 11:24:42,786 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable31,32 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-21 11:24:42,786 INFO L399 AbstractCegarLoop]: === Iteration 33 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-09-21 11:24:42,786 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-21 11:24:42,787 INFO L85 PathProgramCache]: Analyzing trace with hash 889696245, now seen corresponding path program 15 times [2024-09-21 11:24:42,787 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-21 11:24:42,787 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1864367766] [2024-09-21 11:24:42,787 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-21 11:24:42,787 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-21 11:24:42,791 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:24:42,937 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-09-21 11:24:42,937 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:24:42,938 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2024-09-21 11:24:42,939 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:24:42,940 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2024-09-21 11:24:42,940 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:24:42,941 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2024-09-21 11:24:42,941 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:24:42,942 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2024-09-21 11:24:42,942 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:24:42,943 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2024-09-21 11:24:42,943 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:24:42,944 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2024-09-21 11:24:42,944 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:24:42,945 INFO L134 CoverageAnalysis]: Checked inductivity of 145 backedges. 53 proven. 32 refuted. 0 times theorem prover too weak. 60 trivial. 0 not checked. [2024-09-21 11:24:42,945 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-21 11:24:42,945 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1864367766] [2024-09-21 11:24:42,946 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1864367766] provided 0 perfect and 1 imperfect interpolant sequences [2024-09-21 11:24:42,946 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [569100500] [2024-09-21 11:24:42,946 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-09-21 11:24:42,946 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-21 11:24:42,946 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-21 11:24:42,947 INFO L229 MonitoredProcess]: Starting monitored process 33 with /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-09-21 11:24:42,948 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (33)] Waiting until timeout for monitored process [2024-09-21 11:24:42,984 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 7 check-sat command(s) [2024-09-21 11:24:42,985 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2024-09-21 11:24:42,985 INFO L262 TraceCheckSpWp]: Trace formula consists of 166 conjuncts, 18 conjuncts are in the unsatisfiable core [2024-09-21 11:24:42,986 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-21 11:24:43,200 INFO L134 CoverageAnalysis]: Checked inductivity of 145 backedges. 69 proven. 16 refuted. 0 times theorem prover too weak. 60 trivial. 0 not checked. [2024-09-21 11:24:43,201 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-09-21 11:24:43,338 INFO L134 CoverageAnalysis]: Checked inductivity of 145 backedges. 69 proven. 16 refuted. 0 times theorem prover too weak. 60 trivial. 0 not checked. [2024-09-21 11:24:43,339 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [569100500] provided 0 perfect and 2 imperfect interpolant sequences [2024-09-21 11:24:43,339 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-09-21 11:24:43,339 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 19, 19] total 32 [2024-09-21 11:24:43,339 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1027937224] [2024-09-21 11:24:43,339 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-09-21 11:24:43,339 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 32 states [2024-09-21 11:24:43,339 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-21 11:24:43,339 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2024-09-21 11:24:43,340 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=189, Invalid=803, Unknown=0, NotChecked=0, Total=992 [2024-09-21 11:24:43,340 INFO L87 Difference]: Start difference. First operand 80 states and 88 transitions. Second operand has 32 states, 32 states have (on average 1.84375) internal successors, (59), 32 states have internal predecessors, (59), 15 states have call successors, (16), 2 states have call predecessors, (16), 1 states have return successors, (14), 14 states have call predecessors, (14), 14 states have call successors, (14) [2024-09-21 11:24:43,469 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-21 11:24:43,469 INFO L93 Difference]: Finished difference Result 141 states and 164 transitions. [2024-09-21 11:24:43,469 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2024-09-21 11:24:43,469 INFO L78 Accepts]: Start accepts. Automaton has has 32 states, 32 states have (on average 1.84375) internal successors, (59), 32 states have internal predecessors, (59), 15 states have call successors, (16), 2 states have call predecessors, (16), 1 states have return successors, (14), 14 states have call predecessors, (14), 14 states have call successors, (14) Word has length 64 [2024-09-21 11:24:43,470 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-21 11:24:43,470 INFO L225 Difference]: With dead ends: 141 [2024-09-21 11:24:43,470 INFO L226 Difference]: Without dead ends: 112 [2024-09-21 11:24:43,471 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 161 GetRequests, 116 SyntacticMatches, 14 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 577 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=197, Invalid=859, Unknown=0, NotChecked=0, Total=1056 [2024-09-21 11:24:43,471 INFO L434 NwaCegarLoop]: 25 mSDtfsCounter, 6 mSDsluCounter, 235 mSDsCounter, 0 mSdLazyCounter, 305 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 7 SdHoareTripleChecker+Valid, 260 SdHoareTripleChecker+Invalid, 305 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 305 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-09-21 11:24:43,471 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [7 Valid, 260 Invalid, 305 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 305 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-09-21 11:24:43,471 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 112 states. [2024-09-21 11:24:43,483 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 112 to 80. [2024-09-21 11:24:43,483 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 80 states, 62 states have (on average 1.1451612903225807) internal successors, (71), 63 states have internal predecessors, (71), 9 states have call successors, (9), 9 states have call predecessors, (9), 8 states have return successors, (8), 7 states have call predecessors, (8), 8 states have call successors, (8) [2024-09-21 11:24:43,483 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 80 states to 80 states and 88 transitions. [2024-09-21 11:24:43,484 INFO L78 Accepts]: Start accepts. Automaton has 80 states and 88 transitions. Word has length 64 [2024-09-21 11:24:43,484 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-21 11:24:43,484 INFO L474 AbstractCegarLoop]: Abstraction has 80 states and 88 transitions. [2024-09-21 11:24:43,484 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 32 states, 32 states have (on average 1.84375) internal successors, (59), 32 states have internal predecessors, (59), 15 states have call successors, (16), 2 states have call predecessors, (16), 1 states have return successors, (14), 14 states have call predecessors, (14), 14 states have call successors, (14) [2024-09-21 11:24:43,484 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-21 11:24:43,484 INFO L276 IsEmpty]: Start isEmpty. Operand 80 states and 88 transitions. [2024-09-21 11:24:43,484 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 65 [2024-09-21 11:24:43,484 INFO L208 NwaCegarLoop]: Found error trace [2024-09-21 11:24:43,484 INFO L216 NwaCegarLoop]: trace histogram [7, 7, 7, 6, 6, 6, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-09-21 11:24:43,497 INFO L540 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (33)] Forceful destruction successful, exit code 0 [2024-09-21 11:24:43,685 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 33 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable32 [2024-09-21 11:24:43,685 INFO L399 AbstractCegarLoop]: === Iteration 34 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-09-21 11:24:43,685 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-21 11:24:43,686 INFO L85 PathProgramCache]: Analyzing trace with hash 2088721174, now seen corresponding path program 6 times [2024-09-21 11:24:43,686 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-21 11:24:43,686 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [650190843] [2024-09-21 11:24:43,686 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-21 11:24:43,686 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-21 11:24:43,691 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:24:43,835 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-09-21 11:24:43,836 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:24:43,837 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2024-09-21 11:24:43,837 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:24:43,838 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2024-09-21 11:24:43,839 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:24:43,839 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2024-09-21 11:24:43,840 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:24:43,840 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2024-09-21 11:24:43,841 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:24:43,842 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2024-09-21 11:24:43,842 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:24:43,843 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2024-09-21 11:24:43,843 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:24:43,844 INFO L134 CoverageAnalysis]: Checked inductivity of 150 backedges. 53 proven. 37 refuted. 0 times theorem prover too weak. 60 trivial. 0 not checked. [2024-09-21 11:24:43,844 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-21 11:24:43,844 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [650190843] [2024-09-21 11:24:43,844 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [650190843] provided 0 perfect and 1 imperfect interpolant sequences [2024-09-21 11:24:43,844 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [720349075] [2024-09-21 11:24:43,844 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2024-09-21 11:24:43,844 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-21 11:24:43,845 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-21 11:24:43,846 INFO L229 MonitoredProcess]: Starting monitored process 34 with /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-09-21 11:24:43,847 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (34)] Waiting until timeout for monitored process [2024-09-21 11:24:43,886 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 7 check-sat command(s) [2024-09-21 11:24:43,886 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2024-09-21 11:24:43,887 INFO L262 TraceCheckSpWp]: Trace formula consists of 166 conjuncts, 18 conjuncts are in the unsatisfiable core [2024-09-21 11:24:43,888 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-21 11:24:44,100 INFO L134 CoverageAnalysis]: Checked inductivity of 150 backedges. 69 proven. 21 refuted. 0 times theorem prover too weak. 60 trivial. 0 not checked. [2024-09-21 11:24:44,100 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-09-21 11:24:44,243 INFO L134 CoverageAnalysis]: Checked inductivity of 150 backedges. 69 proven. 21 refuted. 0 times theorem prover too weak. 60 trivial. 0 not checked. [2024-09-21 11:24:44,243 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [720349075] provided 0 perfect and 2 imperfect interpolant sequences [2024-09-21 11:24:44,243 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-09-21 11:24:44,243 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 19, 19] total 31 [2024-09-21 11:24:44,243 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [262298353] [2024-09-21 11:24:44,243 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-09-21 11:24:44,244 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 31 states [2024-09-21 11:24:44,244 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-21 11:24:44,244 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2024-09-21 11:24:44,244 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=187, Invalid=743, Unknown=0, NotChecked=0, Total=930 [2024-09-21 11:24:44,245 INFO L87 Difference]: Start difference. First operand 80 states and 88 transitions. Second operand has 31 states, 31 states have (on average 1.8709677419354838) internal successors, (58), 31 states have internal predecessors, (58), 15 states have call successors, (16), 2 states have call predecessors, (16), 1 states have return successors, (14), 14 states have call predecessors, (14), 14 states have call successors, (14) [2024-09-21 11:24:44,362 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-21 11:24:44,362 INFO L93 Difference]: Finished difference Result 139 states and 163 transitions. [2024-09-21 11:24:44,363 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2024-09-21 11:24:44,363 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 31 states have (on average 1.8709677419354838) internal successors, (58), 31 states have internal predecessors, (58), 15 states have call successors, (16), 2 states have call predecessors, (16), 1 states have return successors, (14), 14 states have call predecessors, (14), 14 states have call successors, (14) Word has length 64 [2024-09-21 11:24:44,363 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-21 11:24:44,364 INFO L225 Difference]: With dead ends: 139 [2024-09-21 11:24:44,364 INFO L226 Difference]: Without dead ends: 110 [2024-09-21 11:24:44,364 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 161 GetRequests, 117 SyntacticMatches, 14 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 506 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=195, Invalid=797, Unknown=0, NotChecked=0, Total=992 [2024-09-21 11:24:44,364 INFO L434 NwaCegarLoop]: 27 mSDtfsCounter, 6 mSDsluCounter, 174 mSDsCounter, 0 mSdLazyCounter, 225 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 7 SdHoareTripleChecker+Valid, 201 SdHoareTripleChecker+Invalid, 225 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 225 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-09-21 11:24:44,364 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [7 Valid, 201 Invalid, 225 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 225 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-09-21 11:24:44,365 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 110 states. [2024-09-21 11:24:44,376 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 110 to 82. [2024-09-21 11:24:44,376 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 82 states, 64 states have (on average 1.15625) internal successors, (74), 65 states have internal predecessors, (74), 9 states have call successors, (9), 9 states have call predecessors, (9), 8 states have return successors, (8), 7 states have call predecessors, (8), 8 states have call successors, (8) [2024-09-21 11:24:44,377 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 82 states to 82 states and 91 transitions. [2024-09-21 11:24:44,377 INFO L78 Accepts]: Start accepts. Automaton has 82 states and 91 transitions. Word has length 64 [2024-09-21 11:24:44,377 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-21 11:24:44,377 INFO L474 AbstractCegarLoop]: Abstraction has 82 states and 91 transitions. [2024-09-21 11:24:44,377 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 31 states, 31 states have (on average 1.8709677419354838) internal successors, (58), 31 states have internal predecessors, (58), 15 states have call successors, (16), 2 states have call predecessors, (16), 1 states have return successors, (14), 14 states have call predecessors, (14), 14 states have call successors, (14) [2024-09-21 11:24:44,378 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-21 11:24:44,378 INFO L276 IsEmpty]: Start isEmpty. Operand 82 states and 91 transitions. [2024-09-21 11:24:44,378 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2024-09-21 11:24:44,378 INFO L208 NwaCegarLoop]: Found error trace [2024-09-21 11:24:44,378 INFO L216 NwaCegarLoop]: trace histogram [7, 7, 7, 7, 6, 6, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-09-21 11:24:44,390 INFO L540 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (34)] Forceful destruction successful, exit code 0 [2024-09-21 11:24:44,582 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 34 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable33 [2024-09-21 11:24:44,583 INFO L399 AbstractCegarLoop]: === Iteration 35 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-09-21 11:24:44,583 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-21 11:24:44,583 INFO L85 PathProgramCache]: Analyzing trace with hash -968139999, now seen corresponding path program 12 times [2024-09-21 11:24:44,583 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-21 11:24:44,583 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [634951162] [2024-09-21 11:24:44,583 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-21 11:24:44,583 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-21 11:24:44,588 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:24:44,679 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-09-21 11:24:44,680 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:24:44,680 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2024-09-21 11:24:44,681 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:24:44,681 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2024-09-21 11:24:44,682 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:24:44,682 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2024-09-21 11:24:44,683 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:24:44,683 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2024-09-21 11:24:44,683 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:24:44,684 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2024-09-21 11:24:44,684 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:24:44,685 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2024-09-21 11:24:44,685 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:24:44,686 INFO L134 CoverageAnalysis]: Checked inductivity of 157 backedges. 33 proven. 64 refuted. 0 times theorem prover too weak. 60 trivial. 0 not checked. [2024-09-21 11:24:44,686 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-21 11:24:44,686 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [634951162] [2024-09-21 11:24:44,686 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [634951162] provided 0 perfect and 1 imperfect interpolant sequences [2024-09-21 11:24:44,686 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2074217835] [2024-09-21 11:24:44,686 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2024-09-21 11:24:44,686 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-21 11:24:44,687 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-21 11:24:44,688 INFO L229 MonitoredProcess]: Starting monitored process 35 with /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-09-21 11:24:44,689 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (35)] Waiting until timeout for monitored process [2024-09-21 11:24:44,726 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 7 check-sat command(s) [2024-09-21 11:24:44,726 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2024-09-21 11:24:44,727 INFO L262 TraceCheckSpWp]: Trace formula consists of 171 conjuncts, 20 conjuncts are in the unsatisfiable core [2024-09-21 11:24:44,728 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-21 11:24:44,775 INFO L134 CoverageAnalysis]: Checked inductivity of 157 backedges. 40 proven. 57 refuted. 0 times theorem prover too weak. 60 trivial. 0 not checked. [2024-09-21 11:24:44,775 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-09-21 11:24:44,875 INFO L134 CoverageAnalysis]: Checked inductivity of 157 backedges. 40 proven. 57 refuted. 0 times theorem prover too weak. 60 trivial. 0 not checked. [2024-09-21 11:24:44,875 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2074217835] provided 0 perfect and 2 imperfect interpolant sequences [2024-09-21 11:24:44,875 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-09-21 11:24:44,875 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12, 12] total 15 [2024-09-21 11:24:44,875 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1656020519] [2024-09-21 11:24:44,875 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-09-21 11:24:44,875 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2024-09-21 11:24:44,875 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-21 11:24:44,876 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2024-09-21 11:24:44,876 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=152, Unknown=0, NotChecked=0, Total=210 [2024-09-21 11:24:44,876 INFO L87 Difference]: Start difference. First operand 82 states and 91 transitions. Second operand has 15 states, 15 states have (on average 2.8) internal successors, (42), 13 states have internal predecessors, (42), 8 states have call successors, (10), 3 states have call predecessors, (10), 1 states have return successors, (7), 7 states have call predecessors, (7), 7 states have call successors, (7) [2024-09-21 11:24:44,952 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-21 11:24:44,953 INFO L93 Difference]: Finished difference Result 95 states and 105 transitions. [2024-09-21 11:24:44,953 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2024-09-21 11:24:44,953 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.8) internal successors, (42), 13 states have internal predecessors, (42), 8 states have call successors, (10), 3 states have call predecessors, (10), 1 states have return successors, (7), 7 states have call predecessors, (7), 7 states have call successors, (7) Word has length 65 [2024-09-21 11:24:44,953 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-21 11:24:44,954 INFO L225 Difference]: With dead ends: 95 [2024-09-21 11:24:44,954 INFO L226 Difference]: Without dead ends: 93 [2024-09-21 11:24:44,954 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 162 GetRequests, 134 SyntacticMatches, 14 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 127 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=64, Invalid=176, Unknown=0, NotChecked=0, Total=240 [2024-09-21 11:24:44,954 INFO L434 NwaCegarLoop]: 29 mSDtfsCounter, 21 mSDsluCounter, 146 mSDsCounter, 0 mSdLazyCounter, 131 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 23 SdHoareTripleChecker+Valid, 175 SdHoareTripleChecker+Invalid, 139 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 131 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-09-21 11:24:44,955 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [23 Valid, 175 Invalid, 139 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 131 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-09-21 11:24:44,955 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 93 states. [2024-09-21 11:24:44,967 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 93 to 89. [2024-09-21 11:24:44,968 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 89 states, 69 states have (on average 1.144927536231884) internal successors, (79), 70 states have internal predecessors, (79), 10 states have call successors, (10), 10 states have call predecessors, (10), 9 states have return successors, (9), 8 states have call predecessors, (9), 9 states have call successors, (9) [2024-09-21 11:24:44,968 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 89 states to 89 states and 98 transitions. [2024-09-21 11:24:44,968 INFO L78 Accepts]: Start accepts. Automaton has 89 states and 98 transitions. Word has length 65 [2024-09-21 11:24:44,970 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-21 11:24:44,970 INFO L474 AbstractCegarLoop]: Abstraction has 89 states and 98 transitions. [2024-09-21 11:24:44,970 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 2.8) internal successors, (42), 13 states have internal predecessors, (42), 8 states have call successors, (10), 3 states have call predecessors, (10), 1 states have return successors, (7), 7 states have call predecessors, (7), 7 states have call successors, (7) [2024-09-21 11:24:44,970 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-21 11:24:44,970 INFO L276 IsEmpty]: Start isEmpty. Operand 89 states and 98 transitions. [2024-09-21 11:24:44,971 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2024-09-21 11:24:44,971 INFO L208 NwaCegarLoop]: Found error trace [2024-09-21 11:24:44,971 INFO L216 NwaCegarLoop]: trace histogram [8, 8, 8, 7, 7, 7, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-09-21 11:24:44,984 INFO L540 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (35)] Forceful destruction successful, exit code 0 [2024-09-21 11:24:45,171 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 35 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable34 [2024-09-21 11:24:45,171 INFO L399 AbstractCegarLoop]: === Iteration 36 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-09-21 11:24:45,172 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-21 11:24:45,172 INFO L85 PathProgramCache]: Analyzing trace with hash -16980201, now seen corresponding path program 13 times [2024-09-21 11:24:45,172 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-21 11:24:45,172 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [801073440] [2024-09-21 11:24:45,172 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-21 11:24:45,172 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-21 11:24:45,177 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:24:45,352 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-09-21 11:24:45,352 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:24:45,353 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2024-09-21 11:24:45,354 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:24:45,355 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2024-09-21 11:24:45,356 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:24:45,356 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2024-09-21 11:24:45,357 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:24:45,358 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2024-09-21 11:24:45,358 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:24:45,359 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2024-09-21 11:24:45,360 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:24:45,361 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2024-09-21 11:24:45,361 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:24:45,362 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2024-09-21 11:24:45,363 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:24:45,364 INFO L134 CoverageAnalysis]: Checked inductivity of 203 backedges. 72 proven. 47 refuted. 0 times theorem prover too weak. 84 trivial. 0 not checked. [2024-09-21 11:24:45,364 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-21 11:24:45,364 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [801073440] [2024-09-21 11:24:45,364 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [801073440] provided 0 perfect and 1 imperfect interpolant sequences [2024-09-21 11:24:45,364 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [190564074] [2024-09-21 11:24:45,364 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2024-09-21 11:24:45,365 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-21 11:24:45,365 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-21 11:24:45,366 INFO L229 MonitoredProcess]: Starting monitored process 36 with /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-09-21 11:24:45,367 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (36)] Waiting until timeout for monitored process [2024-09-21 11:24:45,407 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:24:45,408 INFO L262 TraceCheckSpWp]: Trace formula consists of 185 conjuncts, 20 conjuncts are in the unsatisfiable core [2024-09-21 11:24:45,410 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-21 11:24:45,741 INFO L134 CoverageAnalysis]: Checked inductivity of 203 backedges. 91 proven. 28 refuted. 0 times theorem prover too weak. 84 trivial. 0 not checked. [2024-09-21 11:24:45,742 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-09-21 11:24:45,900 INFO L134 CoverageAnalysis]: Checked inductivity of 203 backedges. 91 proven. 28 refuted. 0 times theorem prover too weak. 84 trivial. 0 not checked. [2024-09-21 11:24:45,900 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [190564074] provided 0 perfect and 2 imperfect interpolant sequences [2024-09-21 11:24:45,900 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-09-21 11:24:45,900 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 21, 21] total 41 [2024-09-21 11:24:45,900 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1193440907] [2024-09-21 11:24:45,901 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-09-21 11:24:45,901 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 41 states [2024-09-21 11:24:45,901 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-21 11:24:45,901 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 41 interpolants. [2024-09-21 11:24:45,902 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=317, Invalid=1323, Unknown=0, NotChecked=0, Total=1640 [2024-09-21 11:24:45,902 INFO L87 Difference]: Start difference. First operand 89 states and 98 transitions. Second operand has 41 states, 41 states have (on average 1.7073170731707317) internal successors, (70), 41 states have internal predecessors, (70), 17 states have call successors, (18), 2 states have call predecessors, (18), 1 states have return successors, (16), 16 states have call predecessors, (16), 16 states have call successors, (16) [2024-09-21 11:24:46,083 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-21 11:24:46,083 INFO L93 Difference]: Finished difference Result 153 states and 179 transitions. [2024-09-21 11:24:46,083 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2024-09-21 11:24:46,083 INFO L78 Accepts]: Start accepts. Automaton has has 41 states, 41 states have (on average 1.7073170731707317) internal successors, (70), 41 states have internal predecessors, (70), 17 states have call successors, (18), 2 states have call predecessors, (18), 1 states have return successors, (16), 16 states have call predecessors, (16), 16 states have call successors, (16) Word has length 72 [2024-09-21 11:24:46,083 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-21 11:24:46,084 INFO L225 Difference]: With dead ends: 153 [2024-09-21 11:24:46,084 INFO L226 Difference]: Without dead ends: 121 [2024-09-21 11:24:46,085 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 181 GetRequests, 125 SyntacticMatches, 16 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1184 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=325, Invalid=1397, Unknown=0, NotChecked=0, Total=1722 [2024-09-21 11:24:46,085 INFO L434 NwaCegarLoop]: 29 mSDtfsCounter, 6 mSDsluCounter, 279 mSDsCounter, 0 mSdLazyCounter, 390 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 7 SdHoareTripleChecker+Valid, 308 SdHoareTripleChecker+Invalid, 390 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 390 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-09-21 11:24:46,085 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [7 Valid, 308 Invalid, 390 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 390 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-09-21 11:24:46,086 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 121 states. [2024-09-21 11:24:46,099 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 121 to 90. [2024-09-21 11:24:46,099 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 90 states, 70 states have (on average 1.1428571428571428) internal successors, (80), 71 states have internal predecessors, (80), 10 states have call successors, (10), 10 states have call predecessors, (10), 9 states have return successors, (9), 8 states have call predecessors, (9), 9 states have call successors, (9) [2024-09-21 11:24:46,099 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 90 states to 90 states and 99 transitions. [2024-09-21 11:24:46,100 INFO L78 Accepts]: Start accepts. Automaton has 90 states and 99 transitions. Word has length 72 [2024-09-21 11:24:46,100 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-21 11:24:46,100 INFO L474 AbstractCegarLoop]: Abstraction has 90 states and 99 transitions. [2024-09-21 11:24:46,100 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 41 states, 41 states have (on average 1.7073170731707317) internal successors, (70), 41 states have internal predecessors, (70), 17 states have call successors, (18), 2 states have call predecessors, (18), 1 states have return successors, (16), 16 states have call predecessors, (16), 16 states have call successors, (16) [2024-09-21 11:24:46,100 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-21 11:24:46,100 INFO L276 IsEmpty]: Start isEmpty. Operand 90 states and 99 transitions. [2024-09-21 11:24:46,101 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2024-09-21 11:24:46,101 INFO L208 NwaCegarLoop]: Found error trace [2024-09-21 11:24:46,101 INFO L216 NwaCegarLoop]: trace histogram [8, 8, 8, 7, 7, 7, 7, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-09-21 11:24:46,113 INFO L552 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (36)] Ended with exit code 0 [2024-09-21 11:24:46,301 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 36 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable35 [2024-09-21 11:24:46,301 INFO L399 AbstractCegarLoop]: === Iteration 37 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-09-21 11:24:46,302 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-21 11:24:46,302 INFO L85 PathProgramCache]: Analyzing trace with hash 338303382, now seen corresponding path program 16 times [2024-09-21 11:24:46,302 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-21 11:24:46,302 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1778906700] [2024-09-21 11:24:46,302 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-21 11:24:46,302 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-21 11:24:46,307 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:24:46,460 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-09-21 11:24:46,460 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:24:46,461 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2024-09-21 11:24:46,462 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:24:46,462 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2024-09-21 11:24:46,463 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:24:46,464 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2024-09-21 11:24:46,464 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:24:46,465 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2024-09-21 11:24:46,465 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:24:46,466 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2024-09-21 11:24:46,466 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:24:46,467 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2024-09-21 11:24:46,467 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:24:46,468 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2024-09-21 11:24:46,468 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:24:46,469 INFO L134 CoverageAnalysis]: Checked inductivity of 197 backedges. 72 proven. 41 refuted. 0 times theorem prover too weak. 84 trivial. 0 not checked. [2024-09-21 11:24:46,469 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-21 11:24:46,469 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1778906700] [2024-09-21 11:24:46,469 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1778906700] provided 0 perfect and 1 imperfect interpolant sequences [2024-09-21 11:24:46,469 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1959177810] [2024-09-21 11:24:46,469 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2024-09-21 11:24:46,469 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-21 11:24:46,469 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-21 11:24:46,472 INFO L229 MonitoredProcess]: Starting monitored process 37 with /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-09-21 11:24:46,473 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (37)] Waiting until timeout for monitored process [2024-09-21 11:24:46,510 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2024-09-21 11:24:46,510 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2024-09-21 11:24:46,511 INFO L262 TraceCheckSpWp]: Trace formula consists of 185 conjuncts, 20 conjuncts are in the unsatisfiable core [2024-09-21 11:24:46,512 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-21 11:24:46,789 INFO L134 CoverageAnalysis]: Checked inductivity of 197 backedges. 91 proven. 22 refuted. 0 times theorem prover too weak. 84 trivial. 0 not checked. [2024-09-21 11:24:46,789 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-09-21 11:24:46,947 INFO L134 CoverageAnalysis]: Checked inductivity of 197 backedges. 91 proven. 22 refuted. 0 times theorem prover too weak. 84 trivial. 0 not checked. [2024-09-21 11:24:46,948 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1959177810] provided 0 perfect and 2 imperfect interpolant sequences [2024-09-21 11:24:46,948 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-09-21 11:24:46,948 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 21, 21] total 40 [2024-09-21 11:24:46,948 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1775685971] [2024-09-21 11:24:46,948 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-09-21 11:24:46,948 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 40 states [2024-09-21 11:24:46,948 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-21 11:24:46,949 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 40 interpolants. [2024-09-21 11:24:46,949 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=292, Invalid=1268, Unknown=0, NotChecked=0, Total=1560 [2024-09-21 11:24:46,949 INFO L87 Difference]: Start difference. First operand 90 states and 99 transitions. Second operand has 40 states, 40 states have (on average 1.725) internal successors, (69), 40 states have internal predecessors, (69), 17 states have call successors, (18), 2 states have call predecessors, (18), 1 states have return successors, (16), 16 states have call predecessors, (16), 16 states have call successors, (16) [2024-09-21 11:24:47,094 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-21 11:24:47,094 INFO L93 Difference]: Finished difference Result 159 states and 185 transitions. [2024-09-21 11:24:47,095 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2024-09-21 11:24:47,095 INFO L78 Accepts]: Start accepts. Automaton has has 40 states, 40 states have (on average 1.725) internal successors, (69), 40 states have internal predecessors, (69), 17 states have call successors, (18), 2 states have call predecessors, (18), 1 states have return successors, (16), 16 states have call predecessors, (16), 16 states have call successors, (16) Word has length 72 [2024-09-21 11:24:47,095 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-21 11:24:47,096 INFO L225 Difference]: With dead ends: 159 [2024-09-21 11:24:47,096 INFO L226 Difference]: Without dead ends: 127 [2024-09-21 11:24:47,096 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 181 GetRequests, 126 SyntacticMatches, 16 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1122 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=300, Invalid=1340, Unknown=0, NotChecked=0, Total=1640 [2024-09-21 11:24:47,096 INFO L434 NwaCegarLoop]: 29 mSDtfsCounter, 6 mSDsluCounter, 249 mSDsCounter, 0 mSdLazyCounter, 351 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 7 SdHoareTripleChecker+Valid, 278 SdHoareTripleChecker+Invalid, 351 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 351 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-09-21 11:24:47,097 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [7 Valid, 278 Invalid, 351 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 351 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-09-21 11:24:47,097 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 127 states. [2024-09-21 11:24:47,112 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 127 to 90. [2024-09-21 11:24:47,112 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 90 states, 70 states have (on average 1.1428571428571428) internal successors, (80), 71 states have internal predecessors, (80), 10 states have call successors, (10), 10 states have call predecessors, (10), 9 states have return successors, (9), 8 states have call predecessors, (9), 9 states have call successors, (9) [2024-09-21 11:24:47,113 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 90 states to 90 states and 99 transitions. [2024-09-21 11:24:47,113 INFO L78 Accepts]: Start accepts. Automaton has 90 states and 99 transitions. Word has length 72 [2024-09-21 11:24:47,113 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-21 11:24:47,113 INFO L474 AbstractCegarLoop]: Abstraction has 90 states and 99 transitions. [2024-09-21 11:24:47,113 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 40 states, 40 states have (on average 1.725) internal successors, (69), 40 states have internal predecessors, (69), 17 states have call successors, (18), 2 states have call predecessors, (18), 1 states have return successors, (16), 16 states have call predecessors, (16), 16 states have call successors, (16) [2024-09-21 11:24:47,114 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-21 11:24:47,114 INFO L276 IsEmpty]: Start isEmpty. Operand 90 states and 99 transitions. [2024-09-21 11:24:47,114 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2024-09-21 11:24:47,114 INFO L208 NwaCegarLoop]: Found error trace [2024-09-21 11:24:47,114 INFO L216 NwaCegarLoop]: trace histogram [8, 8, 8, 7, 7, 7, 7, 5, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-09-21 11:24:47,125 INFO L552 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (37)] Ended with exit code 0 [2024-09-21 11:24:47,314 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable36,37 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-21 11:24:47,314 INFO L399 AbstractCegarLoop]: === Iteration 38 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-09-21 11:24:47,315 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-21 11:24:47,315 INFO L85 PathProgramCache]: Analyzing trace with hash 626858807, now seen corresponding path program 17 times [2024-09-21 11:24:47,315 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-21 11:24:47,315 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1548157085] [2024-09-21 11:24:47,315 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-21 11:24:47,315 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-21 11:24:47,320 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:24:47,467 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-09-21 11:24:47,468 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:24:47,468 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2024-09-21 11:24:47,469 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:24:47,469 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2024-09-21 11:24:47,470 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:24:47,471 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2024-09-21 11:24:47,471 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:24:47,472 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2024-09-21 11:24:47,472 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:24:47,472 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2024-09-21 11:24:47,473 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:24:47,473 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2024-09-21 11:24:47,474 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:24:47,475 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2024-09-21 11:24:47,475 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:24:47,476 INFO L134 CoverageAnalysis]: Checked inductivity of 193 backedges. 72 proven. 37 refuted. 0 times theorem prover too weak. 84 trivial. 0 not checked. [2024-09-21 11:24:47,476 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-21 11:24:47,476 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1548157085] [2024-09-21 11:24:47,476 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1548157085] provided 0 perfect and 1 imperfect interpolant sequences [2024-09-21 11:24:47,476 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [158143381] [2024-09-21 11:24:47,476 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2024-09-21 11:24:47,476 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-21 11:24:47,476 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-21 11:24:47,477 INFO L229 MonitoredProcess]: Starting monitored process 38 with /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-09-21 11:24:47,478 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (38)] Waiting until timeout for monitored process [2024-09-21 11:24:47,517 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 8 check-sat command(s) [2024-09-21 11:24:47,517 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2024-09-21 11:24:47,518 INFO L262 TraceCheckSpWp]: Trace formula consists of 185 conjuncts, 20 conjuncts are in the unsatisfiable core [2024-09-21 11:24:47,519 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-21 11:24:47,771 INFO L134 CoverageAnalysis]: Checked inductivity of 193 backedges. 91 proven. 18 refuted. 0 times theorem prover too weak. 84 trivial. 0 not checked. [2024-09-21 11:24:47,771 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-09-21 11:24:47,916 INFO L134 CoverageAnalysis]: Checked inductivity of 193 backedges. 91 proven. 18 refuted. 0 times theorem prover too weak. 84 trivial. 0 not checked. [2024-09-21 11:24:47,917 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [158143381] provided 0 perfect and 2 imperfect interpolant sequences [2024-09-21 11:24:47,917 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-09-21 11:24:47,917 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 21, 21] total 39 [2024-09-21 11:24:47,917 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1789797796] [2024-09-21 11:24:47,917 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-09-21 11:24:47,918 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 39 states [2024-09-21 11:24:47,918 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-21 11:24:47,918 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 39 interpolants. [2024-09-21 11:24:47,919 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=271, Invalid=1211, Unknown=0, NotChecked=0, Total=1482 [2024-09-21 11:24:47,919 INFO L87 Difference]: Start difference. First operand 90 states and 99 transitions. Second operand has 39 states, 39 states have (on average 1.7435897435897436) internal successors, (68), 39 states have internal predecessors, (68), 17 states have call successors, (18), 2 states have call predecessors, (18), 1 states have return successors, (16), 16 states have call predecessors, (16), 16 states have call successors, (16) [2024-09-21 11:24:48,056 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-21 11:24:48,057 INFO L93 Difference]: Finished difference Result 163 states and 189 transitions. [2024-09-21 11:24:48,057 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2024-09-21 11:24:48,057 INFO L78 Accepts]: Start accepts. Automaton has has 39 states, 39 states have (on average 1.7435897435897436) internal successors, (68), 39 states have internal predecessors, (68), 17 states have call successors, (18), 2 states have call predecessors, (18), 1 states have return successors, (16), 16 states have call predecessors, (16), 16 states have call successors, (16) Word has length 72 [2024-09-21 11:24:48,057 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-21 11:24:48,058 INFO L225 Difference]: With dead ends: 163 [2024-09-21 11:24:48,058 INFO L226 Difference]: Without dead ends: 131 [2024-09-21 11:24:48,058 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 181 GetRequests, 127 SyntacticMatches, 16 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1033 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=279, Invalid=1281, Unknown=0, NotChecked=0, Total=1560 [2024-09-21 11:24:48,059 INFO L434 NwaCegarLoop]: 29 mSDtfsCounter, 6 mSDsluCounter, 143 mSDsCounter, 0 mSdLazyCounter, 206 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 7 SdHoareTripleChecker+Valid, 172 SdHoareTripleChecker+Invalid, 206 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 206 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-09-21 11:24:48,059 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [7 Valid, 172 Invalid, 206 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 206 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-09-21 11:24:48,059 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 131 states. [2024-09-21 11:24:48,074 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 131 to 90. [2024-09-21 11:24:48,074 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 90 states, 70 states have (on average 1.1428571428571428) internal successors, (80), 71 states have internal predecessors, (80), 10 states have call successors, (10), 10 states have call predecessors, (10), 9 states have return successors, (9), 8 states have call predecessors, (9), 9 states have call successors, (9) [2024-09-21 11:24:48,074 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 90 states to 90 states and 99 transitions. [2024-09-21 11:24:48,074 INFO L78 Accepts]: Start accepts. Automaton has 90 states and 99 transitions. Word has length 72 [2024-09-21 11:24:48,074 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-21 11:24:48,075 INFO L474 AbstractCegarLoop]: Abstraction has 90 states and 99 transitions. [2024-09-21 11:24:48,075 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 39 states, 39 states have (on average 1.7435897435897436) internal successors, (68), 39 states have internal predecessors, (68), 17 states have call successors, (18), 2 states have call predecessors, (18), 1 states have return successors, (16), 16 states have call predecessors, (16), 16 states have call successors, (16) [2024-09-21 11:24:48,075 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-21 11:24:48,075 INFO L276 IsEmpty]: Start isEmpty. Operand 90 states and 99 transitions. [2024-09-21 11:24:48,075 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2024-09-21 11:24:48,075 INFO L208 NwaCegarLoop]: Found error trace [2024-09-21 11:24:48,075 INFO L216 NwaCegarLoop]: trace histogram [8, 8, 8, 7, 7, 7, 7, 4, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-09-21 11:24:48,087 INFO L540 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (38)] Forceful destruction successful, exit code 0 [2024-09-21 11:24:48,275 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 38 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable37 [2024-09-21 11:24:48,276 INFO L399 AbstractCegarLoop]: === Iteration 39 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-09-21 11:24:48,276 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-21 11:24:48,276 INFO L85 PathProgramCache]: Analyzing trace with hash 81977718, now seen corresponding path program 18 times [2024-09-21 11:24:48,276 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-21 11:24:48,276 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [220981709] [2024-09-21 11:24:48,276 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-21 11:24:48,276 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-21 11:24:48,281 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:24:48,448 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-09-21 11:24:48,449 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:24:48,450 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2024-09-21 11:24:48,450 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:24:48,451 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2024-09-21 11:24:48,451 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:24:48,452 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2024-09-21 11:24:48,452 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:24:48,453 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2024-09-21 11:24:48,453 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:24:48,454 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2024-09-21 11:24:48,454 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:24:48,455 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2024-09-21 11:24:48,455 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:24:48,456 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2024-09-21 11:24:48,456 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:24:48,457 INFO L134 CoverageAnalysis]: Checked inductivity of 191 backedges. 72 proven. 35 refuted. 0 times theorem prover too weak. 84 trivial. 0 not checked. [2024-09-21 11:24:48,457 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-21 11:24:48,457 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [220981709] [2024-09-21 11:24:48,457 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [220981709] provided 0 perfect and 1 imperfect interpolant sequences [2024-09-21 11:24:48,457 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [33583938] [2024-09-21 11:24:48,457 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2024-09-21 11:24:48,457 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-21 11:24:48,457 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-21 11:24:48,459 INFO L229 MonitoredProcess]: Starting monitored process 39 with /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-09-21 11:24:48,460 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (39)] Waiting until timeout for monitored process [2024-09-21 11:24:48,500 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 8 check-sat command(s) [2024-09-21 11:24:48,500 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2024-09-21 11:24:48,501 INFO L262 TraceCheckSpWp]: Trace formula consists of 185 conjuncts, 20 conjuncts are in the unsatisfiable core [2024-09-21 11:24:48,502 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-21 11:24:48,745 INFO L134 CoverageAnalysis]: Checked inductivity of 191 backedges. 91 proven. 16 refuted. 0 times theorem prover too weak. 84 trivial. 0 not checked. [2024-09-21 11:24:48,745 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-09-21 11:24:48,886 INFO L134 CoverageAnalysis]: Checked inductivity of 191 backedges. 91 proven. 16 refuted. 0 times theorem prover too weak. 84 trivial. 0 not checked. [2024-09-21 11:24:48,887 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [33583938] provided 0 perfect and 2 imperfect interpolant sequences [2024-09-21 11:24:48,887 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-09-21 11:24:48,887 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 21, 21] total 38 [2024-09-21 11:24:48,887 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [836516223] [2024-09-21 11:24:48,887 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-09-21 11:24:48,887 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 38 states [2024-09-21 11:24:48,887 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-21 11:24:48,888 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2024-09-21 11:24:48,888 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=254, Invalid=1152, Unknown=0, NotChecked=0, Total=1406 [2024-09-21 11:24:48,888 INFO L87 Difference]: Start difference. First operand 90 states and 99 transitions. Second operand has 38 states, 38 states have (on average 1.763157894736842) internal successors, (67), 38 states have internal predecessors, (67), 17 states have call successors, (18), 2 states have call predecessors, (18), 1 states have return successors, (16), 16 states have call predecessors, (16), 16 states have call successors, (16) [2024-09-21 11:24:49,045 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-21 11:24:49,045 INFO L93 Difference]: Finished difference Result 165 states and 191 transitions. [2024-09-21 11:24:49,046 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2024-09-21 11:24:49,046 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 38 states have (on average 1.763157894736842) internal successors, (67), 38 states have internal predecessors, (67), 17 states have call successors, (18), 2 states have call predecessors, (18), 1 states have return successors, (16), 16 states have call predecessors, (16), 16 states have call successors, (16) Word has length 72 [2024-09-21 11:24:49,046 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-21 11:24:49,047 INFO L225 Difference]: With dead ends: 165 [2024-09-21 11:24:49,047 INFO L226 Difference]: Without dead ends: 133 [2024-09-21 11:24:49,047 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 181 GetRequests, 128 SyntacticMatches, 16 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 947 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=262, Invalid=1220, Unknown=0, NotChecked=0, Total=1482 [2024-09-21 11:24:49,048 INFO L434 NwaCegarLoop]: 29 mSDtfsCounter, 6 mSDsluCounter, 213 mSDsCounter, 0 mSdLazyCounter, 329 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 7 SdHoareTripleChecker+Valid, 242 SdHoareTripleChecker+Invalid, 329 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 329 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-09-21 11:24:49,048 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [7 Valid, 242 Invalid, 329 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 329 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-09-21 11:24:49,048 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 133 states. [2024-09-21 11:24:49,064 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 133 to 90. [2024-09-21 11:24:49,064 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 90 states, 70 states have (on average 1.1428571428571428) internal successors, (80), 71 states have internal predecessors, (80), 10 states have call successors, (10), 10 states have call predecessors, (10), 9 states have return successors, (9), 8 states have call predecessors, (9), 9 states have call successors, (9) [2024-09-21 11:24:49,064 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 90 states to 90 states and 99 transitions. [2024-09-21 11:24:49,065 INFO L78 Accepts]: Start accepts. Automaton has 90 states and 99 transitions. Word has length 72 [2024-09-21 11:24:49,065 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-21 11:24:49,065 INFO L474 AbstractCegarLoop]: Abstraction has 90 states and 99 transitions. [2024-09-21 11:24:49,065 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 38 states, 38 states have (on average 1.763157894736842) internal successors, (67), 38 states have internal predecessors, (67), 17 states have call successors, (18), 2 states have call predecessors, (18), 1 states have return successors, (16), 16 states have call predecessors, (16), 16 states have call successors, (16) [2024-09-21 11:24:49,065 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-21 11:24:49,065 INFO L276 IsEmpty]: Start isEmpty. Operand 90 states and 99 transitions. [2024-09-21 11:24:49,066 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2024-09-21 11:24:49,066 INFO L208 NwaCegarLoop]: Found error trace [2024-09-21 11:24:49,066 INFO L216 NwaCegarLoop]: trace histogram [8, 8, 8, 7, 7, 7, 7, 4, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-09-21 11:24:49,078 INFO L540 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (39)] Forceful destruction successful, exit code 0 [2024-09-21 11:24:49,266 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 39 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable38 [2024-09-21 11:24:49,266 INFO L399 AbstractCegarLoop]: === Iteration 40 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-09-21 11:24:49,266 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-21 11:24:49,267 INFO L85 PathProgramCache]: Analyzing trace with hash -1736714409, now seen corresponding path program 19 times [2024-09-21 11:24:49,267 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-21 11:24:49,267 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1997046279] [2024-09-21 11:24:49,267 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-21 11:24:49,267 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-21 11:24:49,284 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:24:49,446 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-09-21 11:24:49,447 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:24:49,447 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2024-09-21 11:24:49,448 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:24:49,449 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2024-09-21 11:24:49,449 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:24:49,450 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2024-09-21 11:24:49,450 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:24:49,451 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2024-09-21 11:24:49,451 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:24:49,452 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2024-09-21 11:24:49,452 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:24:49,453 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2024-09-21 11:24:49,453 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:24:49,454 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2024-09-21 11:24:49,454 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:24:49,455 INFO L134 CoverageAnalysis]: Checked inductivity of 191 backedges. 72 proven. 35 refuted. 0 times theorem prover too weak. 84 trivial. 0 not checked. [2024-09-21 11:24:49,455 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-21 11:24:49,455 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1997046279] [2024-09-21 11:24:49,455 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1997046279] provided 0 perfect and 1 imperfect interpolant sequences [2024-09-21 11:24:49,455 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1942723156] [2024-09-21 11:24:49,455 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2024-09-21 11:24:49,455 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-21 11:24:49,455 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-21 11:24:49,456 INFO L229 MonitoredProcess]: Starting monitored process 40 with /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-09-21 11:24:49,457 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (40)] Waiting until timeout for monitored process [2024-09-21 11:24:49,489 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:24:49,490 INFO L262 TraceCheckSpWp]: Trace formula consists of 185 conjuncts, 20 conjuncts are in the unsatisfiable core [2024-09-21 11:24:49,491 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-21 11:24:49,741 INFO L134 CoverageAnalysis]: Checked inductivity of 191 backedges. 91 proven. 16 refuted. 0 times theorem prover too weak. 84 trivial. 0 not checked. [2024-09-21 11:24:49,741 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-09-21 11:24:49,910 INFO L134 CoverageAnalysis]: Checked inductivity of 191 backedges. 91 proven. 16 refuted. 0 times theorem prover too weak. 84 trivial. 0 not checked. [2024-09-21 11:24:49,910 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1942723156] provided 0 perfect and 2 imperfect interpolant sequences [2024-09-21 11:24:49,910 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-09-21 11:24:49,911 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 21, 21] total 37 [2024-09-21 11:24:49,911 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [181516996] [2024-09-21 11:24:49,911 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-09-21 11:24:49,911 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 37 states [2024-09-21 11:24:49,911 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-21 11:24:49,911 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2024-09-21 11:24:49,912 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=241, Invalid=1091, Unknown=0, NotChecked=0, Total=1332 [2024-09-21 11:24:49,912 INFO L87 Difference]: Start difference. First operand 90 states and 99 transitions. Second operand has 37 states, 37 states have (on average 1.7837837837837838) internal successors, (66), 37 states have internal predecessors, (66), 17 states have call successors, (18), 2 states have call predecessors, (18), 1 states have return successors, (16), 16 states have call predecessors, (16), 16 states have call successors, (16) [2024-09-21 11:24:50,089 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-21 11:24:50,090 INFO L93 Difference]: Finished difference Result 165 states and 191 transitions. [2024-09-21 11:24:50,090 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2024-09-21 11:24:50,090 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 37 states have (on average 1.7837837837837838) internal successors, (66), 37 states have internal predecessors, (66), 17 states have call successors, (18), 2 states have call predecessors, (18), 1 states have return successors, (16), 16 states have call predecessors, (16), 16 states have call successors, (16) Word has length 72 [2024-09-21 11:24:50,090 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-21 11:24:50,091 INFO L225 Difference]: With dead ends: 165 [2024-09-21 11:24:50,091 INFO L226 Difference]: Without dead ends: 133 [2024-09-21 11:24:50,092 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 181 GetRequests, 129 SyntacticMatches, 16 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 864 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=249, Invalid=1157, Unknown=0, NotChecked=0, Total=1406 [2024-09-21 11:24:50,092 INFO L434 NwaCegarLoop]: 27 mSDtfsCounter, 6 mSDsluCounter, 167 mSDsCounter, 0 mSdLazyCounter, 272 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 7 SdHoareTripleChecker+Valid, 194 SdHoareTripleChecker+Invalid, 272 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 272 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-09-21 11:24:50,092 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [7 Valid, 194 Invalid, 272 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 272 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-09-21 11:24:50,092 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 133 states. [2024-09-21 11:24:50,110 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 133 to 90. [2024-09-21 11:24:50,110 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 90 states, 70 states have (on average 1.1428571428571428) internal successors, (80), 71 states have internal predecessors, (80), 10 states have call successors, (10), 10 states have call predecessors, (10), 9 states have return successors, (9), 8 states have call predecessors, (9), 9 states have call successors, (9) [2024-09-21 11:24:50,111 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 90 states to 90 states and 99 transitions. [2024-09-21 11:24:50,111 INFO L78 Accepts]: Start accepts. Automaton has 90 states and 99 transitions. Word has length 72 [2024-09-21 11:24:50,111 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-21 11:24:50,111 INFO L474 AbstractCegarLoop]: Abstraction has 90 states and 99 transitions. [2024-09-21 11:24:50,111 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 37 states, 37 states have (on average 1.7837837837837838) internal successors, (66), 37 states have internal predecessors, (66), 17 states have call successors, (18), 2 states have call predecessors, (18), 1 states have return successors, (16), 16 states have call predecessors, (16), 16 states have call successors, (16) [2024-09-21 11:24:50,112 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-21 11:24:50,112 INFO L276 IsEmpty]: Start isEmpty. Operand 90 states and 99 transitions. [2024-09-21 11:24:50,112 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2024-09-21 11:24:50,112 INFO L208 NwaCegarLoop]: Found error trace [2024-09-21 11:24:50,112 INFO L216 NwaCegarLoop]: trace histogram [8, 8, 8, 7, 7, 7, 7, 5, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-09-21 11:24:50,124 INFO L552 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (40)] Ended with exit code 0 [2024-09-21 11:24:50,313 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 40 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable39 [2024-09-21 11:24:50,313 INFO L399 AbstractCegarLoop]: === Iteration 41 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-09-21 11:24:50,313 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-21 11:24:50,314 INFO L85 PathProgramCache]: Analyzing trace with hash 1391206742, now seen corresponding path program 20 times [2024-09-21 11:24:50,314 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-21 11:24:50,314 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1469640607] [2024-09-21 11:24:50,314 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-21 11:24:50,314 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-21 11:24:50,318 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:24:50,499 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-09-21 11:24:50,499 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:24:50,500 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2024-09-21 11:24:50,501 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:24:50,501 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2024-09-21 11:24:50,502 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:24:50,503 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2024-09-21 11:24:50,503 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:24:50,504 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2024-09-21 11:24:50,504 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:24:50,505 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2024-09-21 11:24:50,505 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:24:50,507 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2024-09-21 11:24:50,508 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:24:50,508 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2024-09-21 11:24:50,509 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:24:50,510 INFO L134 CoverageAnalysis]: Checked inductivity of 193 backedges. 72 proven. 37 refuted. 0 times theorem prover too weak. 84 trivial. 0 not checked. [2024-09-21 11:24:50,510 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-21 11:24:50,510 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1469640607] [2024-09-21 11:24:50,510 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1469640607] provided 0 perfect and 1 imperfect interpolant sequences [2024-09-21 11:24:50,510 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [439417519] [2024-09-21 11:24:50,510 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-09-21 11:24:50,510 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-21 11:24:50,512 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-21 11:24:50,515 INFO L229 MonitoredProcess]: Starting monitored process 41 with /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-09-21 11:24:50,516 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (41)] Waiting until timeout for monitored process [2024-09-21 11:24:50,558 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-09-21 11:24:50,558 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2024-09-21 11:24:50,559 INFO L262 TraceCheckSpWp]: Trace formula consists of 185 conjuncts, 20 conjuncts are in the unsatisfiable core [2024-09-21 11:24:50,560 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-21 11:24:50,779 INFO L134 CoverageAnalysis]: Checked inductivity of 193 backedges. 91 proven. 18 refuted. 0 times theorem prover too weak. 84 trivial. 0 not checked. [2024-09-21 11:24:50,780 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-09-21 11:24:50,913 INFO L134 CoverageAnalysis]: Checked inductivity of 193 backedges. 91 proven. 18 refuted. 0 times theorem prover too weak. 84 trivial. 0 not checked. [2024-09-21 11:24:50,913 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [439417519] provided 0 perfect and 2 imperfect interpolant sequences [2024-09-21 11:24:50,913 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-09-21 11:24:50,913 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 21, 21] total 36 [2024-09-21 11:24:50,913 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [883530467] [2024-09-21 11:24:50,913 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-09-21 11:24:50,914 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 36 states [2024-09-21 11:24:50,914 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-21 11:24:50,914 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2024-09-21 11:24:50,914 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=232, Invalid=1028, Unknown=0, NotChecked=0, Total=1260 [2024-09-21 11:24:50,914 INFO L87 Difference]: Start difference. First operand 90 states and 99 transitions. Second operand has 36 states, 36 states have (on average 1.8055555555555556) internal successors, (65), 36 states have internal predecessors, (65), 17 states have call successors, (18), 2 states have call predecessors, (18), 1 states have return successors, (16), 16 states have call predecessors, (16), 16 states have call successors, (16) [2024-09-21 11:24:51,085 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-21 11:24:51,085 INFO L93 Difference]: Finished difference Result 163 states and 189 transitions. [2024-09-21 11:24:51,085 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2024-09-21 11:24:51,086 INFO L78 Accepts]: Start accepts. Automaton has has 36 states, 36 states have (on average 1.8055555555555556) internal successors, (65), 36 states have internal predecessors, (65), 17 states have call successors, (18), 2 states have call predecessors, (18), 1 states have return successors, (16), 16 states have call predecessors, (16), 16 states have call successors, (16) Word has length 72 [2024-09-21 11:24:51,086 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-21 11:24:51,086 INFO L225 Difference]: With dead ends: 163 [2024-09-21 11:24:51,087 INFO L226 Difference]: Without dead ends: 131 [2024-09-21 11:24:51,087 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 181 GetRequests, 130 SyntacticMatches, 16 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 784 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=240, Invalid=1092, Unknown=0, NotChecked=0, Total=1332 [2024-09-21 11:24:51,087 INFO L434 NwaCegarLoop]: 27 mSDtfsCounter, 6 mSDsluCounter, 235 mSDsCounter, 0 mSdLazyCounter, 293 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 7 SdHoareTripleChecker+Valid, 262 SdHoareTripleChecker+Invalid, 293 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 293 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-09-21 11:24:51,087 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [7 Valid, 262 Invalid, 293 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 293 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-09-21 11:24:51,088 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 131 states. [2024-09-21 11:24:51,104 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 131 to 90. [2024-09-21 11:24:51,104 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 90 states, 70 states have (on average 1.1428571428571428) internal successors, (80), 71 states have internal predecessors, (80), 10 states have call successors, (10), 10 states have call predecessors, (10), 9 states have return successors, (9), 8 states have call predecessors, (9), 9 states have call successors, (9) [2024-09-21 11:24:51,104 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 90 states to 90 states and 99 transitions. [2024-09-21 11:24:51,105 INFO L78 Accepts]: Start accepts. Automaton has 90 states and 99 transitions. Word has length 72 [2024-09-21 11:24:51,105 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-21 11:24:51,105 INFO L474 AbstractCegarLoop]: Abstraction has 90 states and 99 transitions. [2024-09-21 11:24:51,105 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 36 states, 36 states have (on average 1.8055555555555556) internal successors, (65), 36 states have internal predecessors, (65), 17 states have call successors, (18), 2 states have call predecessors, (18), 1 states have return successors, (16), 16 states have call predecessors, (16), 16 states have call successors, (16) [2024-09-21 11:24:51,105 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-21 11:24:51,105 INFO L276 IsEmpty]: Start isEmpty. Operand 90 states and 99 transitions. [2024-09-21 11:24:51,105 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2024-09-21 11:24:51,106 INFO L208 NwaCegarLoop]: Found error trace [2024-09-21 11:24:51,106 INFO L216 NwaCegarLoop]: trace histogram [8, 8, 8, 7, 7, 7, 7, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-09-21 11:24:51,117 INFO L540 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (41)] Forceful destruction successful, exit code 0 [2024-09-21 11:24:51,306 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 41 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable40 [2024-09-21 11:24:51,306 INFO L399 AbstractCegarLoop]: === Iteration 42 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-09-21 11:24:51,306 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-21 11:24:51,306 INFO L85 PathProgramCache]: Analyzing trace with hash 106634103, now seen corresponding path program 21 times [2024-09-21 11:24:51,307 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-21 11:24:51,307 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [406191037] [2024-09-21 11:24:51,307 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-21 11:24:51,307 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-21 11:24:51,311 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:24:51,465 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-09-21 11:24:51,465 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:24:51,466 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2024-09-21 11:24:51,466 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:24:51,467 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2024-09-21 11:24:51,468 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:24:51,468 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2024-09-21 11:24:51,469 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:24:51,469 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2024-09-21 11:24:51,470 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:24:51,470 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2024-09-21 11:24:51,470 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:24:51,471 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2024-09-21 11:24:51,471 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:24:51,472 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2024-09-21 11:24:51,472 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:24:51,473 INFO L134 CoverageAnalysis]: Checked inductivity of 197 backedges. 72 proven. 41 refuted. 0 times theorem prover too weak. 84 trivial. 0 not checked. [2024-09-21 11:24:51,473 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-21 11:24:51,473 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [406191037] [2024-09-21 11:24:51,473 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [406191037] provided 0 perfect and 1 imperfect interpolant sequences [2024-09-21 11:24:51,473 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1549332561] [2024-09-21 11:24:51,473 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-09-21 11:24:51,474 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-21 11:24:51,474 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-21 11:24:51,475 INFO L229 MonitoredProcess]: Starting monitored process 42 with /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-09-21 11:24:51,475 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (42)] Waiting until timeout for monitored process [2024-09-21 11:24:51,514 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 8 check-sat command(s) [2024-09-21 11:24:51,514 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2024-09-21 11:24:51,515 INFO L262 TraceCheckSpWp]: Trace formula consists of 185 conjuncts, 20 conjuncts are in the unsatisfiable core [2024-09-21 11:24:51,516 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-21 11:24:51,722 INFO L134 CoverageAnalysis]: Checked inductivity of 197 backedges. 91 proven. 22 refuted. 0 times theorem prover too weak. 84 trivial. 0 not checked. [2024-09-21 11:24:51,722 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-09-21 11:24:51,865 INFO L134 CoverageAnalysis]: Checked inductivity of 197 backedges. 91 proven. 22 refuted. 0 times theorem prover too weak. 84 trivial. 0 not checked. [2024-09-21 11:24:51,865 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1549332561] provided 0 perfect and 2 imperfect interpolant sequences [2024-09-21 11:24:51,866 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-09-21 11:24:51,866 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 21, 21] total 35 [2024-09-21 11:24:51,866 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [451969143] [2024-09-21 11:24:51,866 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-09-21 11:24:51,866 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 35 states [2024-09-21 11:24:51,866 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-21 11:24:51,866 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2024-09-21 11:24:51,867 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=227, Invalid=963, Unknown=0, NotChecked=0, Total=1190 [2024-09-21 11:24:51,867 INFO L87 Difference]: Start difference. First operand 90 states and 99 transitions. Second operand has 35 states, 35 states have (on average 1.8285714285714285) internal successors, (64), 35 states have internal predecessors, (64), 17 states have call successors, (18), 2 states have call predecessors, (18), 1 states have return successors, (16), 16 states have call predecessors, (16), 16 states have call successors, (16) [2024-09-21 11:24:52,010 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-21 11:24:52,010 INFO L93 Difference]: Finished difference Result 159 states and 185 transitions. [2024-09-21 11:24:52,010 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2024-09-21 11:24:52,010 INFO L78 Accepts]: Start accepts. Automaton has has 35 states, 35 states have (on average 1.8285714285714285) internal successors, (64), 35 states have internal predecessors, (64), 17 states have call successors, (18), 2 states have call predecessors, (18), 1 states have return successors, (16), 16 states have call predecessors, (16), 16 states have call successors, (16) Word has length 72 [2024-09-21 11:24:52,011 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-21 11:24:52,011 INFO L225 Difference]: With dead ends: 159 [2024-09-21 11:24:52,011 INFO L226 Difference]: Without dead ends: 127 [2024-09-21 11:24:52,012 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 181 GetRequests, 131 SyntacticMatches, 16 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 707 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=235, Invalid=1025, Unknown=0, NotChecked=0, Total=1260 [2024-09-21 11:24:52,012 INFO L434 NwaCegarLoop]: 29 mSDtfsCounter, 6 mSDsluCounter, 205 mSDsCounter, 0 mSdLazyCounter, 290 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 7 SdHoareTripleChecker+Valid, 234 SdHoareTripleChecker+Invalid, 290 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 290 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-09-21 11:24:52,012 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [7 Valid, 234 Invalid, 290 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 290 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-09-21 11:24:52,012 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 127 states. [2024-09-21 11:24:52,038 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 127 to 90. [2024-09-21 11:24:52,038 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 90 states, 70 states have (on average 1.1428571428571428) internal successors, (80), 71 states have internal predecessors, (80), 10 states have call successors, (10), 10 states have call predecessors, (10), 9 states have return successors, (9), 8 states have call predecessors, (9), 9 states have call successors, (9) [2024-09-21 11:24:52,038 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 90 states to 90 states and 99 transitions. [2024-09-21 11:24:52,039 INFO L78 Accepts]: Start accepts. Automaton has 90 states and 99 transitions. Word has length 72 [2024-09-21 11:24:52,039 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-21 11:24:52,039 INFO L474 AbstractCegarLoop]: Abstraction has 90 states and 99 transitions. [2024-09-21 11:24:52,039 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 35 states, 35 states have (on average 1.8285714285714285) internal successors, (64), 35 states have internal predecessors, (64), 17 states have call successors, (18), 2 states have call predecessors, (18), 1 states have return successors, (16), 16 states have call predecessors, (16), 16 states have call successors, (16) [2024-09-21 11:24:52,039 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-21 11:24:52,039 INFO L276 IsEmpty]: Start isEmpty. Operand 90 states and 99 transitions. [2024-09-21 11:24:52,039 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2024-09-21 11:24:52,040 INFO L208 NwaCegarLoop]: Found error trace [2024-09-21 11:24:52,040 INFO L216 NwaCegarLoop]: trace histogram [8, 8, 8, 7, 7, 7, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-09-21 11:24:52,051 INFO L540 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (42)] Forceful destruction successful, exit code 0 [2024-09-21 11:24:52,243 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable41,42 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-21 11:24:52,243 INFO L399 AbstractCegarLoop]: === Iteration 43 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-09-21 11:24:52,244 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-21 11:24:52,244 INFO L85 PathProgramCache]: Analyzing trace with hash -2013013706, now seen corresponding path program 7 times [2024-09-21 11:24:52,244 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-21 11:24:52,244 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [937051877] [2024-09-21 11:24:52,244 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-21 11:24:52,244 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-21 11:24:52,248 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:24:52,403 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-09-21 11:24:52,404 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:24:52,405 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2024-09-21 11:24:52,405 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:24:52,406 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2024-09-21 11:24:52,406 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:24:52,407 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2024-09-21 11:24:52,407 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:24:52,408 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2024-09-21 11:24:52,408 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:24:52,409 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2024-09-21 11:24:52,409 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:24:52,410 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2024-09-21 11:24:52,410 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:24:52,411 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2024-09-21 11:24:52,411 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:24:52,412 INFO L134 CoverageAnalysis]: Checked inductivity of 203 backedges. 72 proven. 47 refuted. 0 times theorem prover too weak. 84 trivial. 0 not checked. [2024-09-21 11:24:52,412 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-21 11:24:52,412 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [937051877] [2024-09-21 11:24:52,412 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [937051877] provided 0 perfect and 1 imperfect interpolant sequences [2024-09-21 11:24:52,412 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1188380177] [2024-09-21 11:24:52,413 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2024-09-21 11:24:52,413 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-21 11:24:52,413 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-21 11:24:52,414 INFO L229 MonitoredProcess]: Starting monitored process 43 with /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-09-21 11:24:52,415 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (43)] Waiting until timeout for monitored process [2024-09-21 11:24:52,449 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:24:52,450 INFO L262 TraceCheckSpWp]: Trace formula consists of 185 conjuncts, 20 conjuncts are in the unsatisfiable core [2024-09-21 11:24:52,451 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-21 11:24:52,696 INFO L134 CoverageAnalysis]: Checked inductivity of 203 backedges. 91 proven. 28 refuted. 0 times theorem prover too weak. 84 trivial. 0 not checked. [2024-09-21 11:24:52,697 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-09-21 11:24:52,828 INFO L134 CoverageAnalysis]: Checked inductivity of 203 backedges. 91 proven. 28 refuted. 0 times theorem prover too weak. 84 trivial. 0 not checked. [2024-09-21 11:24:52,828 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1188380177] provided 0 perfect and 2 imperfect interpolant sequences [2024-09-21 11:24:52,828 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-09-21 11:24:52,828 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 21, 21] total 34 [2024-09-21 11:24:52,828 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [820457384] [2024-09-21 11:24:52,828 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-09-21 11:24:52,829 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 34 states [2024-09-21 11:24:52,829 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-21 11:24:52,829 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 34 interpolants. [2024-09-21 11:24:52,829 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=226, Invalid=896, Unknown=0, NotChecked=0, Total=1122 [2024-09-21 11:24:52,829 INFO L87 Difference]: Start difference. First operand 90 states and 99 transitions. Second operand has 34 states, 34 states have (on average 1.8529411764705883) internal successors, (63), 34 states have internal predecessors, (63), 17 states have call successors, (18), 2 states have call predecessors, (18), 1 states have return successors, (16), 16 states have call predecessors, (16), 16 states have call successors, (16) [2024-09-21 11:24:52,974 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-21 11:24:52,974 INFO L93 Difference]: Finished difference Result 156 states and 183 transitions. [2024-09-21 11:24:52,974 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2024-09-21 11:24:52,975 INFO L78 Accepts]: Start accepts. Automaton has has 34 states, 34 states have (on average 1.8529411764705883) internal successors, (63), 34 states have internal predecessors, (63), 17 states have call successors, (18), 2 states have call predecessors, (18), 1 states have return successors, (16), 16 states have call predecessors, (16), 16 states have call successors, (16) Word has length 72 [2024-09-21 11:24:52,975 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-21 11:24:52,976 INFO L225 Difference]: With dead ends: 156 [2024-09-21 11:24:52,976 INFO L226 Difference]: Without dead ends: 124 [2024-09-21 11:24:52,976 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 181 GetRequests, 132 SyntacticMatches, 16 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 627 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=234, Invalid=956, Unknown=0, NotChecked=0, Total=1190 [2024-09-21 11:24:52,976 INFO L434 NwaCegarLoop]: 27 mSDtfsCounter, 6 mSDsluCounter, 268 mSDsCounter, 0 mSdLazyCounter, 313 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 7 SdHoareTripleChecker+Valid, 295 SdHoareTripleChecker+Invalid, 313 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 313 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-09-21 11:24:52,976 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [7 Valid, 295 Invalid, 313 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 313 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-09-21 11:24:52,977 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 124 states. [2024-09-21 11:24:52,993 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 124 to 92. [2024-09-21 11:24:52,994 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 92 states, 72 states have (on average 1.1527777777777777) internal successors, (83), 73 states have internal predecessors, (83), 10 states have call successors, (10), 10 states have call predecessors, (10), 9 states have return successors, (9), 8 states have call predecessors, (9), 9 states have call successors, (9) [2024-09-21 11:24:52,994 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 92 states to 92 states and 102 transitions. [2024-09-21 11:24:52,994 INFO L78 Accepts]: Start accepts. Automaton has 92 states and 102 transitions. Word has length 72 [2024-09-21 11:24:52,994 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-21 11:24:52,994 INFO L474 AbstractCegarLoop]: Abstraction has 92 states and 102 transitions. [2024-09-21 11:24:52,995 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 34 states, 34 states have (on average 1.8529411764705883) internal successors, (63), 34 states have internal predecessors, (63), 17 states have call successors, (18), 2 states have call predecessors, (18), 1 states have return successors, (16), 16 states have call predecessors, (16), 16 states have call successors, (16) [2024-09-21 11:24:52,995 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-21 11:24:52,995 INFO L276 IsEmpty]: Start isEmpty. Operand 92 states and 102 transitions. [2024-09-21 11:24:52,995 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 74 [2024-09-21 11:24:52,995 INFO L208 NwaCegarLoop]: Found error trace [2024-09-21 11:24:52,995 INFO L216 NwaCegarLoop]: trace histogram [8, 8, 8, 8, 7, 7, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-09-21 11:24:53,006 INFO L552 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (43)] Ended with exit code 0 [2024-09-21 11:24:53,195 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable42,43 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-21 11:24:53,196 INFO L399 AbstractCegarLoop]: === Iteration 44 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-09-21 11:24:53,196 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-21 11:24:53,196 INFO L85 PathProgramCache]: Analyzing trace with hash 588767362, now seen corresponding path program 14 times [2024-09-21 11:24:53,196 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-21 11:24:53,196 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1760968202] [2024-09-21 11:24:53,196 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-21 11:24:53,196 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-21 11:24:53,200 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:24:53,284 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-09-21 11:24:53,285 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:24:53,285 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2024-09-21 11:24:53,285 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:24:53,286 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2024-09-21 11:24:53,286 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:24:53,287 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2024-09-21 11:24:53,287 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:24:53,288 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2024-09-21 11:24:53,288 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:24:53,289 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2024-09-21 11:24:53,289 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:24:53,290 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2024-09-21 11:24:53,290 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:24:53,290 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2024-09-21 11:24:53,291 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:24:53,291 INFO L134 CoverageAnalysis]: Checked inductivity of 211 backedges. 42 proven. 85 refuted. 0 times theorem prover too weak. 84 trivial. 0 not checked. [2024-09-21 11:24:53,291 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-21 11:24:53,291 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1760968202] [2024-09-21 11:24:53,292 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1760968202] provided 0 perfect and 1 imperfect interpolant sequences [2024-09-21 11:24:53,292 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1271427649] [2024-09-21 11:24:53,292 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-09-21 11:24:53,292 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-21 11:24:53,292 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-21 11:24:53,293 INFO L229 MonitoredProcess]: Starting monitored process 44 with /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-09-21 11:24:53,293 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (44)] Waiting until timeout for monitored process [2024-09-21 11:24:53,331 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-09-21 11:24:53,332 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2024-09-21 11:24:53,332 INFO L262 TraceCheckSpWp]: Trace formula consists of 190 conjuncts, 19 conjuncts are in the unsatisfiable core [2024-09-21 11:24:53,333 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-21 11:24:53,379 INFO L134 CoverageAnalysis]: Checked inductivity of 211 backedges. 50 proven. 77 refuted. 0 times theorem prover too weak. 84 trivial. 0 not checked. [2024-09-21 11:24:53,379 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-09-21 11:24:53,480 INFO L134 CoverageAnalysis]: Checked inductivity of 211 backedges. 50 proven. 77 refuted. 0 times theorem prover too weak. 84 trivial. 0 not checked. [2024-09-21 11:24:53,480 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1271427649] provided 0 perfect and 2 imperfect interpolant sequences [2024-09-21 11:24:53,480 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-09-21 11:24:53,480 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13, 13] total 16 [2024-09-21 11:24:53,480 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1904243694] [2024-09-21 11:24:53,480 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-09-21 11:24:53,480 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2024-09-21 11:24:53,480 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-21 11:24:53,481 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2024-09-21 11:24:53,481 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=68, Invalid=172, Unknown=0, NotChecked=0, Total=240 [2024-09-21 11:24:53,481 INFO L87 Difference]: Start difference. First operand 92 states and 102 transitions. Second operand has 16 states, 16 states have (on average 2.8125) internal successors, (45), 14 states have internal predecessors, (45), 9 states have call successors, (11), 3 states have call predecessors, (11), 1 states have return successors, (8), 8 states have call predecessors, (8), 8 states have call successors, (8) [2024-09-21 11:24:53,565 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-21 11:24:53,565 INFO L93 Difference]: Finished difference Result 105 states and 116 transitions. [2024-09-21 11:24:53,565 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2024-09-21 11:24:53,566 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.8125) internal successors, (45), 14 states have internal predecessors, (45), 9 states have call successors, (11), 3 states have call predecessors, (11), 1 states have return successors, (8), 8 states have call predecessors, (8), 8 states have call successors, (8) Word has length 73 [2024-09-21 11:24:53,566 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-21 11:24:53,566 INFO L225 Difference]: With dead ends: 105 [2024-09-21 11:24:53,566 INFO L226 Difference]: Without dead ends: 103 [2024-09-21 11:24:53,567 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 182 GetRequests, 149 SyntacticMatches, 18 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 172 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=74, Invalid=198, Unknown=0, NotChecked=0, Total=272 [2024-09-21 11:24:53,567 INFO L434 NwaCegarLoop]: 31 mSDtfsCounter, 20 mSDsluCounter, 176 mSDsCounter, 0 mSdLazyCounter, 164 mSolverCounterSat, 11 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 22 SdHoareTripleChecker+Valid, 207 SdHoareTripleChecker+Invalid, 175 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 164 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-09-21 11:24:53,567 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [22 Valid, 207 Invalid, 175 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 164 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-09-21 11:24:53,567 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 103 states. [2024-09-21 11:24:53,590 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 103 to 99. [2024-09-21 11:24:53,590 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 99 states, 77 states have (on average 1.1428571428571428) internal successors, (88), 78 states have internal predecessors, (88), 11 states have call successors, (11), 11 states have call predecessors, (11), 10 states have return successors, (10), 9 states have call predecessors, (10), 10 states have call successors, (10) [2024-09-21 11:24:53,591 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 99 states to 99 states and 109 transitions. [2024-09-21 11:24:53,591 INFO L78 Accepts]: Start accepts. Automaton has 99 states and 109 transitions. Word has length 73 [2024-09-21 11:24:53,591 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-21 11:24:53,591 INFO L474 AbstractCegarLoop]: Abstraction has 99 states and 109 transitions. [2024-09-21 11:24:53,592 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 2.8125) internal successors, (45), 14 states have internal predecessors, (45), 9 states have call successors, (11), 3 states have call predecessors, (11), 1 states have return successors, (8), 8 states have call predecessors, (8), 8 states have call successors, (8) [2024-09-21 11:24:53,592 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-21 11:24:53,592 INFO L276 IsEmpty]: Start isEmpty. Operand 99 states and 109 transitions. [2024-09-21 11:24:53,592 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 81 [2024-09-21 11:24:53,592 INFO L208 NwaCegarLoop]: Found error trace [2024-09-21 11:24:53,592 INFO L216 NwaCegarLoop]: trace histogram [9, 9, 9, 8, 8, 8, 8, 8, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-09-21 11:24:53,605 INFO L552 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (44)] Ended with exit code 0 [2024-09-21 11:24:53,793 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 44 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable43 [2024-09-21 11:24:53,793 INFO L399 AbstractCegarLoop]: === Iteration 45 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-09-21 11:24:53,793 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-21 11:24:53,793 INFO L85 PathProgramCache]: Analyzing trace with hash 1028833942, now seen corresponding path program 15 times [2024-09-21 11:24:53,793 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-21 11:24:53,793 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [123482251] [2024-09-21 11:24:53,793 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-21 11:24:53,793 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-21 11:24:53,798 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:24:54,011 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-09-21 11:24:54,011 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:24:54,012 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2024-09-21 11:24:54,013 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:24:54,013 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2024-09-21 11:24:54,014 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:24:54,014 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2024-09-21 11:24:54,015 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:24:54,015 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2024-09-21 11:24:54,016 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:24:54,016 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2024-09-21 11:24:54,017 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:24:54,017 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2024-09-21 11:24:54,017 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:24:54,018 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2024-09-21 11:24:54,018 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:24:54,019 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2024-09-21 11:24:54,020 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:24:54,021 INFO L134 CoverageAnalysis]: Checked inductivity of 264 backedges. 94 proven. 58 refuted. 0 times theorem prover too weak. 112 trivial. 0 not checked. [2024-09-21 11:24:54,022 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-21 11:24:54,022 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [123482251] [2024-09-21 11:24:54,022 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [123482251] provided 0 perfect and 1 imperfect interpolant sequences [2024-09-21 11:24:54,022 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2114299748] [2024-09-21 11:24:54,022 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-09-21 11:24:54,022 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-21 11:24:54,022 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-21 11:24:54,023 INFO L229 MonitoredProcess]: Starting monitored process 45 with /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-09-21 11:24:54,024 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (45)] Waiting until timeout for monitored process [2024-09-21 11:24:54,063 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 9 check-sat command(s) [2024-09-21 11:24:54,063 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2024-09-21 11:24:54,064 INFO L262 TraceCheckSpWp]: Trace formula consists of 204 conjuncts, 22 conjuncts are in the unsatisfiable core [2024-09-21 11:24:54,065 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-21 11:24:54,388 INFO L134 CoverageAnalysis]: Checked inductivity of 264 backedges. 116 proven. 36 refuted. 0 times theorem prover too weak. 112 trivial. 0 not checked. [2024-09-21 11:24:54,388 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-09-21 11:24:54,551 INFO L134 CoverageAnalysis]: Checked inductivity of 264 backedges. 116 proven. 36 refuted. 0 times theorem prover too weak. 112 trivial. 0 not checked. [2024-09-21 11:24:54,551 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2114299748] provided 0 perfect and 2 imperfect interpolant sequences [2024-09-21 11:24:54,551 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-09-21 11:24:54,551 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 23, 23] total 45 [2024-09-21 11:24:54,551 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [898032876] [2024-09-21 11:24:54,551 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-09-21 11:24:54,552 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 45 states [2024-09-21 11:24:54,552 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-21 11:24:54,552 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 45 interpolants. [2024-09-21 11:24:54,552 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=381, Invalid=1599, Unknown=0, NotChecked=0, Total=1980 [2024-09-21 11:24:54,552 INFO L87 Difference]: Start difference. First operand 99 states and 109 transitions. Second operand has 45 states, 45 states have (on average 1.6888888888888889) internal successors, (76), 45 states have internal predecessors, (76), 19 states have call successors, (20), 2 states have call predecessors, (20), 1 states have return successors, (18), 18 states have call predecessors, (18), 18 states have call successors, (18) [2024-09-21 11:24:54,718 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-21 11:24:54,718 INFO L93 Difference]: Finished difference Result 170 states and 199 transitions. [2024-09-21 11:24:54,718 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2024-09-21 11:24:54,718 INFO L78 Accepts]: Start accepts. Automaton has has 45 states, 45 states have (on average 1.6888888888888889) internal successors, (76), 45 states have internal predecessors, (76), 19 states have call successors, (20), 2 states have call predecessors, (20), 1 states have return successors, (18), 18 states have call predecessors, (18), 18 states have call successors, (18) Word has length 80 [2024-09-21 11:24:54,718 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-21 11:24:54,719 INFO L225 Difference]: With dead ends: 170 [2024-09-21 11:24:54,719 INFO L226 Difference]: Without dead ends: 135 [2024-09-21 11:24:54,719 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 201 GetRequests, 139 SyntacticMatches, 18 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1473 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=389, Invalid=1681, Unknown=0, NotChecked=0, Total=2070 [2024-09-21 11:24:54,720 INFO L434 NwaCegarLoop]: 29 mSDtfsCounter, 6 mSDsluCounter, 231 mSDsCounter, 0 mSdLazyCounter, 398 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 7 SdHoareTripleChecker+Valid, 260 SdHoareTripleChecker+Invalid, 398 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 398 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-09-21 11:24:54,720 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [7 Valid, 260 Invalid, 398 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 398 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-09-21 11:24:54,720 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 135 states. [2024-09-21 11:24:54,740 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 135 to 100. [2024-09-21 11:24:54,741 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 100 states, 78 states have (on average 1.141025641025641) internal successors, (89), 79 states have internal predecessors, (89), 11 states have call successors, (11), 11 states have call predecessors, (11), 10 states have return successors, (10), 9 states have call predecessors, (10), 10 states have call successors, (10) [2024-09-21 11:24:54,741 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 100 states to 100 states and 110 transitions. [2024-09-21 11:24:54,741 INFO L78 Accepts]: Start accepts. Automaton has 100 states and 110 transitions. Word has length 80 [2024-09-21 11:24:54,741 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-21 11:24:54,742 INFO L474 AbstractCegarLoop]: Abstraction has 100 states and 110 transitions. [2024-09-21 11:24:54,742 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 45 states, 45 states have (on average 1.6888888888888889) internal successors, (76), 45 states have internal predecessors, (76), 19 states have call successors, (20), 2 states have call predecessors, (20), 1 states have return successors, (18), 18 states have call predecessors, (18), 18 states have call successors, (18) [2024-09-21 11:24:54,742 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-21 11:24:54,742 INFO L276 IsEmpty]: Start isEmpty. Operand 100 states and 110 transitions. [2024-09-21 11:24:54,742 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 81 [2024-09-21 11:24:54,742 INFO L208 NwaCegarLoop]: Found error trace [2024-09-21 11:24:54,742 INFO L216 NwaCegarLoop]: trace histogram [9, 9, 9, 8, 8, 8, 8, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-09-21 11:24:54,754 INFO L540 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (45)] Forceful destruction successful, exit code 0 [2024-09-21 11:24:54,943 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 45 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable44 [2024-09-21 11:24:54,943 INFO L399 AbstractCegarLoop]: === Iteration 46 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-09-21 11:24:54,943 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-21 11:24:54,943 INFO L85 PathProgramCache]: Analyzing trace with hash -1054800363, now seen corresponding path program 22 times [2024-09-21 11:24:54,943 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-21 11:24:54,943 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [68873143] [2024-09-21 11:24:54,943 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-21 11:24:54,943 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-21 11:24:54,948 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:24:55,125 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-09-21 11:24:55,125 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:24:55,126 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2024-09-21 11:24:55,126 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:24:55,127 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2024-09-21 11:24:55,128 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:24:55,128 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2024-09-21 11:24:55,129 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:24:55,129 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2024-09-21 11:24:55,130 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:24:55,130 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2024-09-21 11:24:55,131 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:24:55,132 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2024-09-21 11:24:55,133 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:24:55,135 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2024-09-21 11:24:55,135 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:24:55,136 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2024-09-21 11:24:55,137 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:24:55,138 INFO L134 CoverageAnalysis]: Checked inductivity of 257 backedges. 94 proven. 51 refuted. 0 times theorem prover too weak. 112 trivial. 0 not checked. [2024-09-21 11:24:55,138 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-21 11:24:55,138 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [68873143] [2024-09-21 11:24:55,139 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [68873143] provided 0 perfect and 1 imperfect interpolant sequences [2024-09-21 11:24:55,139 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [507567263] [2024-09-21 11:24:55,139 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2024-09-21 11:24:55,139 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-21 11:24:55,139 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-21 11:24:55,141 INFO L229 MonitoredProcess]: Starting monitored process 46 with /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-09-21 11:24:55,142 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (46)] Waiting until timeout for monitored process [2024-09-21 11:24:55,179 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2024-09-21 11:24:55,179 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2024-09-21 11:24:55,180 INFO L262 TraceCheckSpWp]: Trace formula consists of 204 conjuncts, 22 conjuncts are in the unsatisfiable core [2024-09-21 11:24:55,182 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-21 11:24:55,476 INFO L134 CoverageAnalysis]: Checked inductivity of 257 backedges. 116 proven. 29 refuted. 0 times theorem prover too weak. 112 trivial. 0 not checked. [2024-09-21 11:24:55,476 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-09-21 11:24:55,642 INFO L134 CoverageAnalysis]: Checked inductivity of 257 backedges. 116 proven. 29 refuted. 0 times theorem prover too weak. 112 trivial. 0 not checked. [2024-09-21 11:24:55,643 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [507567263] provided 0 perfect and 2 imperfect interpolant sequences [2024-09-21 11:24:55,643 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-09-21 11:24:55,643 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 23, 23] total 44 [2024-09-21 11:24:55,643 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [40963298] [2024-09-21 11:24:55,643 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-09-21 11:24:55,643 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 44 states [2024-09-21 11:24:55,643 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-21 11:24:55,644 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 44 interpolants. [2024-09-21 11:24:55,644 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=353, Invalid=1539, Unknown=0, NotChecked=0, Total=1892 [2024-09-21 11:24:55,644 INFO L87 Difference]: Start difference. First operand 100 states and 110 transitions. Second operand has 44 states, 44 states have (on average 1.7045454545454546) internal successors, (75), 44 states have internal predecessors, (75), 19 states have call successors, (20), 2 states have call predecessors, (20), 1 states have return successors, (18), 18 states have call predecessors, (18), 18 states have call successors, (18) [2024-09-21 11:24:55,804 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-21 11:24:55,804 INFO L93 Difference]: Finished difference Result 177 states and 206 transitions. [2024-09-21 11:24:55,804 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2024-09-21 11:24:55,804 INFO L78 Accepts]: Start accepts. Automaton has has 44 states, 44 states have (on average 1.7045454545454546) internal successors, (75), 44 states have internal predecessors, (75), 19 states have call successors, (20), 2 states have call predecessors, (20), 1 states have return successors, (18), 18 states have call predecessors, (18), 18 states have call successors, (18) Word has length 80 [2024-09-21 11:24:55,804 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-21 11:24:55,805 INFO L225 Difference]: With dead ends: 177 [2024-09-21 11:24:55,805 INFO L226 Difference]: Without dead ends: 142 [2024-09-21 11:24:55,805 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 201 GetRequests, 140 SyntacticMatches, 18 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1404 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=361, Invalid=1619, Unknown=0, NotChecked=0, Total=1980 [2024-09-21 11:24:55,806 INFO L434 NwaCegarLoop]: 33 mSDtfsCounter, 6 mSDsluCounter, 225 mSDsCounter, 0 mSdLazyCounter, 307 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 7 SdHoareTripleChecker+Valid, 258 SdHoareTripleChecker+Invalid, 307 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 307 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-09-21 11:24:55,806 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [7 Valid, 258 Invalid, 307 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 307 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-09-21 11:24:55,806 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 142 states. [2024-09-21 11:24:55,828 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 142 to 100. [2024-09-21 11:24:55,828 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 100 states, 78 states have (on average 1.141025641025641) internal successors, (89), 79 states have internal predecessors, (89), 11 states have call successors, (11), 11 states have call predecessors, (11), 10 states have return successors, (10), 9 states have call predecessors, (10), 10 states have call successors, (10) [2024-09-21 11:24:55,829 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 100 states to 100 states and 110 transitions. [2024-09-21 11:24:55,829 INFO L78 Accepts]: Start accepts. Automaton has 100 states and 110 transitions. Word has length 80 [2024-09-21 11:24:55,829 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-21 11:24:55,829 INFO L474 AbstractCegarLoop]: Abstraction has 100 states and 110 transitions. [2024-09-21 11:24:55,830 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 44 states, 44 states have (on average 1.7045454545454546) internal successors, (75), 44 states have internal predecessors, (75), 19 states have call successors, (20), 2 states have call predecessors, (20), 1 states have return successors, (18), 18 states have call predecessors, (18), 18 states have call successors, (18) [2024-09-21 11:24:55,830 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-21 11:24:55,830 INFO L276 IsEmpty]: Start isEmpty. Operand 100 states and 110 transitions. [2024-09-21 11:24:55,830 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 81 [2024-09-21 11:24:55,830 INFO L208 NwaCegarLoop]: Found error trace [2024-09-21 11:24:55,830 INFO L216 NwaCegarLoop]: trace histogram [9, 9, 9, 8, 8, 8, 8, 6, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-09-21 11:24:55,842 INFO L540 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (46)] Forceful destruction successful, exit code 0 [2024-09-21 11:24:56,031 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable45,46 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-21 11:24:56,031 INFO L399 AbstractCegarLoop]: === Iteration 47 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-09-21 11:24:56,031 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-21 11:24:56,031 INFO L85 PathProgramCache]: Analyzing trace with hash 1926026934, now seen corresponding path program 23 times [2024-09-21 11:24:56,031 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-21 11:24:56,031 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1525477912] [2024-09-21 11:24:56,031 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-21 11:24:56,031 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-21 11:24:56,036 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:24:56,199 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-09-21 11:24:56,200 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:24:56,200 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2024-09-21 11:24:56,201 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:24:56,201 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2024-09-21 11:24:56,202 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:24:56,202 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2024-09-21 11:24:56,203 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:24:56,203 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2024-09-21 11:24:56,204 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:24:56,204 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2024-09-21 11:24:56,204 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:24:56,205 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2024-09-21 11:24:56,205 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:24:56,206 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2024-09-21 11:24:56,206 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:24:56,207 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2024-09-21 11:24:56,207 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:24:56,208 INFO L134 CoverageAnalysis]: Checked inductivity of 252 backedges. 94 proven. 46 refuted. 0 times theorem prover too weak. 112 trivial. 0 not checked. [2024-09-21 11:24:56,208 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-21 11:24:56,208 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1525477912] [2024-09-21 11:24:56,208 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1525477912] provided 0 perfect and 1 imperfect interpolant sequences [2024-09-21 11:24:56,208 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [106972514] [2024-09-21 11:24:56,208 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2024-09-21 11:24:56,208 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-21 11:24:56,208 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-21 11:24:56,218 INFO L229 MonitoredProcess]: Starting monitored process 47 with /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-09-21 11:24:56,218 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (47)] Waiting until timeout for monitored process [2024-09-21 11:24:56,258 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 9 check-sat command(s) [2024-09-21 11:24:56,258 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2024-09-21 11:24:56,259 INFO L262 TraceCheckSpWp]: Trace formula consists of 204 conjuncts, 22 conjuncts are in the unsatisfiable core [2024-09-21 11:24:56,260 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-21 11:24:56,548 INFO L134 CoverageAnalysis]: Checked inductivity of 252 backedges. 116 proven. 24 refuted. 0 times theorem prover too weak. 112 trivial. 0 not checked. [2024-09-21 11:24:56,548 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-09-21 11:24:56,714 INFO L134 CoverageAnalysis]: Checked inductivity of 252 backedges. 116 proven. 24 refuted. 0 times theorem prover too weak. 112 trivial. 0 not checked. [2024-09-21 11:24:56,714 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [106972514] provided 0 perfect and 2 imperfect interpolant sequences [2024-09-21 11:24:56,715 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-09-21 11:24:56,715 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 23, 23] total 43 [2024-09-21 11:24:56,715 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1421854751] [2024-09-21 11:24:56,715 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-09-21 11:24:56,715 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 43 states [2024-09-21 11:24:56,715 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-21 11:24:56,715 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 43 interpolants. [2024-09-21 11:24:56,716 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=329, Invalid=1477, Unknown=0, NotChecked=0, Total=1806 [2024-09-21 11:24:56,716 INFO L87 Difference]: Start difference. First operand 100 states and 110 transitions. Second operand has 43 states, 43 states have (on average 1.7209302325581395) internal successors, (74), 43 states have internal predecessors, (74), 19 states have call successors, (20), 2 states have call predecessors, (20), 1 states have return successors, (18), 18 states have call predecessors, (18), 18 states have call successors, (18) [2024-09-21 11:24:56,909 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-21 11:24:56,909 INFO L93 Difference]: Finished difference Result 182 states and 211 transitions. [2024-09-21 11:24:56,910 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2024-09-21 11:24:56,910 INFO L78 Accepts]: Start accepts. Automaton has has 43 states, 43 states have (on average 1.7209302325581395) internal successors, (74), 43 states have internal predecessors, (74), 19 states have call successors, (20), 2 states have call predecessors, (20), 1 states have return successors, (18), 18 states have call predecessors, (18), 18 states have call successors, (18) Word has length 80 [2024-09-21 11:24:56,910 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-21 11:24:56,911 INFO L225 Difference]: With dead ends: 182 [2024-09-21 11:24:56,911 INFO L226 Difference]: Without dead ends: 147 [2024-09-21 11:24:56,911 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 201 GetRequests, 141 SyntacticMatches, 18 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1304 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=337, Invalid=1555, Unknown=0, NotChecked=0, Total=1892 [2024-09-21 11:24:56,911 INFO L434 NwaCegarLoop]: 31 mSDtfsCounter, 6 mSDsluCounter, 316 mSDsCounter, 0 mSdLazyCounter, 433 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 7 SdHoareTripleChecker+Valid, 347 SdHoareTripleChecker+Invalid, 433 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 433 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-09-21 11:24:56,912 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [7 Valid, 347 Invalid, 433 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 433 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-09-21 11:24:56,912 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 147 states. [2024-09-21 11:24:56,935 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 147 to 100. [2024-09-21 11:24:56,935 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 100 states, 78 states have (on average 1.141025641025641) internal successors, (89), 79 states have internal predecessors, (89), 11 states have call successors, (11), 11 states have call predecessors, (11), 10 states have return successors, (10), 9 states have call predecessors, (10), 10 states have call successors, (10) [2024-09-21 11:24:56,935 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 100 states to 100 states and 110 transitions. [2024-09-21 11:24:56,936 INFO L78 Accepts]: Start accepts. Automaton has 100 states and 110 transitions. Word has length 80 [2024-09-21 11:24:56,936 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-21 11:24:56,936 INFO L474 AbstractCegarLoop]: Abstraction has 100 states and 110 transitions. [2024-09-21 11:24:56,936 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 43 states, 43 states have (on average 1.7209302325581395) internal successors, (74), 43 states have internal predecessors, (74), 19 states have call successors, (20), 2 states have call predecessors, (20), 1 states have return successors, (18), 18 states have call predecessors, (18), 18 states have call successors, (18) [2024-09-21 11:24:56,936 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-21 11:24:56,937 INFO L276 IsEmpty]: Start isEmpty. Operand 100 states and 110 transitions. [2024-09-21 11:24:56,937 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 81 [2024-09-21 11:24:56,937 INFO L208 NwaCegarLoop]: Found error trace [2024-09-21 11:24:56,937 INFO L216 NwaCegarLoop]: trace histogram [9, 9, 9, 8, 8, 8, 8, 5, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-09-21 11:24:56,953 INFO L540 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (47)] Forceful destruction successful, exit code 0 [2024-09-21 11:24:57,137 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable46,47 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-21 11:24:57,138 INFO L399 AbstractCegarLoop]: === Iteration 48 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-09-21 11:24:57,138 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-21 11:24:57,138 INFO L85 PathProgramCache]: Analyzing trace with hash 1745087989, now seen corresponding path program 24 times [2024-09-21 11:24:57,138 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-21 11:24:57,139 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1590959109] [2024-09-21 11:24:57,139 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-21 11:24:57,139 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-21 11:24:57,144 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:24:57,340 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-09-21 11:24:57,341 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:24:57,342 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2024-09-21 11:24:57,342 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:24:57,343 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2024-09-21 11:24:57,343 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:24:57,344 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2024-09-21 11:24:57,344 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:24:57,345 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2024-09-21 11:24:57,345 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:24:57,346 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2024-09-21 11:24:57,346 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:24:57,347 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2024-09-21 11:24:57,347 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:24:57,348 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2024-09-21 11:24:57,348 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:24:57,349 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2024-09-21 11:24:57,349 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:24:57,350 INFO L134 CoverageAnalysis]: Checked inductivity of 249 backedges. 94 proven. 43 refuted. 0 times theorem prover too weak. 112 trivial. 0 not checked. [2024-09-21 11:24:57,350 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-21 11:24:57,350 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1590959109] [2024-09-21 11:24:57,350 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1590959109] provided 0 perfect and 1 imperfect interpolant sequences [2024-09-21 11:24:57,350 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1199120054] [2024-09-21 11:24:57,350 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2024-09-21 11:24:57,350 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-21 11:24:57,350 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-21 11:24:57,351 INFO L229 MonitoredProcess]: Starting monitored process 48 with /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-09-21 11:24:57,352 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (48)] Waiting until timeout for monitored process [2024-09-21 11:24:57,390 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 9 check-sat command(s) [2024-09-21 11:24:57,390 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2024-09-21 11:24:57,391 INFO L262 TraceCheckSpWp]: Trace formula consists of 204 conjuncts, 22 conjuncts are in the unsatisfiable core [2024-09-21 11:24:57,392 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-21 11:24:57,663 INFO L134 CoverageAnalysis]: Checked inductivity of 249 backedges. 116 proven. 21 refuted. 0 times theorem prover too weak. 112 trivial. 0 not checked. [2024-09-21 11:24:57,663 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-09-21 11:24:57,824 INFO L134 CoverageAnalysis]: Checked inductivity of 249 backedges. 116 proven. 21 refuted. 0 times theorem prover too weak. 112 trivial. 0 not checked. [2024-09-21 11:24:57,824 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1199120054] provided 0 perfect and 2 imperfect interpolant sequences [2024-09-21 11:24:57,824 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-09-21 11:24:57,824 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 23, 23] total 42 [2024-09-21 11:24:57,824 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [539825590] [2024-09-21 11:24:57,824 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-09-21 11:24:57,824 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 42 states [2024-09-21 11:24:57,824 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-21 11:24:57,825 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 42 interpolants. [2024-09-21 11:24:57,825 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=309, Invalid=1413, Unknown=0, NotChecked=0, Total=1722 [2024-09-21 11:24:57,825 INFO L87 Difference]: Start difference. First operand 100 states and 110 transitions. Second operand has 42 states, 42 states have (on average 1.7380952380952381) internal successors, (73), 42 states have internal predecessors, (73), 19 states have call successors, (20), 2 states have call predecessors, (20), 1 states have return successors, (18), 18 states have call predecessors, (18), 18 states have call successors, (18) [2024-09-21 11:24:58,041 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-21 11:24:58,041 INFO L93 Difference]: Finished difference Result 185 states and 214 transitions. [2024-09-21 11:24:58,041 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2024-09-21 11:24:58,041 INFO L78 Accepts]: Start accepts. Automaton has has 42 states, 42 states have (on average 1.7380952380952381) internal successors, (73), 42 states have internal predecessors, (73), 19 states have call successors, (20), 2 states have call predecessors, (20), 1 states have return successors, (18), 18 states have call predecessors, (18), 18 states have call successors, (18) Word has length 80 [2024-09-21 11:24:58,041 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-21 11:24:58,042 INFO L225 Difference]: With dead ends: 185 [2024-09-21 11:24:58,042 INFO L226 Difference]: Without dead ends: 150 [2024-09-21 11:24:58,043 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 201 GetRequests, 142 SyntacticMatches, 18 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1207 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=317, Invalid=1489, Unknown=0, NotChecked=0, Total=1806 [2024-09-21 11:24:58,043 INFO L434 NwaCegarLoop]: 29 mSDtfsCounter, 6 mSDsluCounter, 281 mSDsCounter, 0 mSdLazyCounter, 403 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 7 SdHoareTripleChecker+Valid, 310 SdHoareTripleChecker+Invalid, 403 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 403 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-09-21 11:24:58,043 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [7 Valid, 310 Invalid, 403 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 403 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-09-21 11:24:58,046 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 150 states. [2024-09-21 11:24:58,070 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 150 to 100. [2024-09-21 11:24:58,070 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 100 states, 78 states have (on average 1.141025641025641) internal successors, (89), 79 states have internal predecessors, (89), 11 states have call successors, (11), 11 states have call predecessors, (11), 10 states have return successors, (10), 9 states have call predecessors, (10), 10 states have call successors, (10) [2024-09-21 11:24:58,070 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 100 states to 100 states and 110 transitions. [2024-09-21 11:24:58,071 INFO L78 Accepts]: Start accepts. Automaton has 100 states and 110 transitions. Word has length 80 [2024-09-21 11:24:58,071 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-21 11:24:58,071 INFO L474 AbstractCegarLoop]: Abstraction has 100 states and 110 transitions. [2024-09-21 11:24:58,071 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 42 states, 42 states have (on average 1.7380952380952381) internal successors, (73), 42 states have internal predecessors, (73), 19 states have call successors, (20), 2 states have call predecessors, (20), 1 states have return successors, (18), 18 states have call predecessors, (18), 18 states have call successors, (18) [2024-09-21 11:24:58,071 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-21 11:24:58,071 INFO L276 IsEmpty]: Start isEmpty. Operand 100 states and 110 transitions. [2024-09-21 11:24:58,072 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 81 [2024-09-21 11:24:58,072 INFO L208 NwaCegarLoop]: Found error trace [2024-09-21 11:24:58,072 INFO L216 NwaCegarLoop]: trace histogram [9, 9, 9, 8, 8, 8, 8, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-09-21 11:24:58,083 INFO L552 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (48)] Ended with exit code 0 [2024-09-21 11:24:58,272 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 48 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable47 [2024-09-21 11:24:58,272 INFO L399 AbstractCegarLoop]: === Iteration 49 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-09-21 11:24:58,272 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-21 11:24:58,272 INFO L85 PathProgramCache]: Analyzing trace with hash -1308790058, now seen corresponding path program 25 times [2024-09-21 11:24:58,273 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-21 11:24:58,273 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [435767659] [2024-09-21 11:24:58,273 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-21 11:24:58,273 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-21 11:24:58,277 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:24:58,444 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-09-21 11:24:58,444 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:24:58,445 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2024-09-21 11:24:58,445 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:24:58,446 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2024-09-21 11:24:58,446 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:24:58,447 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2024-09-21 11:24:58,447 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:24:58,448 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2024-09-21 11:24:58,448 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:24:58,449 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2024-09-21 11:24:58,449 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:24:58,450 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2024-09-21 11:24:58,450 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:24:58,451 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2024-09-21 11:24:58,451 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:24:58,452 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2024-09-21 11:24:58,452 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:24:58,453 INFO L134 CoverageAnalysis]: Checked inductivity of 248 backedges. 94 proven. 42 refuted. 0 times theorem prover too weak. 112 trivial. 0 not checked. [2024-09-21 11:24:58,453 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-21 11:24:58,453 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [435767659] [2024-09-21 11:24:58,453 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [435767659] provided 0 perfect and 1 imperfect interpolant sequences [2024-09-21 11:24:58,453 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2092780983] [2024-09-21 11:24:58,453 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2024-09-21 11:24:58,454 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-21 11:24:58,454 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-21 11:24:58,455 INFO L229 MonitoredProcess]: Starting monitored process 49 with /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-09-21 11:24:58,456 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (49)] Waiting until timeout for monitored process [2024-09-21 11:24:58,493 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:24:58,494 INFO L262 TraceCheckSpWp]: Trace formula consists of 204 conjuncts, 22 conjuncts are in the unsatisfiable core [2024-09-21 11:24:58,495 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-21 11:24:58,753 INFO L134 CoverageAnalysis]: Checked inductivity of 248 backedges. 116 proven. 20 refuted. 0 times theorem prover too weak. 112 trivial. 0 not checked. [2024-09-21 11:24:58,753 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-09-21 11:24:58,914 INFO L134 CoverageAnalysis]: Checked inductivity of 248 backedges. 116 proven. 20 refuted. 0 times theorem prover too weak. 112 trivial. 0 not checked. [2024-09-21 11:24:58,914 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2092780983] provided 0 perfect and 2 imperfect interpolant sequences [2024-09-21 11:24:58,914 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-09-21 11:24:58,914 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 23, 23] total 41 [2024-09-21 11:24:58,914 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [211296778] [2024-09-21 11:24:58,914 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-09-21 11:24:58,914 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 41 states [2024-09-21 11:24:58,914 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-21 11:24:58,915 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 41 interpolants. [2024-09-21 11:24:58,915 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=293, Invalid=1347, Unknown=0, NotChecked=0, Total=1640 [2024-09-21 11:24:58,915 INFO L87 Difference]: Start difference. First operand 100 states and 110 transitions. Second operand has 41 states, 41 states have (on average 1.7560975609756098) internal successors, (72), 41 states have internal predecessors, (72), 19 states have call successors, (20), 2 states have call predecessors, (20), 1 states have return successors, (18), 18 states have call predecessors, (18), 18 states have call successors, (18) [2024-09-21 11:24:59,123 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-21 11:24:59,123 INFO L93 Difference]: Finished difference Result 186 states and 215 transitions. [2024-09-21 11:24:59,123 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2024-09-21 11:24:59,123 INFO L78 Accepts]: Start accepts. Automaton has has 41 states, 41 states have (on average 1.7560975609756098) internal successors, (72), 41 states have internal predecessors, (72), 19 states have call successors, (20), 2 states have call predecessors, (20), 1 states have return successors, (18), 18 states have call predecessors, (18), 18 states have call successors, (18) Word has length 80 [2024-09-21 11:24:59,124 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-21 11:24:59,124 INFO L225 Difference]: With dead ends: 186 [2024-09-21 11:24:59,124 INFO L226 Difference]: Without dead ends: 151 [2024-09-21 11:24:59,125 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 201 GetRequests, 143 SyntacticMatches, 18 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1113 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=301, Invalid=1421, Unknown=0, NotChecked=0, Total=1722 [2024-09-21 11:24:59,125 INFO L434 NwaCegarLoop]: 31 mSDtfsCounter, 6 mSDsluCounter, 290 mSDsCounter, 0 mSdLazyCounter, 435 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 7 SdHoareTripleChecker+Valid, 321 SdHoareTripleChecker+Invalid, 435 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 435 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-09-21 11:24:59,125 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [7 Valid, 321 Invalid, 435 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 435 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-09-21 11:24:59,125 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 151 states. [2024-09-21 11:24:59,149 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 151 to 100. [2024-09-21 11:24:59,149 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 100 states, 78 states have (on average 1.141025641025641) internal successors, (89), 79 states have internal predecessors, (89), 11 states have call successors, (11), 11 states have call predecessors, (11), 10 states have return successors, (10), 9 states have call predecessors, (10), 10 states have call successors, (10) [2024-09-21 11:24:59,150 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 100 states to 100 states and 110 transitions. [2024-09-21 11:24:59,150 INFO L78 Accepts]: Start accepts. Automaton has 100 states and 110 transitions. Word has length 80 [2024-09-21 11:24:59,150 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-21 11:24:59,150 INFO L474 AbstractCegarLoop]: Abstraction has 100 states and 110 transitions. [2024-09-21 11:24:59,150 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 41 states, 41 states have (on average 1.7560975609756098) internal successors, (72), 41 states have internal predecessors, (72), 19 states have call successors, (20), 2 states have call predecessors, (20), 1 states have return successors, (18), 18 states have call predecessors, (18), 18 states have call successors, (18) [2024-09-21 11:24:59,151 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-21 11:24:59,151 INFO L276 IsEmpty]: Start isEmpty. Operand 100 states and 110 transitions. [2024-09-21 11:24:59,151 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 81 [2024-09-21 11:24:59,151 INFO L208 NwaCegarLoop]: Found error trace [2024-09-21 11:24:59,151 INFO L216 NwaCegarLoop]: trace histogram [9, 9, 9, 8, 8, 8, 8, 5, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-09-21 11:24:59,166 INFO L552 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (49)] Ended with exit code 0 [2024-09-21 11:24:59,351 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 49 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable48 [2024-09-21 11:24:59,352 INFO L399 AbstractCegarLoop]: === Iteration 50 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-09-21 11:24:59,352 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-21 11:24:59,352 INFO L85 PathProgramCache]: Analyzing trace with hash 809455061, now seen corresponding path program 26 times [2024-09-21 11:24:59,352 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-21 11:24:59,352 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [641525465] [2024-09-21 11:24:59,352 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-21 11:24:59,352 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-21 11:24:59,357 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:24:59,515 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-09-21 11:24:59,515 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:24:59,516 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2024-09-21 11:24:59,516 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:24:59,517 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2024-09-21 11:24:59,517 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:24:59,518 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2024-09-21 11:24:59,518 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:24:59,519 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2024-09-21 11:24:59,519 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:24:59,520 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2024-09-21 11:24:59,520 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:24:59,521 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2024-09-21 11:24:59,521 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:24:59,522 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2024-09-21 11:24:59,522 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:24:59,523 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2024-09-21 11:24:59,523 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:24:59,524 INFO L134 CoverageAnalysis]: Checked inductivity of 249 backedges. 94 proven. 43 refuted. 0 times theorem prover too weak. 112 trivial. 0 not checked. [2024-09-21 11:24:59,524 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-21 11:24:59,524 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [641525465] [2024-09-21 11:24:59,524 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [641525465] provided 0 perfect and 1 imperfect interpolant sequences [2024-09-21 11:24:59,524 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [416412391] [2024-09-21 11:24:59,524 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-09-21 11:24:59,525 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-21 11:24:59,525 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-21 11:24:59,526 INFO L229 MonitoredProcess]: Starting monitored process 50 with /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-09-21 11:24:59,527 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (50)] Waiting until timeout for monitored process [2024-09-21 11:24:59,565 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-09-21 11:24:59,565 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2024-09-21 11:24:59,566 INFO L262 TraceCheckSpWp]: Trace formula consists of 204 conjuncts, 22 conjuncts are in the unsatisfiable core [2024-09-21 11:24:59,567 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-21 11:24:59,827 INFO L134 CoverageAnalysis]: Checked inductivity of 249 backedges. 116 proven. 21 refuted. 0 times theorem prover too weak. 112 trivial. 0 not checked. [2024-09-21 11:24:59,827 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-09-21 11:24:59,982 INFO L134 CoverageAnalysis]: Checked inductivity of 249 backedges. 116 proven. 21 refuted. 0 times theorem prover too weak. 112 trivial. 0 not checked. [2024-09-21 11:24:59,982 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [416412391] provided 0 perfect and 2 imperfect interpolant sequences [2024-09-21 11:24:59,982 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-09-21 11:24:59,982 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 23, 23] total 40 [2024-09-21 11:24:59,982 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2038683380] [2024-09-21 11:24:59,982 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-09-21 11:24:59,983 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 40 states [2024-09-21 11:24:59,983 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-21 11:24:59,983 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 40 interpolants. [2024-09-21 11:24:59,983 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=281, Invalid=1279, Unknown=0, NotChecked=0, Total=1560 [2024-09-21 11:24:59,983 INFO L87 Difference]: Start difference. First operand 100 states and 110 transitions. Second operand has 40 states, 40 states have (on average 1.775) internal successors, (71), 40 states have internal predecessors, (71), 19 states have call successors, (20), 2 states have call predecessors, (20), 1 states have return successors, (18), 18 states have call predecessors, (18), 18 states have call successors, (18) [2024-09-21 11:25:00,193 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-21 11:25:00,194 INFO L93 Difference]: Finished difference Result 185 states and 214 transitions. [2024-09-21 11:25:00,194 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2024-09-21 11:25:00,194 INFO L78 Accepts]: Start accepts. Automaton has has 40 states, 40 states have (on average 1.775) internal successors, (71), 40 states have internal predecessors, (71), 19 states have call successors, (20), 2 states have call predecessors, (20), 1 states have return successors, (18), 18 states have call predecessors, (18), 18 states have call successors, (18) Word has length 80 [2024-09-21 11:25:00,194 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-21 11:25:00,195 INFO L225 Difference]: With dead ends: 185 [2024-09-21 11:25:00,195 INFO L226 Difference]: Without dead ends: 150 [2024-09-21 11:25:00,195 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 201 GetRequests, 144 SyntacticMatches, 18 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1022 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=289, Invalid=1351, Unknown=0, NotChecked=0, Total=1640 [2024-09-21 11:25:00,196 INFO L434 NwaCegarLoop]: 31 mSDtfsCounter, 6 mSDsluCounter, 198 mSDsCounter, 0 mSdLazyCounter, 409 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 7 SdHoareTripleChecker+Valid, 229 SdHoareTripleChecker+Invalid, 409 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 409 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-09-21 11:25:00,196 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [7 Valid, 229 Invalid, 409 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 409 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-09-21 11:25:00,196 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 150 states. [2024-09-21 11:25:00,225 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 150 to 100. [2024-09-21 11:25:00,225 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 100 states, 78 states have (on average 1.141025641025641) internal successors, (89), 79 states have internal predecessors, (89), 11 states have call successors, (11), 11 states have call predecessors, (11), 10 states have return successors, (10), 9 states have call predecessors, (10), 10 states have call successors, (10) [2024-09-21 11:25:00,225 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 100 states to 100 states and 110 transitions. [2024-09-21 11:25:00,226 INFO L78 Accepts]: Start accepts. Automaton has 100 states and 110 transitions. Word has length 80 [2024-09-21 11:25:00,226 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-21 11:25:00,226 INFO L474 AbstractCegarLoop]: Abstraction has 100 states and 110 transitions. [2024-09-21 11:25:00,226 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 40 states, 40 states have (on average 1.775) internal successors, (71), 40 states have internal predecessors, (71), 19 states have call successors, (20), 2 states have call predecessors, (20), 1 states have return successors, (18), 18 states have call predecessors, (18), 18 states have call successors, (18) [2024-09-21 11:25:00,226 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-21 11:25:00,226 INFO L276 IsEmpty]: Start isEmpty. Operand 100 states and 110 transitions. [2024-09-21 11:25:00,226 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 81 [2024-09-21 11:25:00,226 INFO L208 NwaCegarLoop]: Found error trace [2024-09-21 11:25:00,227 INFO L216 NwaCegarLoop]: trace histogram [9, 9, 9, 8, 8, 8, 8, 6, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-09-21 11:25:00,239 INFO L540 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (50)] Forceful destruction successful, exit code 0 [2024-09-21 11:25:00,427 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 50 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable49 [2024-09-21 11:25:00,427 INFO L399 AbstractCegarLoop]: === Iteration 51 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-09-21 11:25:00,427 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-21 11:25:00,427 INFO L85 PathProgramCache]: Analyzing trace with hash -2031708426, now seen corresponding path program 27 times [2024-09-21 11:25:00,427 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-21 11:25:00,427 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1031710042] [2024-09-21 11:25:00,427 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-21 11:25:00,428 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-21 11:25:00,433 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:00,604 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-09-21 11:25:00,605 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:00,605 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2024-09-21 11:25:00,606 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:00,607 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2024-09-21 11:25:00,607 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:00,607 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2024-09-21 11:25:00,608 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:00,608 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2024-09-21 11:25:00,609 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:00,609 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2024-09-21 11:25:00,610 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:00,610 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2024-09-21 11:25:00,610 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:00,611 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2024-09-21 11:25:00,611 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:00,612 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2024-09-21 11:25:00,612 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:00,613 INFO L134 CoverageAnalysis]: Checked inductivity of 252 backedges. 94 proven. 46 refuted. 0 times theorem prover too weak. 112 trivial. 0 not checked. [2024-09-21 11:25:00,613 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-21 11:25:00,613 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1031710042] [2024-09-21 11:25:00,613 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1031710042] provided 0 perfect and 1 imperfect interpolant sequences [2024-09-21 11:25:00,613 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [798265732] [2024-09-21 11:25:00,613 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-09-21 11:25:00,613 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-21 11:25:00,613 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-21 11:25:00,614 INFO L229 MonitoredProcess]: Starting monitored process 51 with /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-09-21 11:25:00,615 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (51)] Waiting until timeout for monitored process [2024-09-21 11:25:00,652 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 9 check-sat command(s) [2024-09-21 11:25:00,652 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2024-09-21 11:25:00,653 INFO L262 TraceCheckSpWp]: Trace formula consists of 204 conjuncts, 22 conjuncts are in the unsatisfiable core [2024-09-21 11:25:00,654 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-21 11:25:00,889 INFO L134 CoverageAnalysis]: Checked inductivity of 252 backedges. 116 proven. 24 refuted. 0 times theorem prover too weak. 112 trivial. 0 not checked. [2024-09-21 11:25:00,889 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-09-21 11:25:01,055 INFO L134 CoverageAnalysis]: Checked inductivity of 252 backedges. 116 proven. 24 refuted. 0 times theorem prover too weak. 112 trivial. 0 not checked. [2024-09-21 11:25:01,055 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [798265732] provided 0 perfect and 2 imperfect interpolant sequences [2024-09-21 11:25:01,055 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-09-21 11:25:01,055 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 23, 23] total 39 [2024-09-21 11:25:01,055 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1118206581] [2024-09-21 11:25:01,055 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-09-21 11:25:01,056 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 39 states [2024-09-21 11:25:01,056 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-21 11:25:01,056 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 39 interpolants. [2024-09-21 11:25:01,056 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=273, Invalid=1209, Unknown=0, NotChecked=0, Total=1482 [2024-09-21 11:25:01,056 INFO L87 Difference]: Start difference. First operand 100 states and 110 transitions. Second operand has 39 states, 39 states have (on average 1.794871794871795) internal successors, (70), 39 states have internal predecessors, (70), 19 states have call successors, (20), 2 states have call predecessors, (20), 1 states have return successors, (18), 18 states have call predecessors, (18), 18 states have call successors, (18) [2024-09-21 11:25:01,257 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-21 11:25:01,257 INFO L93 Difference]: Finished difference Result 182 states and 211 transitions. [2024-09-21 11:25:01,257 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2024-09-21 11:25:01,258 INFO L78 Accepts]: Start accepts. Automaton has has 39 states, 39 states have (on average 1.794871794871795) internal successors, (70), 39 states have internal predecessors, (70), 19 states have call successors, (20), 2 states have call predecessors, (20), 1 states have return successors, (18), 18 states have call predecessors, (18), 18 states have call successors, (18) Word has length 80 [2024-09-21 11:25:01,258 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-21 11:25:01,259 INFO L225 Difference]: With dead ends: 182 [2024-09-21 11:25:01,259 INFO L226 Difference]: Without dead ends: 147 [2024-09-21 11:25:01,259 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 201 GetRequests, 145 SyntacticMatches, 18 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 934 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=281, Invalid=1279, Unknown=0, NotChecked=0, Total=1560 [2024-09-21 11:25:01,259 INFO L434 NwaCegarLoop]: 29 mSDtfsCounter, 6 mSDsluCounter, 235 mSDsCounter, 0 mSdLazyCounter, 339 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 7 SdHoareTripleChecker+Valid, 264 SdHoareTripleChecker+Invalid, 339 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 339 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-09-21 11:25:01,260 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [7 Valid, 264 Invalid, 339 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 339 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-09-21 11:25:01,260 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 147 states. [2024-09-21 11:25:01,285 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 147 to 100. [2024-09-21 11:25:01,285 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 100 states, 78 states have (on average 1.141025641025641) internal successors, (89), 79 states have internal predecessors, (89), 11 states have call successors, (11), 11 states have call predecessors, (11), 10 states have return successors, (10), 9 states have call predecessors, (10), 10 states have call successors, (10) [2024-09-21 11:25:01,285 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 100 states to 100 states and 110 transitions. [2024-09-21 11:25:01,286 INFO L78 Accepts]: Start accepts. Automaton has 100 states and 110 transitions. Word has length 80 [2024-09-21 11:25:01,286 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-21 11:25:01,286 INFO L474 AbstractCegarLoop]: Abstraction has 100 states and 110 transitions. [2024-09-21 11:25:01,286 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 39 states, 39 states have (on average 1.794871794871795) internal successors, (70), 39 states have internal predecessors, (70), 19 states have call successors, (20), 2 states have call predecessors, (20), 1 states have return successors, (18), 18 states have call predecessors, (18), 18 states have call successors, (18) [2024-09-21 11:25:01,286 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-21 11:25:01,286 INFO L276 IsEmpty]: Start isEmpty. Operand 100 states and 110 transitions. [2024-09-21 11:25:01,287 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 81 [2024-09-21 11:25:01,287 INFO L208 NwaCegarLoop]: Found error trace [2024-09-21 11:25:01,287 INFO L216 NwaCegarLoop]: trace histogram [9, 9, 9, 8, 8, 8, 8, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-09-21 11:25:01,298 INFO L540 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (51)] Forceful destruction successful, exit code 0 [2024-09-21 11:25:01,487 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 51 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable50 [2024-09-21 11:25:01,487 INFO L399 AbstractCegarLoop]: === Iteration 52 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-09-21 11:25:01,487 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-21 11:25:01,487 INFO L85 PathProgramCache]: Analyzing trace with hash 93398453, now seen corresponding path program 28 times [2024-09-21 11:25:01,487 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-21 11:25:01,487 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [451424029] [2024-09-21 11:25:01,488 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-21 11:25:01,488 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-21 11:25:01,492 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:01,655 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-09-21 11:25:01,655 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:01,656 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2024-09-21 11:25:01,656 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:01,657 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2024-09-21 11:25:01,657 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:01,658 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2024-09-21 11:25:01,658 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:01,659 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2024-09-21 11:25:01,659 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:01,660 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2024-09-21 11:25:01,660 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:01,660 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2024-09-21 11:25:01,661 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:01,661 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2024-09-21 11:25:01,662 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:01,662 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2024-09-21 11:25:01,663 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:01,663 INFO L134 CoverageAnalysis]: Checked inductivity of 257 backedges. 94 proven. 51 refuted. 0 times theorem prover too weak. 112 trivial. 0 not checked. [2024-09-21 11:25:01,664 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-21 11:25:01,664 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [451424029] [2024-09-21 11:25:01,664 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [451424029] provided 0 perfect and 1 imperfect interpolant sequences [2024-09-21 11:25:01,664 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2026725763] [2024-09-21 11:25:01,664 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2024-09-21 11:25:01,664 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-21 11:25:01,664 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-21 11:25:01,665 INFO L229 MonitoredProcess]: Starting monitored process 52 with /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-09-21 11:25:01,665 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (52)] Waiting until timeout for monitored process [2024-09-21 11:25:01,702 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2024-09-21 11:25:01,702 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2024-09-21 11:25:01,703 INFO L262 TraceCheckSpWp]: Trace formula consists of 204 conjuncts, 22 conjuncts are in the unsatisfiable core [2024-09-21 11:25:01,704 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-21 11:25:01,934 INFO L134 CoverageAnalysis]: Checked inductivity of 257 backedges. 116 proven. 29 refuted. 0 times theorem prover too weak. 112 trivial. 0 not checked. [2024-09-21 11:25:01,935 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-09-21 11:25:02,091 INFO L134 CoverageAnalysis]: Checked inductivity of 257 backedges. 116 proven. 29 refuted. 0 times theorem prover too weak. 112 trivial. 0 not checked. [2024-09-21 11:25:02,091 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2026725763] provided 0 perfect and 2 imperfect interpolant sequences [2024-09-21 11:25:02,091 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-09-21 11:25:02,091 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 23, 23] total 38 [2024-09-21 11:25:02,091 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2075358582] [2024-09-21 11:25:02,091 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-09-21 11:25:02,091 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 38 states [2024-09-21 11:25:02,092 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-21 11:25:02,092 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2024-09-21 11:25:02,092 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=269, Invalid=1137, Unknown=0, NotChecked=0, Total=1406 [2024-09-21 11:25:02,092 INFO L87 Difference]: Start difference. First operand 100 states and 110 transitions. Second operand has 38 states, 38 states have (on average 1.8157894736842106) internal successors, (69), 38 states have internal predecessors, (69), 19 states have call successors, (20), 2 states have call predecessors, (20), 1 states have return successors, (18), 18 states have call predecessors, (18), 18 states have call successors, (18) [2024-09-21 11:25:02,289 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-21 11:25:02,289 INFO L93 Difference]: Finished difference Result 177 states and 206 transitions. [2024-09-21 11:25:02,290 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2024-09-21 11:25:02,290 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 38 states have (on average 1.8157894736842106) internal successors, (69), 38 states have internal predecessors, (69), 19 states have call successors, (20), 2 states have call predecessors, (20), 1 states have return successors, (18), 18 states have call predecessors, (18), 18 states have call successors, (18) Word has length 80 [2024-09-21 11:25:02,290 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-21 11:25:02,291 INFO L225 Difference]: With dead ends: 177 [2024-09-21 11:25:02,291 INFO L226 Difference]: Without dead ends: 142 [2024-09-21 11:25:02,291 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 201 GetRequests, 146 SyntacticMatches, 18 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 849 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=277, Invalid=1205, Unknown=0, NotChecked=0, Total=1482 [2024-09-21 11:25:02,291 INFO L434 NwaCegarLoop]: 31 mSDtfsCounter, 6 mSDsluCounter, 255 mSDsCounter, 0 mSdLazyCounter, 360 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 7 SdHoareTripleChecker+Valid, 286 SdHoareTripleChecker+Invalid, 360 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 360 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-09-21 11:25:02,291 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [7 Valid, 286 Invalid, 360 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 360 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-09-21 11:25:02,292 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 142 states. [2024-09-21 11:25:02,317 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 142 to 100. [2024-09-21 11:25:02,317 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 100 states, 78 states have (on average 1.141025641025641) internal successors, (89), 79 states have internal predecessors, (89), 11 states have call successors, (11), 11 states have call predecessors, (11), 10 states have return successors, (10), 9 states have call predecessors, (10), 10 states have call successors, (10) [2024-09-21 11:25:02,317 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 100 states to 100 states and 110 transitions. [2024-09-21 11:25:02,318 INFO L78 Accepts]: Start accepts. Automaton has 100 states and 110 transitions. Word has length 80 [2024-09-21 11:25:02,318 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-21 11:25:02,318 INFO L474 AbstractCegarLoop]: Abstraction has 100 states and 110 transitions. [2024-09-21 11:25:02,318 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 38 states, 38 states have (on average 1.8157894736842106) internal successors, (69), 38 states have internal predecessors, (69), 19 states have call successors, (20), 2 states have call predecessors, (20), 1 states have return successors, (18), 18 states have call predecessors, (18), 18 states have call successors, (18) [2024-09-21 11:25:02,318 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-21 11:25:02,318 INFO L276 IsEmpty]: Start isEmpty. Operand 100 states and 110 transitions. [2024-09-21 11:25:02,319 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 81 [2024-09-21 11:25:02,319 INFO L208 NwaCegarLoop]: Found error trace [2024-09-21 11:25:02,319 INFO L216 NwaCegarLoop]: trace histogram [9, 9, 9, 8, 8, 8, 8, 8, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-09-21 11:25:02,331 INFO L540 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (52)] Forceful destruction successful, exit code 0 [2024-09-21 11:25:02,519 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable51,52 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-21 11:25:02,520 INFO L399 AbstractCegarLoop]: === Iteration 53 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-09-21 11:25:02,520 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-21 11:25:02,520 INFO L85 PathProgramCache]: Analyzing trace with hash -1777712362, now seen corresponding path program 8 times [2024-09-21 11:25:02,520 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-21 11:25:02,520 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2103944281] [2024-09-21 11:25:02,520 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-21 11:25:02,520 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-21 11:25:02,524 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:02,687 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-09-21 11:25:02,687 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:02,688 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2024-09-21 11:25:02,688 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:02,689 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2024-09-21 11:25:02,690 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:02,690 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2024-09-21 11:25:02,691 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:02,691 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2024-09-21 11:25:02,691 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:02,692 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2024-09-21 11:25:02,692 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:02,693 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2024-09-21 11:25:02,693 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:02,694 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2024-09-21 11:25:02,694 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:02,695 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2024-09-21 11:25:02,695 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:02,696 INFO L134 CoverageAnalysis]: Checked inductivity of 264 backedges. 94 proven. 58 refuted. 0 times theorem prover too weak. 112 trivial. 0 not checked. [2024-09-21 11:25:02,696 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-21 11:25:02,696 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2103944281] [2024-09-21 11:25:02,696 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2103944281] provided 0 perfect and 1 imperfect interpolant sequences [2024-09-21 11:25:02,697 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1490137434] [2024-09-21 11:25:02,697 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-09-21 11:25:02,697 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-21 11:25:02,697 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-21 11:25:02,698 INFO L229 MonitoredProcess]: Starting monitored process 53 with /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-09-21 11:25:02,698 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (53)] Waiting until timeout for monitored process [2024-09-21 11:25:02,739 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-09-21 11:25:02,739 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2024-09-21 11:25:02,740 INFO L262 TraceCheckSpWp]: Trace formula consists of 204 conjuncts, 22 conjuncts are in the unsatisfiable core [2024-09-21 11:25:02,741 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-21 11:25:02,975 INFO L134 CoverageAnalysis]: Checked inductivity of 264 backedges. 116 proven. 36 refuted. 0 times theorem prover too weak. 112 trivial. 0 not checked. [2024-09-21 11:25:02,975 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-09-21 11:25:03,133 INFO L134 CoverageAnalysis]: Checked inductivity of 264 backedges. 116 proven. 36 refuted. 0 times theorem prover too weak. 112 trivial. 0 not checked. [2024-09-21 11:25:03,133 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1490137434] provided 0 perfect and 2 imperfect interpolant sequences [2024-09-21 11:25:03,133 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-09-21 11:25:03,133 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 23, 23] total 37 [2024-09-21 11:25:03,133 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1013130427] [2024-09-21 11:25:03,133 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-09-21 11:25:03,133 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 37 states [2024-09-21 11:25:03,133 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-21 11:25:03,134 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2024-09-21 11:25:03,134 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=269, Invalid=1063, Unknown=0, NotChecked=0, Total=1332 [2024-09-21 11:25:03,134 INFO L87 Difference]: Start difference. First operand 100 states and 110 transitions. Second operand has 37 states, 37 states have (on average 1.837837837837838) internal successors, (68), 37 states have internal predecessors, (68), 19 states have call successors, (20), 2 states have call predecessors, (20), 1 states have return successors, (18), 18 states have call predecessors, (18), 18 states have call successors, (18) [2024-09-21 11:25:03,296 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-21 11:25:03,297 INFO L93 Difference]: Finished difference Result 173 states and 203 transitions. [2024-09-21 11:25:03,297 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2024-09-21 11:25:03,297 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 37 states have (on average 1.837837837837838) internal successors, (68), 37 states have internal predecessors, (68), 19 states have call successors, (20), 2 states have call predecessors, (20), 1 states have return successors, (18), 18 states have call predecessors, (18), 18 states have call successors, (18) Word has length 80 [2024-09-21 11:25:03,297 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-21 11:25:03,298 INFO L225 Difference]: With dead ends: 173 [2024-09-21 11:25:03,298 INFO L226 Difference]: Without dead ends: 138 [2024-09-21 11:25:03,299 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 201 GetRequests, 147 SyntacticMatches, 18 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 760 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=277, Invalid=1129, Unknown=0, NotChecked=0, Total=1406 [2024-09-21 11:25:03,299 INFO L434 NwaCegarLoop]: 31 mSDtfsCounter, 6 mSDsluCounter, 226 mSDsCounter, 0 mSdLazyCounter, 322 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 7 SdHoareTripleChecker+Valid, 257 SdHoareTripleChecker+Invalid, 322 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 322 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-09-21 11:25:03,299 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [7 Valid, 257 Invalid, 322 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 322 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-09-21 11:25:03,299 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 138 states. [2024-09-21 11:25:03,334 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 138 to 102. [2024-09-21 11:25:03,335 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 102 states, 80 states have (on average 1.15) internal successors, (92), 81 states have internal predecessors, (92), 11 states have call successors, (11), 11 states have call predecessors, (11), 10 states have return successors, (10), 9 states have call predecessors, (10), 10 states have call successors, (10) [2024-09-21 11:25:03,335 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 102 states to 102 states and 113 transitions. [2024-09-21 11:25:03,335 INFO L78 Accepts]: Start accepts. Automaton has 102 states and 113 transitions. Word has length 80 [2024-09-21 11:25:03,335 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-21 11:25:03,336 INFO L474 AbstractCegarLoop]: Abstraction has 102 states and 113 transitions. [2024-09-21 11:25:03,336 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 37 states, 37 states have (on average 1.837837837837838) internal successors, (68), 37 states have internal predecessors, (68), 19 states have call successors, (20), 2 states have call predecessors, (20), 1 states have return successors, (18), 18 states have call predecessors, (18), 18 states have call successors, (18) [2024-09-21 11:25:03,336 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-21 11:25:03,336 INFO L276 IsEmpty]: Start isEmpty. Operand 102 states and 113 transitions. [2024-09-21 11:25:03,336 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 82 [2024-09-21 11:25:03,336 INFO L208 NwaCegarLoop]: Found error trace [2024-09-21 11:25:03,336 INFO L216 NwaCegarLoop]: trace histogram [9, 9, 9, 9, 8, 8, 8, 8, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-09-21 11:25:03,348 INFO L540 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (53)] Forceful destruction successful, exit code 0 [2024-09-21 11:25:03,537 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable52,53 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-21 11:25:03,537 INFO L399 AbstractCegarLoop]: === Iteration 54 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-09-21 11:25:03,537 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-21 11:25:03,537 INFO L85 PathProgramCache]: Analyzing trace with hash 805249281, now seen corresponding path program 16 times [2024-09-21 11:25:03,537 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-21 11:25:03,537 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [484463749] [2024-09-21 11:25:03,537 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-21 11:25:03,538 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-21 11:25:03,542 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:03,641 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-09-21 11:25:03,642 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:03,643 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2024-09-21 11:25:03,643 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:03,644 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2024-09-21 11:25:03,644 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:03,644 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2024-09-21 11:25:03,645 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:03,646 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2024-09-21 11:25:03,646 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:03,646 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2024-09-21 11:25:03,647 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:03,647 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2024-09-21 11:25:03,647 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:03,648 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2024-09-21 11:25:03,648 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:03,649 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2024-09-21 11:25:03,649 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:03,650 INFO L134 CoverageAnalysis]: Checked inductivity of 273 backedges. 52 proven. 109 refuted. 0 times theorem prover too weak. 112 trivial. 0 not checked. [2024-09-21 11:25:03,650 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-21 11:25:03,650 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [484463749] [2024-09-21 11:25:03,650 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [484463749] provided 0 perfect and 1 imperfect interpolant sequences [2024-09-21 11:25:03,650 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1838215139] [2024-09-21 11:25:03,650 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2024-09-21 11:25:03,651 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-21 11:25:03,651 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-21 11:25:03,652 INFO L229 MonitoredProcess]: Starting monitored process 54 with /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-09-21 11:25:03,652 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (54)] Waiting until timeout for monitored process [2024-09-21 11:25:03,688 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2024-09-21 11:25:03,688 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2024-09-21 11:25:03,689 INFO L262 TraceCheckSpWp]: Trace formula consists of 209 conjuncts, 24 conjuncts are in the unsatisfiable core [2024-09-21 11:25:03,690 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-21 11:25:03,733 INFO L134 CoverageAnalysis]: Checked inductivity of 273 backedges. 61 proven. 100 refuted. 0 times theorem prover too weak. 112 trivial. 0 not checked. [2024-09-21 11:25:03,733 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-09-21 11:25:03,844 INFO L134 CoverageAnalysis]: Checked inductivity of 273 backedges. 61 proven. 100 refuted. 0 times theorem prover too weak. 112 trivial. 0 not checked. [2024-09-21 11:25:03,844 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1838215139] provided 0 perfect and 2 imperfect interpolant sequences [2024-09-21 11:25:03,844 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-09-21 11:25:03,844 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14, 14] total 17 [2024-09-21 11:25:03,844 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [937663137] [2024-09-21 11:25:03,844 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-09-21 11:25:03,845 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2024-09-21 11:25:03,845 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-21 11:25:03,845 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2024-09-21 11:25:03,845 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=79, Invalid=193, Unknown=0, NotChecked=0, Total=272 [2024-09-21 11:25:03,845 INFO L87 Difference]: Start difference. First operand 102 states and 113 transitions. Second operand has 17 states, 17 states have (on average 2.823529411764706) internal successors, (48), 15 states have internal predecessors, (48), 10 states have call successors, (12), 3 states have call predecessors, (12), 1 states have return successors, (9), 9 states have call predecessors, (9), 9 states have call successors, (9) [2024-09-21 11:25:03,940 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-21 11:25:03,940 INFO L93 Difference]: Finished difference Result 115 states and 127 transitions. [2024-09-21 11:25:03,941 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2024-09-21 11:25:03,941 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.823529411764706) internal successors, (48), 15 states have internal predecessors, (48), 10 states have call successors, (12), 3 states have call predecessors, (12), 1 states have return successors, (9), 9 states have call predecessors, (9), 9 states have call successors, (9) Word has length 81 [2024-09-21 11:25:03,941 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-21 11:25:03,942 INFO L225 Difference]: With dead ends: 115 [2024-09-21 11:25:03,942 INFO L226 Difference]: Without dead ends: 113 [2024-09-21 11:25:03,942 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 202 GetRequests, 168 SyntacticMatches, 18 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 183 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=85, Invalid=221, Unknown=0, NotChecked=0, Total=306 [2024-09-21 11:25:03,943 INFO L434 NwaCegarLoop]: 33 mSDtfsCounter, 25 mSDsluCounter, 216 mSDsCounter, 0 mSdLazyCounter, 201 mSolverCounterSat, 11 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 27 SdHoareTripleChecker+Valid, 249 SdHoareTripleChecker+Invalid, 212 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 201 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-09-21 11:25:03,943 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [27 Valid, 249 Invalid, 212 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 201 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-09-21 11:25:03,944 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 113 states. [2024-09-21 11:25:03,980 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 113 to 109. [2024-09-21 11:25:03,980 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 109 states, 85 states have (on average 1.1411764705882352) internal successors, (97), 86 states have internal predecessors, (97), 12 states have call successors, (12), 12 states have call predecessors, (12), 11 states have return successors, (11), 10 states have call predecessors, (11), 11 states have call successors, (11) [2024-09-21 11:25:03,981 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 109 states to 109 states and 120 transitions. [2024-09-21 11:25:03,981 INFO L78 Accepts]: Start accepts. Automaton has 109 states and 120 transitions. Word has length 81 [2024-09-21 11:25:03,981 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-21 11:25:03,981 INFO L474 AbstractCegarLoop]: Abstraction has 109 states and 120 transitions. [2024-09-21 11:25:03,981 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 2.823529411764706) internal successors, (48), 15 states have internal predecessors, (48), 10 states have call successors, (12), 3 states have call predecessors, (12), 1 states have return successors, (9), 9 states have call predecessors, (9), 9 states have call successors, (9) [2024-09-21 11:25:03,982 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-21 11:25:03,982 INFO L276 IsEmpty]: Start isEmpty. Operand 109 states and 120 transitions. [2024-09-21 11:25:03,982 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 89 [2024-09-21 11:25:03,982 INFO L208 NwaCegarLoop]: Found error trace [2024-09-21 11:25:03,982 INFO L216 NwaCegarLoop]: trace histogram [10, 10, 10, 9, 9, 9, 9, 9, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-09-21 11:25:03,994 INFO L552 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (54)] Ended with exit code 0 [2024-09-21 11:25:04,182 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable53,54 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-21 11:25:04,183 INFO L399 AbstractCegarLoop]: === Iteration 55 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-09-21 11:25:04,183 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-21 11:25:04,183 INFO L85 PathProgramCache]: Analyzing trace with hash 41469239, now seen corresponding path program 17 times [2024-09-21 11:25:04,183 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-21 11:25:04,183 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [422370710] [2024-09-21 11:25:04,183 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-21 11:25:04,183 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-21 11:25:04,188 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:04,391 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-09-21 11:25:04,391 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:04,392 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2024-09-21 11:25:04,392 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:04,393 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2024-09-21 11:25:04,393 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:04,394 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2024-09-21 11:25:04,394 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:04,395 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2024-09-21 11:25:04,395 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:04,396 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2024-09-21 11:25:04,396 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:04,397 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2024-09-21 11:25:04,397 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:04,397 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2024-09-21 11:25:04,398 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:04,398 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2024-09-21 11:25:04,399 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:04,400 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2024-09-21 11:25:04,400 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:04,401 INFO L134 CoverageAnalysis]: Checked inductivity of 333 backedges. 119 proven. 70 refuted. 0 times theorem prover too weak. 144 trivial. 0 not checked. [2024-09-21 11:25:04,401 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-21 11:25:04,401 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [422370710] [2024-09-21 11:25:04,401 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [422370710] provided 0 perfect and 1 imperfect interpolant sequences [2024-09-21 11:25:04,401 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [990649948] [2024-09-21 11:25:04,401 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2024-09-21 11:25:04,401 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-21 11:25:04,401 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-21 11:25:04,402 INFO L229 MonitoredProcess]: Starting monitored process 55 with /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-09-21 11:25:04,403 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (55)] Waiting until timeout for monitored process [2024-09-21 11:25:04,442 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 10 check-sat command(s) [2024-09-21 11:25:04,442 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2024-09-21 11:25:04,443 INFO L262 TraceCheckSpWp]: Trace formula consists of 223 conjuncts, 24 conjuncts are in the unsatisfiable core [2024-09-21 11:25:04,444 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-21 11:25:04,806 INFO L134 CoverageAnalysis]: Checked inductivity of 333 backedges. 144 proven. 45 refuted. 0 times theorem prover too weak. 144 trivial. 0 not checked. [2024-09-21 11:25:04,806 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-09-21 11:25:04,998 INFO L134 CoverageAnalysis]: Checked inductivity of 333 backedges. 144 proven. 45 refuted. 0 times theorem prover too weak. 144 trivial. 0 not checked. [2024-09-21 11:25:04,998 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [990649948] provided 0 perfect and 2 imperfect interpolant sequences [2024-09-21 11:25:04,998 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-09-21 11:25:04,998 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [25, 25, 25] total 49 [2024-09-21 11:25:04,998 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [233953856] [2024-09-21 11:25:04,998 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-09-21 11:25:04,998 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 49 states [2024-09-21 11:25:04,999 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-21 11:25:04,999 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 49 interpolants. [2024-09-21 11:25:04,999 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=451, Invalid=1901, Unknown=0, NotChecked=0, Total=2352 [2024-09-21 11:25:04,999 INFO L87 Difference]: Start difference. First operand 109 states and 120 transitions. Second operand has 49 states, 49 states have (on average 1.6734693877551021) internal successors, (82), 49 states have internal predecessors, (82), 21 states have call successors, (22), 2 states have call predecessors, (22), 1 states have return successors, (20), 20 states have call predecessors, (20), 20 states have call successors, (20) [2024-09-21 11:25:05,173 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-21 11:25:05,173 INFO L93 Difference]: Finished difference Result 187 states and 219 transitions. [2024-09-21 11:25:05,174 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2024-09-21 11:25:05,174 INFO L78 Accepts]: Start accepts. Automaton has has 49 states, 49 states have (on average 1.6734693877551021) internal successors, (82), 49 states have internal predecessors, (82), 21 states have call successors, (22), 2 states have call predecessors, (22), 1 states have return successors, (20), 20 states have call predecessors, (20), 20 states have call successors, (20) Word has length 88 [2024-09-21 11:25:05,174 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-21 11:25:05,175 INFO L225 Difference]: With dead ends: 187 [2024-09-21 11:25:05,175 INFO L226 Difference]: Without dead ends: 149 [2024-09-21 11:25:05,175 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 221 GetRequests, 153 SyntacticMatches, 20 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1793 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=459, Invalid=1991, Unknown=0, NotChecked=0, Total=2450 [2024-09-21 11:25:05,175 INFO L434 NwaCegarLoop]: 31 mSDtfsCounter, 6 mSDsluCounter, 204 mSDsCounter, 0 mSdLazyCounter, 301 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 7 SdHoareTripleChecker+Valid, 235 SdHoareTripleChecker+Invalid, 301 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 301 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-09-21 11:25:05,176 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [7 Valid, 235 Invalid, 301 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 301 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-09-21 11:25:05,176 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 149 states. [2024-09-21 11:25:05,205 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 149 to 110. [2024-09-21 11:25:05,206 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 110 states, 86 states have (on average 1.1395348837209303) internal successors, (98), 87 states have internal predecessors, (98), 12 states have call successors, (12), 12 states have call predecessors, (12), 11 states have return successors, (11), 10 states have call predecessors, (11), 11 states have call successors, (11) [2024-09-21 11:25:05,206 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 110 states to 110 states and 121 transitions. [2024-09-21 11:25:05,206 INFO L78 Accepts]: Start accepts. Automaton has 110 states and 121 transitions. Word has length 88 [2024-09-21 11:25:05,207 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-21 11:25:05,207 INFO L474 AbstractCegarLoop]: Abstraction has 110 states and 121 transitions. [2024-09-21 11:25:05,207 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 49 states, 49 states have (on average 1.6734693877551021) internal successors, (82), 49 states have internal predecessors, (82), 21 states have call successors, (22), 2 states have call predecessors, (22), 1 states have return successors, (20), 20 states have call predecessors, (20), 20 states have call successors, (20) [2024-09-21 11:25:05,207 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-21 11:25:05,207 INFO L276 IsEmpty]: Start isEmpty. Operand 110 states and 121 transitions. [2024-09-21 11:25:05,207 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 89 [2024-09-21 11:25:05,207 INFO L208 NwaCegarLoop]: Found error trace [2024-09-21 11:25:05,207 INFO L216 NwaCegarLoop]: trace histogram [10, 10, 10, 9, 9, 9, 9, 8, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-09-21 11:25:05,219 INFO L540 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (55)] Forceful destruction successful, exit code 0 [2024-09-21 11:25:05,408 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable54,55 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-21 11:25:05,408 INFO L399 AbstractCegarLoop]: === Iteration 56 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-09-21 11:25:05,408 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-21 11:25:05,408 INFO L85 PathProgramCache]: Analyzing trace with hash 1330059702, now seen corresponding path program 29 times [2024-09-21 11:25:05,408 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-21 11:25:05,408 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1695139349] [2024-09-21 11:25:05,409 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-21 11:25:05,409 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-21 11:25:05,418 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:05,613 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-09-21 11:25:05,613 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:05,614 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2024-09-21 11:25:05,614 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:05,615 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2024-09-21 11:25:05,615 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:05,616 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2024-09-21 11:25:05,616 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:05,617 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2024-09-21 11:25:05,617 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:05,618 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2024-09-21 11:25:05,618 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:05,619 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2024-09-21 11:25:05,619 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:05,619 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2024-09-21 11:25:05,620 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:05,620 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2024-09-21 11:25:05,621 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:05,621 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2024-09-21 11:25:05,622 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:05,622 INFO L134 CoverageAnalysis]: Checked inductivity of 325 backedges. 119 proven. 62 refuted. 0 times theorem prover too weak. 144 trivial. 0 not checked. [2024-09-21 11:25:05,622 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-21 11:25:05,622 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1695139349] [2024-09-21 11:25:05,622 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1695139349] provided 0 perfect and 1 imperfect interpolant sequences [2024-09-21 11:25:05,623 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1333166509] [2024-09-21 11:25:05,623 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2024-09-21 11:25:05,623 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-21 11:25:05,623 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-21 11:25:05,624 INFO L229 MonitoredProcess]: Starting monitored process 56 with /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-09-21 11:25:05,624 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (56)] Waiting until timeout for monitored process [2024-09-21 11:25:05,664 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 10 check-sat command(s) [2024-09-21 11:25:05,664 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2024-09-21 11:25:05,665 INFO L262 TraceCheckSpWp]: Trace formula consists of 223 conjuncts, 24 conjuncts are in the unsatisfiable core [2024-09-21 11:25:05,666 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-21 11:25:05,997 INFO L134 CoverageAnalysis]: Checked inductivity of 325 backedges. 144 proven. 37 refuted. 0 times theorem prover too weak. 144 trivial. 0 not checked. [2024-09-21 11:25:05,997 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-09-21 11:25:06,188 INFO L134 CoverageAnalysis]: Checked inductivity of 325 backedges. 144 proven. 37 refuted. 0 times theorem prover too weak. 144 trivial. 0 not checked. [2024-09-21 11:25:06,189 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1333166509] provided 0 perfect and 2 imperfect interpolant sequences [2024-09-21 11:25:06,189 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-09-21 11:25:06,189 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [25, 25, 25] total 48 [2024-09-21 11:25:06,189 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [577260918] [2024-09-21 11:25:06,189 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-09-21 11:25:06,189 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 48 states [2024-09-21 11:25:06,189 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-21 11:25:06,190 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 48 interpolants. [2024-09-21 11:25:06,190 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=420, Invalid=1836, Unknown=0, NotChecked=0, Total=2256 [2024-09-21 11:25:06,190 INFO L87 Difference]: Start difference. First operand 110 states and 121 transitions. Second operand has 48 states, 48 states have (on average 1.6875) internal successors, (81), 48 states have internal predecessors, (81), 21 states have call successors, (22), 2 states have call predecessors, (22), 1 states have return successors, (20), 20 states have call predecessors, (20), 20 states have call successors, (20) [2024-09-21 11:25:06,386 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-21 11:25:06,386 INFO L93 Difference]: Finished difference Result 195 states and 227 transitions. [2024-09-21 11:25:06,387 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2024-09-21 11:25:06,387 INFO L78 Accepts]: Start accepts. Automaton has has 48 states, 48 states have (on average 1.6875) internal successors, (81), 48 states have internal predecessors, (81), 21 states have call successors, (22), 2 states have call predecessors, (22), 1 states have return successors, (20), 20 states have call predecessors, (20), 20 states have call successors, (20) Word has length 88 [2024-09-21 11:25:06,387 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-21 11:25:06,388 INFO L225 Difference]: With dead ends: 195 [2024-09-21 11:25:06,388 INFO L226 Difference]: Without dead ends: 157 [2024-09-21 11:25:06,388 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 221 GetRequests, 154 SyntacticMatches, 20 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1717 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=428, Invalid=1924, Unknown=0, NotChecked=0, Total=2352 [2024-09-21 11:25:06,388 INFO L434 NwaCegarLoop]: 33 mSDtfsCounter, 6 mSDsluCounter, 240 mSDsCounter, 0 mSdLazyCounter, 350 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 7 SdHoareTripleChecker+Valid, 273 SdHoareTripleChecker+Invalid, 350 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 350 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-09-21 11:25:06,388 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [7 Valid, 273 Invalid, 350 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 350 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-09-21 11:25:06,389 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 157 states. [2024-09-21 11:25:06,422 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 157 to 110. [2024-09-21 11:25:06,422 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 110 states, 86 states have (on average 1.1395348837209303) internal successors, (98), 87 states have internal predecessors, (98), 12 states have call successors, (12), 12 states have call predecessors, (12), 11 states have return successors, (11), 10 states have call predecessors, (11), 11 states have call successors, (11) [2024-09-21 11:25:06,422 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 110 states to 110 states and 121 transitions. [2024-09-21 11:25:06,423 INFO L78 Accepts]: Start accepts. Automaton has 110 states and 121 transitions. Word has length 88 [2024-09-21 11:25:06,423 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-21 11:25:06,423 INFO L474 AbstractCegarLoop]: Abstraction has 110 states and 121 transitions. [2024-09-21 11:25:06,423 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 48 states, 48 states have (on average 1.6875) internal successors, (81), 48 states have internal predecessors, (81), 21 states have call successors, (22), 2 states have call predecessors, (22), 1 states have return successors, (20), 20 states have call predecessors, (20), 20 states have call successors, (20) [2024-09-21 11:25:06,423 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-21 11:25:06,423 INFO L276 IsEmpty]: Start isEmpty. Operand 110 states and 121 transitions. [2024-09-21 11:25:06,423 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 89 [2024-09-21 11:25:06,423 INFO L208 NwaCegarLoop]: Found error trace [2024-09-21 11:25:06,424 INFO L216 NwaCegarLoop]: trace histogram [10, 10, 10, 9, 9, 9, 9, 7, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-09-21 11:25:06,435 INFO L552 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (56)] Ended with exit code 0 [2024-09-21 11:25:06,624 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable55,56 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-21 11:25:06,624 INFO L399 AbstractCegarLoop]: === Iteration 57 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-09-21 11:25:06,624 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-21 11:25:06,624 INFO L85 PathProgramCache]: Analyzing trace with hash -13846185, now seen corresponding path program 30 times [2024-09-21 11:25:06,624 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-21 11:25:06,624 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1418931134] [2024-09-21 11:25:06,624 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-21 11:25:06,624 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-21 11:25:06,633 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:06,857 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-09-21 11:25:06,858 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:06,859 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2024-09-21 11:25:06,859 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:06,860 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2024-09-21 11:25:06,860 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:06,861 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2024-09-21 11:25:06,861 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:06,861 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2024-09-21 11:25:06,862 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:06,862 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2024-09-21 11:25:06,863 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:06,863 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2024-09-21 11:25:06,864 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:06,864 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2024-09-21 11:25:06,864 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:06,865 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2024-09-21 11:25:06,865 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:06,866 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2024-09-21 11:25:06,866 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:06,867 INFO L134 CoverageAnalysis]: Checked inductivity of 319 backedges. 119 proven. 56 refuted. 0 times theorem prover too weak. 144 trivial. 0 not checked. [2024-09-21 11:25:06,867 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-21 11:25:06,867 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1418931134] [2024-09-21 11:25:06,867 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1418931134] provided 0 perfect and 1 imperfect interpolant sequences [2024-09-21 11:25:06,867 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1315095736] [2024-09-21 11:25:06,867 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2024-09-21 11:25:06,867 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-21 11:25:06,867 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-21 11:25:06,868 INFO L229 MonitoredProcess]: Starting monitored process 57 with /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-09-21 11:25:06,869 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (57)] Waiting until timeout for monitored process [2024-09-21 11:25:06,908 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 10 check-sat command(s) [2024-09-21 11:25:06,908 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2024-09-21 11:25:06,909 INFO L262 TraceCheckSpWp]: Trace formula consists of 223 conjuncts, 24 conjuncts are in the unsatisfiable core [2024-09-21 11:25:06,910 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-21 11:25:07,231 INFO L134 CoverageAnalysis]: Checked inductivity of 319 backedges. 144 proven. 31 refuted. 0 times theorem prover too weak. 144 trivial. 0 not checked. [2024-09-21 11:25:07,231 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-09-21 11:25:07,432 INFO L134 CoverageAnalysis]: Checked inductivity of 319 backedges. 144 proven. 31 refuted. 0 times theorem prover too weak. 144 trivial. 0 not checked. [2024-09-21 11:25:07,433 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1315095736] provided 0 perfect and 2 imperfect interpolant sequences [2024-09-21 11:25:07,433 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-09-21 11:25:07,433 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [25, 25, 25] total 47 [2024-09-21 11:25:07,433 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1065333056] [2024-09-21 11:25:07,433 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-09-21 11:25:07,433 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 47 states [2024-09-21 11:25:07,433 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-21 11:25:07,433 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 47 interpolants. [2024-09-21 11:25:07,434 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=393, Invalid=1769, Unknown=0, NotChecked=0, Total=2162 [2024-09-21 11:25:07,434 INFO L87 Difference]: Start difference. First operand 110 states and 121 transitions. Second operand has 47 states, 47 states have (on average 1.702127659574468) internal successors, (80), 47 states have internal predecessors, (80), 21 states have call successors, (22), 2 states have call predecessors, (22), 1 states have return successors, (20), 20 states have call predecessors, (20), 20 states have call successors, (20) [2024-09-21 11:25:07,660 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-21 11:25:07,660 INFO L93 Difference]: Finished difference Result 201 states and 233 transitions. [2024-09-21 11:25:07,660 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2024-09-21 11:25:07,660 INFO L78 Accepts]: Start accepts. Automaton has has 47 states, 47 states have (on average 1.702127659574468) internal successors, (80), 47 states have internal predecessors, (80), 21 states have call successors, (22), 2 states have call predecessors, (22), 1 states have return successors, (20), 20 states have call predecessors, (20), 20 states have call successors, (20) Word has length 88 [2024-09-21 11:25:07,660 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-21 11:25:07,661 INFO L225 Difference]: With dead ends: 201 [2024-09-21 11:25:07,661 INFO L226 Difference]: Without dead ends: 163 [2024-09-21 11:25:07,661 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 221 GetRequests, 155 SyntacticMatches, 20 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1606 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=401, Invalid=1855, Unknown=0, NotChecked=0, Total=2256 [2024-09-21 11:25:07,662 INFO L434 NwaCegarLoop]: 33 mSDtfsCounter, 6 mSDsluCounter, 327 mSDsCounter, 0 mSdLazyCounter, 409 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 7 SdHoareTripleChecker+Valid, 360 SdHoareTripleChecker+Invalid, 409 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 409 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-09-21 11:25:07,662 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [7 Valid, 360 Invalid, 409 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 409 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-09-21 11:25:07,662 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 163 states. [2024-09-21 11:25:07,701 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 163 to 110. [2024-09-21 11:25:07,702 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 110 states, 86 states have (on average 1.1395348837209303) internal successors, (98), 87 states have internal predecessors, (98), 12 states have call successors, (12), 12 states have call predecessors, (12), 11 states have return successors, (11), 10 states have call predecessors, (11), 11 states have call successors, (11) [2024-09-21 11:25:07,702 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 110 states to 110 states and 121 transitions. [2024-09-21 11:25:07,702 INFO L78 Accepts]: Start accepts. Automaton has 110 states and 121 transitions. Word has length 88 [2024-09-21 11:25:07,702 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-21 11:25:07,702 INFO L474 AbstractCegarLoop]: Abstraction has 110 states and 121 transitions. [2024-09-21 11:25:07,703 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 47 states, 47 states have (on average 1.702127659574468) internal successors, (80), 47 states have internal predecessors, (80), 21 states have call successors, (22), 2 states have call predecessors, (22), 1 states have return successors, (20), 20 states have call predecessors, (20), 20 states have call successors, (20) [2024-09-21 11:25:07,703 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-21 11:25:07,703 INFO L276 IsEmpty]: Start isEmpty. Operand 110 states and 121 transitions. [2024-09-21 11:25:07,703 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 89 [2024-09-21 11:25:07,703 INFO L208 NwaCegarLoop]: Found error trace [2024-09-21 11:25:07,703 INFO L216 NwaCegarLoop]: trace histogram [10, 10, 10, 9, 9, 9, 9, 6, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-09-21 11:25:07,715 INFO L552 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (57)] Ended with exit code 0 [2024-09-21 11:25:07,904 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 57 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable56 [2024-09-21 11:25:07,904 INFO L399 AbstractCegarLoop]: === Iteration 58 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-09-21 11:25:07,904 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-21 11:25:07,904 INFO L85 PathProgramCache]: Analyzing trace with hash 1882464662, now seen corresponding path program 31 times [2024-09-21 11:25:07,904 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-21 11:25:07,904 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1003135052] [2024-09-21 11:25:07,904 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-21 11:25:07,905 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-21 11:25:07,909 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:08,137 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-09-21 11:25:08,138 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:08,138 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2024-09-21 11:25:08,139 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:08,139 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2024-09-21 11:25:08,140 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:08,140 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2024-09-21 11:25:08,140 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:08,141 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2024-09-21 11:25:08,142 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:08,142 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2024-09-21 11:25:08,143 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:08,143 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2024-09-21 11:25:08,144 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:08,144 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2024-09-21 11:25:08,144 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:08,145 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2024-09-21 11:25:08,145 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:08,146 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2024-09-21 11:25:08,147 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:08,147 INFO L134 CoverageAnalysis]: Checked inductivity of 315 backedges. 119 proven. 52 refuted. 0 times theorem prover too weak. 144 trivial. 0 not checked. [2024-09-21 11:25:08,147 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-21 11:25:08,147 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1003135052] [2024-09-21 11:25:08,148 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1003135052] provided 0 perfect and 1 imperfect interpolant sequences [2024-09-21 11:25:08,148 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1164764015] [2024-09-21 11:25:08,148 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2024-09-21 11:25:08,148 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-21 11:25:08,148 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-21 11:25:08,149 INFO L229 MonitoredProcess]: Starting monitored process 58 with /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-09-21 11:25:08,150 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (58)] Waiting until timeout for monitored process [2024-09-21 11:25:08,190 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:08,191 INFO L262 TraceCheckSpWp]: Trace formula consists of 223 conjuncts, 24 conjuncts are in the unsatisfiable core [2024-09-21 11:25:08,192 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-21 11:25:08,574 INFO L134 CoverageAnalysis]: Checked inductivity of 315 backedges. 144 proven. 27 refuted. 0 times theorem prover too weak. 144 trivial. 0 not checked. [2024-09-21 11:25:08,574 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-09-21 11:25:08,751 INFO L134 CoverageAnalysis]: Checked inductivity of 315 backedges. 144 proven. 27 refuted. 0 times theorem prover too weak. 144 trivial. 0 not checked. [2024-09-21 11:25:08,751 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1164764015] provided 0 perfect and 2 imperfect interpolant sequences [2024-09-21 11:25:08,751 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-09-21 11:25:08,751 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [25, 25, 25] total 46 [2024-09-21 11:25:08,752 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [816834398] [2024-09-21 11:25:08,752 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-09-21 11:25:08,752 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 46 states [2024-09-21 11:25:08,752 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-21 11:25:08,752 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 46 interpolants. [2024-09-21 11:25:08,752 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=370, Invalid=1700, Unknown=0, NotChecked=0, Total=2070 [2024-09-21 11:25:08,752 INFO L87 Difference]: Start difference. First operand 110 states and 121 transitions. Second operand has 46 states, 46 states have (on average 1.7173913043478262) internal successors, (79), 46 states have internal predecessors, (79), 21 states have call successors, (22), 2 states have call predecessors, (22), 1 states have return successors, (20), 20 states have call predecessors, (20), 20 states have call successors, (20) [2024-09-21 11:25:09,022 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-21 11:25:09,022 INFO L93 Difference]: Finished difference Result 205 states and 237 transitions. [2024-09-21 11:25:09,022 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2024-09-21 11:25:09,023 INFO L78 Accepts]: Start accepts. Automaton has has 46 states, 46 states have (on average 1.7173913043478262) internal successors, (79), 46 states have internal predecessors, (79), 21 states have call successors, (22), 2 states have call predecessors, (22), 1 states have return successors, (20), 20 states have call predecessors, (20), 20 states have call successors, (20) Word has length 88 [2024-09-21 11:25:09,023 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-21 11:25:09,024 INFO L225 Difference]: With dead ends: 205 [2024-09-21 11:25:09,024 INFO L226 Difference]: Without dead ends: 167 [2024-09-21 11:25:09,024 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 221 GetRequests, 156 SyntacticMatches, 20 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1498 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=378, Invalid=1784, Unknown=0, NotChecked=0, Total=2162 [2024-09-21 11:25:09,024 INFO L434 NwaCegarLoop]: 33 mSDtfsCounter, 6 mSDsluCounter, 318 mSDsCounter, 0 mSdLazyCounter, 414 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 7 SdHoareTripleChecker+Valid, 351 SdHoareTripleChecker+Invalid, 414 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 414 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-09-21 11:25:09,024 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [7 Valid, 351 Invalid, 414 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 414 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-09-21 11:25:09,025 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 167 states. [2024-09-21 11:25:09,059 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 167 to 110. [2024-09-21 11:25:09,060 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 110 states, 86 states have (on average 1.1395348837209303) internal successors, (98), 87 states have internal predecessors, (98), 12 states have call successors, (12), 12 states have call predecessors, (12), 11 states have return successors, (11), 10 states have call predecessors, (11), 11 states have call successors, (11) [2024-09-21 11:25:09,060 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 110 states to 110 states and 121 transitions. [2024-09-21 11:25:09,060 INFO L78 Accepts]: Start accepts. Automaton has 110 states and 121 transitions. Word has length 88 [2024-09-21 11:25:09,060 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-21 11:25:09,060 INFO L474 AbstractCegarLoop]: Abstraction has 110 states and 121 transitions. [2024-09-21 11:25:09,060 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 46 states, 46 states have (on average 1.7173913043478262) internal successors, (79), 46 states have internal predecessors, (79), 21 states have call successors, (22), 2 states have call predecessors, (22), 1 states have return successors, (20), 20 states have call predecessors, (20), 20 states have call successors, (20) [2024-09-21 11:25:09,061 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-21 11:25:09,061 INFO L276 IsEmpty]: Start isEmpty. Operand 110 states and 121 transitions. [2024-09-21 11:25:09,061 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 89 [2024-09-21 11:25:09,061 INFO L208 NwaCegarLoop]: Found error trace [2024-09-21 11:25:09,061 INFO L216 NwaCegarLoop]: trace histogram [10, 10, 10, 9, 9, 9, 9, 5, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-09-21 11:25:09,072 INFO L552 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (58)] Ended with exit code 0 [2024-09-21 11:25:09,261 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 58 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable57 [2024-09-21 11:25:09,262 INFO L399 AbstractCegarLoop]: === Iteration 59 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-09-21 11:25:09,262 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-21 11:25:09,262 INFO L85 PathProgramCache]: Analyzing trace with hash 1250899319, now seen corresponding path program 32 times [2024-09-21 11:25:09,262 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-21 11:25:09,262 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2032731844] [2024-09-21 11:25:09,262 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-21 11:25:09,262 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-21 11:25:09,267 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:09,503 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-09-21 11:25:09,504 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:09,505 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2024-09-21 11:25:09,505 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:09,506 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2024-09-21 11:25:09,506 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:09,507 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2024-09-21 11:25:09,507 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:09,508 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2024-09-21 11:25:09,508 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:09,509 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2024-09-21 11:25:09,509 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:09,510 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2024-09-21 11:25:09,510 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:09,511 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2024-09-21 11:25:09,511 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:09,512 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2024-09-21 11:25:09,512 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:09,513 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2024-09-21 11:25:09,513 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:09,514 INFO L134 CoverageAnalysis]: Checked inductivity of 313 backedges. 119 proven. 50 refuted. 0 times theorem prover too weak. 144 trivial. 0 not checked. [2024-09-21 11:25:09,514 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-21 11:25:09,514 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2032731844] [2024-09-21 11:25:09,514 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2032731844] provided 0 perfect and 1 imperfect interpolant sequences [2024-09-21 11:25:09,514 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [48057433] [2024-09-21 11:25:09,514 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-09-21 11:25:09,514 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-21 11:25:09,515 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-21 11:25:09,516 INFO L229 MonitoredProcess]: Starting monitored process 59 with /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-09-21 11:25:09,517 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (59)] Waiting until timeout for monitored process [2024-09-21 11:25:09,559 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-09-21 11:25:09,560 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2024-09-21 11:25:09,561 INFO L262 TraceCheckSpWp]: Trace formula consists of 223 conjuncts, 24 conjuncts are in the unsatisfiable core [2024-09-21 11:25:09,562 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-21 11:25:09,873 INFO L134 CoverageAnalysis]: Checked inductivity of 313 backedges. 144 proven. 25 refuted. 0 times theorem prover too weak. 144 trivial. 0 not checked. [2024-09-21 11:25:09,873 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-09-21 11:25:10,059 INFO L134 CoverageAnalysis]: Checked inductivity of 313 backedges. 144 proven. 25 refuted. 0 times theorem prover too weak. 144 trivial. 0 not checked. [2024-09-21 11:25:10,059 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [48057433] provided 0 perfect and 2 imperfect interpolant sequences [2024-09-21 11:25:10,059 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-09-21 11:25:10,059 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [25, 25, 25] total 45 [2024-09-21 11:25:10,060 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1829910202] [2024-09-21 11:25:10,060 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-09-21 11:25:10,060 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 45 states [2024-09-21 11:25:10,060 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-21 11:25:10,060 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 45 interpolants. [2024-09-21 11:25:10,060 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=351, Invalid=1629, Unknown=0, NotChecked=0, Total=1980 [2024-09-21 11:25:10,061 INFO L87 Difference]: Start difference. First operand 110 states and 121 transitions. Second operand has 45 states, 45 states have (on average 1.7333333333333334) internal successors, (78), 45 states have internal predecessors, (78), 21 states have call successors, (22), 2 states have call predecessors, (22), 1 states have return successors, (20), 20 states have call predecessors, (20), 20 states have call successors, (20) [2024-09-21 11:25:10,307 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-21 11:25:10,308 INFO L93 Difference]: Finished difference Result 207 states and 239 transitions. [2024-09-21 11:25:10,308 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2024-09-21 11:25:10,308 INFO L78 Accepts]: Start accepts. Automaton has has 45 states, 45 states have (on average 1.7333333333333334) internal successors, (78), 45 states have internal predecessors, (78), 21 states have call successors, (22), 2 states have call predecessors, (22), 1 states have return successors, (20), 20 states have call predecessors, (20), 20 states have call successors, (20) Word has length 88 [2024-09-21 11:25:10,308 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-21 11:25:10,309 INFO L225 Difference]: With dead ends: 207 [2024-09-21 11:25:10,309 INFO L226 Difference]: Without dead ends: 169 [2024-09-21 11:25:10,309 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 221 GetRequests, 157 SyntacticMatches, 20 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1393 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=359, Invalid=1711, Unknown=0, NotChecked=0, Total=2070 [2024-09-21 11:25:10,309 INFO L434 NwaCegarLoop]: 31 mSDtfsCounter, 6 mSDsluCounter, 209 mSDsCounter, 0 mSdLazyCounter, 375 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 7 SdHoareTripleChecker+Valid, 240 SdHoareTripleChecker+Invalid, 375 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 375 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-09-21 11:25:10,310 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [7 Valid, 240 Invalid, 375 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 375 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-09-21 11:25:10,310 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 169 states. [2024-09-21 11:25:10,345 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 169 to 110. [2024-09-21 11:25:10,345 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 110 states, 86 states have (on average 1.1395348837209303) internal successors, (98), 87 states have internal predecessors, (98), 12 states have call successors, (12), 12 states have call predecessors, (12), 11 states have return successors, (11), 10 states have call predecessors, (11), 11 states have call successors, (11) [2024-09-21 11:25:10,345 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 110 states to 110 states and 121 transitions. [2024-09-21 11:25:10,346 INFO L78 Accepts]: Start accepts. Automaton has 110 states and 121 transitions. Word has length 88 [2024-09-21 11:25:10,346 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-21 11:25:10,346 INFO L474 AbstractCegarLoop]: Abstraction has 110 states and 121 transitions. [2024-09-21 11:25:10,346 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 45 states, 45 states have (on average 1.7333333333333334) internal successors, (78), 45 states have internal predecessors, (78), 21 states have call successors, (22), 2 states have call predecessors, (22), 1 states have return successors, (20), 20 states have call predecessors, (20), 20 states have call successors, (20) [2024-09-21 11:25:10,346 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-21 11:25:10,346 INFO L276 IsEmpty]: Start isEmpty. Operand 110 states and 121 transitions. [2024-09-21 11:25:10,347 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 89 [2024-09-21 11:25:10,347 INFO L208 NwaCegarLoop]: Found error trace [2024-09-21 11:25:10,347 INFO L216 NwaCegarLoop]: trace histogram [10, 10, 10, 9, 9, 9, 9, 5, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-09-21 11:25:10,358 INFO L552 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (59)] Ended with exit code 0 [2024-09-21 11:25:10,547 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 59 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable58 [2024-09-21 11:25:10,547 INFO L399 AbstractCegarLoop]: === Iteration 60 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-09-21 11:25:10,547 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-21 11:25:10,547 INFO L85 PathProgramCache]: Analyzing trace with hash -293494410, now seen corresponding path program 33 times [2024-09-21 11:25:10,548 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-21 11:25:10,548 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [275088619] [2024-09-21 11:25:10,548 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-21 11:25:10,548 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-21 11:25:10,553 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:10,741 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-09-21 11:25:10,741 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:10,742 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2024-09-21 11:25:10,742 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:10,743 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2024-09-21 11:25:10,743 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:10,744 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2024-09-21 11:25:10,744 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:10,745 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2024-09-21 11:25:10,745 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:10,745 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2024-09-21 11:25:10,746 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:10,746 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2024-09-21 11:25:10,747 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:10,747 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2024-09-21 11:25:10,747 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:10,748 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2024-09-21 11:25:10,748 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:10,749 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2024-09-21 11:25:10,749 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:10,750 INFO L134 CoverageAnalysis]: Checked inductivity of 313 backedges. 119 proven. 50 refuted. 0 times theorem prover too weak. 144 trivial. 0 not checked. [2024-09-21 11:25:10,750 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-21 11:25:10,750 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [275088619] [2024-09-21 11:25:10,750 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [275088619] provided 0 perfect and 1 imperfect interpolant sequences [2024-09-21 11:25:10,750 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1113798294] [2024-09-21 11:25:10,750 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-09-21 11:25:10,750 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-21 11:25:10,750 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-21 11:25:10,753 INFO L229 MonitoredProcess]: Starting monitored process 60 with /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-09-21 11:25:10,753 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (60)] Waiting until timeout for monitored process [2024-09-21 11:25:10,793 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 10 check-sat command(s) [2024-09-21 11:25:10,793 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2024-09-21 11:25:10,794 INFO L262 TraceCheckSpWp]: Trace formula consists of 223 conjuncts, 24 conjuncts are in the unsatisfiable core [2024-09-21 11:25:10,795 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-21 11:25:11,103 INFO L134 CoverageAnalysis]: Checked inductivity of 313 backedges. 144 proven. 25 refuted. 0 times theorem prover too weak. 144 trivial. 0 not checked. [2024-09-21 11:25:11,104 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-09-21 11:25:11,327 INFO L134 CoverageAnalysis]: Checked inductivity of 313 backedges. 144 proven. 25 refuted. 0 times theorem prover too weak. 144 trivial. 0 not checked. [2024-09-21 11:25:11,327 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1113798294] provided 0 perfect and 2 imperfect interpolant sequences [2024-09-21 11:25:11,327 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-09-21 11:25:11,327 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [25, 25, 25] total 44 [2024-09-21 11:25:11,327 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1415966835] [2024-09-21 11:25:11,328 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-09-21 11:25:11,328 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 44 states [2024-09-21 11:25:11,328 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-21 11:25:11,328 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 44 interpolants. [2024-09-21 11:25:11,329 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=336, Invalid=1556, Unknown=0, NotChecked=0, Total=1892 [2024-09-21 11:25:11,329 INFO L87 Difference]: Start difference. First operand 110 states and 121 transitions. Second operand has 44 states, 44 states have (on average 1.75) internal successors, (77), 44 states have internal predecessors, (77), 21 states have call successors, (22), 2 states have call predecessors, (22), 1 states have return successors, (20), 20 states have call predecessors, (20), 20 states have call successors, (20) [2024-09-21 11:25:11,575 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-21 11:25:11,576 INFO L93 Difference]: Finished difference Result 207 states and 239 transitions. [2024-09-21 11:25:11,576 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2024-09-21 11:25:11,576 INFO L78 Accepts]: Start accepts. Automaton has has 44 states, 44 states have (on average 1.75) internal successors, (77), 44 states have internal predecessors, (77), 21 states have call successors, (22), 2 states have call predecessors, (22), 1 states have return successors, (20), 20 states have call predecessors, (20), 20 states have call successors, (20) Word has length 88 [2024-09-21 11:25:11,576 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-21 11:25:11,577 INFO L225 Difference]: With dead ends: 207 [2024-09-21 11:25:11,577 INFO L226 Difference]: Without dead ends: 169 [2024-09-21 11:25:11,577 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 221 GetRequests, 158 SyntacticMatches, 20 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1291 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=344, Invalid=1636, Unknown=0, NotChecked=0, Total=1980 [2024-09-21 11:25:11,578 INFO L434 NwaCegarLoop]: 35 mSDtfsCounter, 6 mSDsluCounter, 228 mSDsCounter, 0 mSdLazyCounter, 333 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 7 SdHoareTripleChecker+Valid, 263 SdHoareTripleChecker+Invalid, 333 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 333 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-09-21 11:25:11,578 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [7 Valid, 263 Invalid, 333 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 333 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-09-21 11:25:11,578 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 169 states. [2024-09-21 11:25:11,614 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 169 to 110. [2024-09-21 11:25:11,614 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 110 states, 86 states have (on average 1.1395348837209303) internal successors, (98), 87 states have internal predecessors, (98), 12 states have call successors, (12), 12 states have call predecessors, (12), 11 states have return successors, (11), 10 states have call predecessors, (11), 11 states have call successors, (11) [2024-09-21 11:25:11,615 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 110 states to 110 states and 121 transitions. [2024-09-21 11:25:11,615 INFO L78 Accepts]: Start accepts. Automaton has 110 states and 121 transitions. Word has length 88 [2024-09-21 11:25:11,615 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-21 11:25:11,615 INFO L474 AbstractCegarLoop]: Abstraction has 110 states and 121 transitions. [2024-09-21 11:25:11,615 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 44 states, 44 states have (on average 1.75) internal successors, (77), 44 states have internal predecessors, (77), 21 states have call successors, (22), 2 states have call predecessors, (22), 1 states have return successors, (20), 20 states have call predecessors, (20), 20 states have call successors, (20) [2024-09-21 11:25:11,615 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-21 11:25:11,616 INFO L276 IsEmpty]: Start isEmpty. Operand 110 states and 121 transitions. [2024-09-21 11:25:11,616 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 89 [2024-09-21 11:25:11,616 INFO L208 NwaCegarLoop]: Found error trace [2024-09-21 11:25:11,616 INFO L216 NwaCegarLoop]: trace histogram [10, 10, 10, 9, 9, 9, 9, 6, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-09-21 11:25:11,627 INFO L552 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (60)] Ended with exit code 0 [2024-09-21 11:25:11,816 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 60 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable59 [2024-09-21 11:25:11,816 INFO L399 AbstractCegarLoop]: === Iteration 61 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-09-21 11:25:11,817 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-21 11:25:11,817 INFO L85 PathProgramCache]: Analyzing trace with hash 1319254423, now seen corresponding path program 34 times [2024-09-21 11:25:11,817 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-21 11:25:11,817 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1024006096] [2024-09-21 11:25:11,817 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-21 11:25:11,817 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-21 11:25:11,822 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:12,016 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-09-21 11:25:12,016 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:12,017 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2024-09-21 11:25:12,018 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:12,018 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2024-09-21 11:25:12,019 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:12,019 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2024-09-21 11:25:12,020 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:12,020 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2024-09-21 11:25:12,020 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:12,021 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2024-09-21 11:25:12,021 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:12,022 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2024-09-21 11:25:12,022 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:12,023 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2024-09-21 11:25:12,023 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:12,024 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2024-09-21 11:25:12,024 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:12,025 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2024-09-21 11:25:12,025 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:12,026 INFO L134 CoverageAnalysis]: Checked inductivity of 315 backedges. 119 proven. 52 refuted. 0 times theorem prover too weak. 144 trivial. 0 not checked. [2024-09-21 11:25:12,026 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-21 11:25:12,026 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1024006096] [2024-09-21 11:25:12,026 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1024006096] provided 0 perfect and 1 imperfect interpolant sequences [2024-09-21 11:25:12,026 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1267653316] [2024-09-21 11:25:12,026 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2024-09-21 11:25:12,026 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-21 11:25:12,026 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-21 11:25:12,027 INFO L229 MonitoredProcess]: Starting monitored process 61 with /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-09-21 11:25:12,028 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (61)] Waiting until timeout for monitored process [2024-09-21 11:25:12,064 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2024-09-21 11:25:12,065 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2024-09-21 11:25:12,065 INFO L262 TraceCheckSpWp]: Trace formula consists of 223 conjuncts, 24 conjuncts are in the unsatisfiable core [2024-09-21 11:25:12,066 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-21 11:25:12,347 INFO L134 CoverageAnalysis]: Checked inductivity of 315 backedges. 144 proven. 27 refuted. 0 times theorem prover too weak. 144 trivial. 0 not checked. [2024-09-21 11:25:12,347 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-09-21 11:25:12,522 INFO L134 CoverageAnalysis]: Checked inductivity of 315 backedges. 144 proven. 27 refuted. 0 times theorem prover too weak. 144 trivial. 0 not checked. [2024-09-21 11:25:12,522 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1267653316] provided 0 perfect and 2 imperfect interpolant sequences [2024-09-21 11:25:12,522 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-09-21 11:25:12,523 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [25, 25, 25] total 43 [2024-09-21 11:25:12,523 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [582151000] [2024-09-21 11:25:12,523 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-09-21 11:25:12,523 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 43 states [2024-09-21 11:25:12,523 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-21 11:25:12,523 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 43 interpolants. [2024-09-21 11:25:12,524 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=325, Invalid=1481, Unknown=0, NotChecked=0, Total=1806 [2024-09-21 11:25:12,524 INFO L87 Difference]: Start difference. First operand 110 states and 121 transitions. Second operand has 43 states, 43 states have (on average 1.7674418604651163) internal successors, (76), 43 states have internal predecessors, (76), 21 states have call successors, (22), 2 states have call predecessors, (22), 1 states have return successors, (20), 20 states have call predecessors, (20), 20 states have call successors, (20) [2024-09-21 11:25:12,753 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-21 11:25:12,753 INFO L93 Difference]: Finished difference Result 205 states and 237 transitions. [2024-09-21 11:25:12,754 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2024-09-21 11:25:12,754 INFO L78 Accepts]: Start accepts. Automaton has has 43 states, 43 states have (on average 1.7674418604651163) internal successors, (76), 43 states have internal predecessors, (76), 21 states have call successors, (22), 2 states have call predecessors, (22), 1 states have return successors, (20), 20 states have call predecessors, (20), 20 states have call successors, (20) Word has length 88 [2024-09-21 11:25:12,754 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-21 11:25:12,755 INFO L225 Difference]: With dead ends: 205 [2024-09-21 11:25:12,755 INFO L226 Difference]: Without dead ends: 167 [2024-09-21 11:25:12,755 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 221 GetRequests, 159 SyntacticMatches, 20 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1192 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=333, Invalid=1559, Unknown=0, NotChecked=0, Total=1892 [2024-09-21 11:25:12,755 INFO L434 NwaCegarLoop]: 35 mSDtfsCounter, 6 mSDsluCounter, 236 mSDsCounter, 0 mSdLazyCounter, 314 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 7 SdHoareTripleChecker+Valid, 271 SdHoareTripleChecker+Invalid, 314 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 314 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-09-21 11:25:12,756 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [7 Valid, 271 Invalid, 314 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 314 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-09-21 11:25:12,756 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 167 states. [2024-09-21 11:25:12,801 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 167 to 110. [2024-09-21 11:25:12,801 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 110 states, 86 states have (on average 1.1395348837209303) internal successors, (98), 87 states have internal predecessors, (98), 12 states have call successors, (12), 12 states have call predecessors, (12), 11 states have return successors, (11), 10 states have call predecessors, (11), 11 states have call successors, (11) [2024-09-21 11:25:12,801 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 110 states to 110 states and 121 transitions. [2024-09-21 11:25:12,802 INFO L78 Accepts]: Start accepts. Automaton has 110 states and 121 transitions. Word has length 88 [2024-09-21 11:25:12,802 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-21 11:25:12,802 INFO L474 AbstractCegarLoop]: Abstraction has 110 states and 121 transitions. [2024-09-21 11:25:12,802 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 43 states, 43 states have (on average 1.7674418604651163) internal successors, (76), 43 states have internal predecessors, (76), 21 states have call successors, (22), 2 states have call predecessors, (22), 1 states have return successors, (20), 20 states have call predecessors, (20), 20 states have call successors, (20) [2024-09-21 11:25:12,802 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-21 11:25:12,802 INFO L276 IsEmpty]: Start isEmpty. Operand 110 states and 121 transitions. [2024-09-21 11:25:12,802 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 89 [2024-09-21 11:25:12,802 INFO L208 NwaCegarLoop]: Found error trace [2024-09-21 11:25:12,803 INFO L216 NwaCegarLoop]: trace histogram [10, 10, 10, 9, 9, 9, 9, 7, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-09-21 11:25:12,814 INFO L540 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (61)] Forceful destruction successful, exit code 0 [2024-09-21 11:25:13,003 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 61 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable60 [2024-09-21 11:25:13,003 INFO L399 AbstractCegarLoop]: === Iteration 62 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-09-21 11:25:13,003 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-21 11:25:13,003 INFO L85 PathProgramCache]: Analyzing trace with hash 401447254, now seen corresponding path program 35 times [2024-09-21 11:25:13,003 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-21 11:25:13,003 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2057439941] [2024-09-21 11:25:13,003 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-21 11:25:13,003 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-21 11:25:13,008 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:13,195 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-09-21 11:25:13,195 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:13,196 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2024-09-21 11:25:13,196 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:13,197 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2024-09-21 11:25:13,197 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:13,198 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2024-09-21 11:25:13,198 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:13,198 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2024-09-21 11:25:13,199 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:13,199 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2024-09-21 11:25:13,200 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:13,200 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2024-09-21 11:25:13,200 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:13,201 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2024-09-21 11:25:13,201 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:13,202 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2024-09-21 11:25:13,202 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:13,203 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2024-09-21 11:25:13,203 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:13,204 INFO L134 CoverageAnalysis]: Checked inductivity of 319 backedges. 119 proven. 56 refuted. 0 times theorem prover too weak. 144 trivial. 0 not checked. [2024-09-21 11:25:13,204 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-21 11:25:13,204 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2057439941] [2024-09-21 11:25:13,204 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2057439941] provided 0 perfect and 1 imperfect interpolant sequences [2024-09-21 11:25:13,204 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [141471696] [2024-09-21 11:25:13,204 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2024-09-21 11:25:13,204 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-21 11:25:13,204 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-21 11:25:13,205 INFO L229 MonitoredProcess]: Starting monitored process 62 with /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-09-21 11:25:13,206 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (62)] Waiting until timeout for monitored process [2024-09-21 11:25:13,245 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 10 check-sat command(s) [2024-09-21 11:25:13,245 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2024-09-21 11:25:13,246 INFO L262 TraceCheckSpWp]: Trace formula consists of 223 conjuncts, 24 conjuncts are in the unsatisfiable core [2024-09-21 11:25:13,247 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-21 11:25:13,513 INFO L134 CoverageAnalysis]: Checked inductivity of 319 backedges. 144 proven. 31 refuted. 0 times theorem prover too weak. 144 trivial. 0 not checked. [2024-09-21 11:25:13,513 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-09-21 11:25:13,690 INFO L134 CoverageAnalysis]: Checked inductivity of 319 backedges. 144 proven. 31 refuted. 0 times theorem prover too weak. 144 trivial. 0 not checked. [2024-09-21 11:25:13,690 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [141471696] provided 0 perfect and 2 imperfect interpolant sequences [2024-09-21 11:25:13,690 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-09-21 11:25:13,690 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [25, 25, 25] total 42 [2024-09-21 11:25:13,690 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1643725333] [2024-09-21 11:25:13,690 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-09-21 11:25:13,691 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 42 states [2024-09-21 11:25:13,691 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-21 11:25:13,691 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 42 interpolants. [2024-09-21 11:25:13,691 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=318, Invalid=1404, Unknown=0, NotChecked=0, Total=1722 [2024-09-21 11:25:13,691 INFO L87 Difference]: Start difference. First operand 110 states and 121 transitions. Second operand has 42 states, 42 states have (on average 1.7857142857142858) internal successors, (75), 42 states have internal predecessors, (75), 21 states have call successors, (22), 2 states have call predecessors, (22), 1 states have return successors, (20), 20 states have call predecessors, (20), 20 states have call successors, (20) [2024-09-21 11:25:13,927 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-21 11:25:13,927 INFO L93 Difference]: Finished difference Result 201 states and 233 transitions. [2024-09-21 11:25:13,927 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2024-09-21 11:25:13,927 INFO L78 Accepts]: Start accepts. Automaton has has 42 states, 42 states have (on average 1.7857142857142858) internal successors, (75), 42 states have internal predecessors, (75), 21 states have call successors, (22), 2 states have call predecessors, (22), 1 states have return successors, (20), 20 states have call predecessors, (20), 20 states have call successors, (20) Word has length 88 [2024-09-21 11:25:13,928 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-21 11:25:13,929 INFO L225 Difference]: With dead ends: 201 [2024-09-21 11:25:13,929 INFO L226 Difference]: Without dead ends: 163 [2024-09-21 11:25:13,929 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 221 GetRequests, 160 SyntacticMatches, 20 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1096 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=326, Invalid=1480, Unknown=0, NotChecked=0, Total=1806 [2024-09-21 11:25:13,929 INFO L434 NwaCegarLoop]: 33 mSDtfsCounter, 6 mSDsluCounter, 288 mSDsCounter, 0 mSdLazyCounter, 395 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 7 SdHoareTripleChecker+Valid, 321 SdHoareTripleChecker+Invalid, 395 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 395 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-09-21 11:25:13,929 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [7 Valid, 321 Invalid, 395 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 395 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-09-21 11:25:13,929 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 163 states. [2024-09-21 11:25:13,976 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 163 to 110. [2024-09-21 11:25:13,976 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 110 states, 86 states have (on average 1.1395348837209303) internal successors, (98), 87 states have internal predecessors, (98), 12 states have call successors, (12), 12 states have call predecessors, (12), 11 states have return successors, (11), 10 states have call predecessors, (11), 11 states have call successors, (11) [2024-09-21 11:25:13,977 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 110 states to 110 states and 121 transitions. [2024-09-21 11:25:13,977 INFO L78 Accepts]: Start accepts. Automaton has 110 states and 121 transitions. Word has length 88 [2024-09-21 11:25:13,977 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-21 11:25:13,977 INFO L474 AbstractCegarLoop]: Abstraction has 110 states and 121 transitions. [2024-09-21 11:25:13,977 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 42 states, 42 states have (on average 1.7857142857142858) internal successors, (75), 42 states have internal predecessors, (75), 21 states have call successors, (22), 2 states have call predecessors, (22), 1 states have return successors, (20), 20 states have call predecessors, (20), 20 states have call successors, (20) [2024-09-21 11:25:13,978 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-21 11:25:13,978 INFO L276 IsEmpty]: Start isEmpty. Operand 110 states and 121 transitions. [2024-09-21 11:25:13,978 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 89 [2024-09-21 11:25:13,978 INFO L208 NwaCegarLoop]: Found error trace [2024-09-21 11:25:13,978 INFO L216 NwaCegarLoop]: trace histogram [10, 10, 10, 9, 9, 9, 9, 8, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-09-21 11:25:13,989 INFO L552 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (62)] Ended with exit code 0 [2024-09-21 11:25:14,178 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable61,62 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-21 11:25:14,179 INFO L399 AbstractCegarLoop]: === Iteration 63 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-09-21 11:25:14,179 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-21 11:25:14,179 INFO L85 PathProgramCache]: Analyzing trace with hash 233293239, now seen corresponding path program 36 times [2024-09-21 11:25:14,179 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-21 11:25:14,179 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [851037381] [2024-09-21 11:25:14,179 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-21 11:25:14,179 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-21 11:25:14,184 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:14,371 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-09-21 11:25:14,371 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:14,372 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2024-09-21 11:25:14,372 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:14,373 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2024-09-21 11:25:14,373 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:14,374 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2024-09-21 11:25:14,375 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:14,375 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2024-09-21 11:25:14,376 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:14,376 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2024-09-21 11:25:14,376 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:14,377 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2024-09-21 11:25:14,377 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:14,378 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2024-09-21 11:25:14,378 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:14,379 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2024-09-21 11:25:14,379 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:14,380 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2024-09-21 11:25:14,381 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:14,381 INFO L134 CoverageAnalysis]: Checked inductivity of 325 backedges. 119 proven. 62 refuted. 0 times theorem prover too weak. 144 trivial. 0 not checked. [2024-09-21 11:25:14,381 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-21 11:25:14,381 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [851037381] [2024-09-21 11:25:14,382 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [851037381] provided 0 perfect and 1 imperfect interpolant sequences [2024-09-21 11:25:14,382 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [758849281] [2024-09-21 11:25:14,382 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2024-09-21 11:25:14,382 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-21 11:25:14,382 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-21 11:25:14,383 INFO L229 MonitoredProcess]: Starting monitored process 63 with /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-09-21 11:25:14,384 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (63)] Waiting until timeout for monitored process [2024-09-21 11:25:14,432 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 10 check-sat command(s) [2024-09-21 11:25:14,432 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2024-09-21 11:25:14,434 INFO L262 TraceCheckSpWp]: Trace formula consists of 223 conjuncts, 24 conjuncts are in the unsatisfiable core [2024-09-21 11:25:14,435 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-21 11:25:14,708 INFO L134 CoverageAnalysis]: Checked inductivity of 325 backedges. 144 proven. 37 refuted. 0 times theorem prover too weak. 144 trivial. 0 not checked. [2024-09-21 11:25:14,708 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-09-21 11:25:14,890 INFO L134 CoverageAnalysis]: Checked inductivity of 325 backedges. 144 proven. 37 refuted. 0 times theorem prover too weak. 144 trivial. 0 not checked. [2024-09-21 11:25:14,890 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [758849281] provided 0 perfect and 2 imperfect interpolant sequences [2024-09-21 11:25:14,890 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-09-21 11:25:14,890 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [25, 25, 25] total 41 [2024-09-21 11:25:14,890 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [35038362] [2024-09-21 11:25:14,890 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-09-21 11:25:14,890 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 41 states [2024-09-21 11:25:14,890 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-21 11:25:14,891 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 41 interpolants. [2024-09-21 11:25:14,891 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=315, Invalid=1325, Unknown=0, NotChecked=0, Total=1640 [2024-09-21 11:25:14,891 INFO L87 Difference]: Start difference. First operand 110 states and 121 transitions. Second operand has 41 states, 41 states have (on average 1.8048780487804879) internal successors, (74), 41 states have internal predecessors, (74), 21 states have call successors, (22), 2 states have call predecessors, (22), 1 states have return successors, (20), 20 states have call predecessors, (20), 20 states have call successors, (20) [2024-09-21 11:25:15,116 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-21 11:25:15,116 INFO L93 Difference]: Finished difference Result 195 states and 227 transitions. [2024-09-21 11:25:15,116 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2024-09-21 11:25:15,116 INFO L78 Accepts]: Start accepts. Automaton has has 41 states, 41 states have (on average 1.8048780487804879) internal successors, (74), 41 states have internal predecessors, (74), 21 states have call successors, (22), 2 states have call predecessors, (22), 1 states have return successors, (20), 20 states have call predecessors, (20), 20 states have call successors, (20) Word has length 88 [2024-09-21 11:25:15,116 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-21 11:25:15,117 INFO L225 Difference]: With dead ends: 195 [2024-09-21 11:25:15,117 INFO L226 Difference]: Without dead ends: 157 [2024-09-21 11:25:15,118 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 221 GetRequests, 161 SyntacticMatches, 20 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1003 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=323, Invalid=1399, Unknown=0, NotChecked=0, Total=1722 [2024-09-21 11:25:15,118 INFO L434 NwaCegarLoop]: 33 mSDtfsCounter, 6 mSDsluCounter, 193 mSDsCounter, 0 mSdLazyCounter, 336 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 7 SdHoareTripleChecker+Valid, 226 SdHoareTripleChecker+Invalid, 336 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 336 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-09-21 11:25:15,118 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [7 Valid, 226 Invalid, 336 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 336 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-09-21 11:25:15,118 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 157 states. [2024-09-21 11:25:15,157 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 157 to 110. [2024-09-21 11:25:15,157 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 110 states, 86 states have (on average 1.1395348837209303) internal successors, (98), 87 states have internal predecessors, (98), 12 states have call successors, (12), 12 states have call predecessors, (12), 11 states have return successors, (11), 10 states have call predecessors, (11), 11 states have call successors, (11) [2024-09-21 11:25:15,158 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 110 states to 110 states and 121 transitions. [2024-09-21 11:25:15,158 INFO L78 Accepts]: Start accepts. Automaton has 110 states and 121 transitions. Word has length 88 [2024-09-21 11:25:15,159 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-21 11:25:15,159 INFO L474 AbstractCegarLoop]: Abstraction has 110 states and 121 transitions. [2024-09-21 11:25:15,159 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 41 states, 41 states have (on average 1.8048780487804879) internal successors, (74), 41 states have internal predecessors, (74), 21 states have call successors, (22), 2 states have call predecessors, (22), 1 states have return successors, (20), 20 states have call predecessors, (20), 20 states have call successors, (20) [2024-09-21 11:25:15,159 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-21 11:25:15,159 INFO L276 IsEmpty]: Start isEmpty. Operand 110 states and 121 transitions. [2024-09-21 11:25:15,159 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 89 [2024-09-21 11:25:15,159 INFO L208 NwaCegarLoop]: Found error trace [2024-09-21 11:25:15,159 INFO L216 NwaCegarLoop]: trace histogram [10, 10, 10, 9, 9, 9, 9, 9, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-09-21 11:25:15,174 INFO L540 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (63)] Forceful destruction successful, exit code 0 [2024-09-21 11:25:15,363 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable62,63 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-21 11:25:15,363 INFO L399 AbstractCegarLoop]: === Iteration 64 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-09-21 11:25:15,364 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-21 11:25:15,364 INFO L85 PathProgramCache]: Analyzing trace with hash -1850341066, now seen corresponding path program 9 times [2024-09-21 11:25:15,364 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-21 11:25:15,364 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1977995945] [2024-09-21 11:25:15,364 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-21 11:25:15,364 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-21 11:25:15,369 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:15,557 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-09-21 11:25:15,558 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:15,558 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2024-09-21 11:25:15,558 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:15,559 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2024-09-21 11:25:15,559 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:15,560 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2024-09-21 11:25:15,560 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:15,561 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2024-09-21 11:25:15,561 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:15,562 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2024-09-21 11:25:15,562 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:15,563 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2024-09-21 11:25:15,563 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:15,564 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2024-09-21 11:25:15,564 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:15,564 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2024-09-21 11:25:15,565 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:15,565 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2024-09-21 11:25:15,566 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:15,567 INFO L134 CoverageAnalysis]: Checked inductivity of 333 backedges. 119 proven. 70 refuted. 0 times theorem prover too weak. 144 trivial. 0 not checked. [2024-09-21 11:25:15,567 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-21 11:25:15,567 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1977995945] [2024-09-21 11:25:15,567 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1977995945] provided 0 perfect and 1 imperfect interpolant sequences [2024-09-21 11:25:15,567 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [637455556] [2024-09-21 11:25:15,567 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-09-21 11:25:15,567 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-21 11:25:15,567 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-21 11:25:15,569 INFO L229 MonitoredProcess]: Starting monitored process 64 with /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-09-21 11:25:15,570 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (64)] Waiting until timeout for monitored process [2024-09-21 11:25:15,619 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 10 check-sat command(s) [2024-09-21 11:25:15,619 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2024-09-21 11:25:15,620 INFO L262 TraceCheckSpWp]: Trace formula consists of 223 conjuncts, 24 conjuncts are in the unsatisfiable core [2024-09-21 11:25:15,621 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-21 11:25:15,935 INFO L134 CoverageAnalysis]: Checked inductivity of 333 backedges. 144 proven. 45 refuted. 0 times theorem prover too weak. 144 trivial. 0 not checked. [2024-09-21 11:25:15,935 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-09-21 11:25:16,113 INFO L134 CoverageAnalysis]: Checked inductivity of 333 backedges. 144 proven. 45 refuted. 0 times theorem prover too weak. 144 trivial. 0 not checked. [2024-09-21 11:25:16,113 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [637455556] provided 0 perfect and 2 imperfect interpolant sequences [2024-09-21 11:25:16,113 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-09-21 11:25:16,113 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [25, 25, 25] total 40 [2024-09-21 11:25:16,113 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1722272965] [2024-09-21 11:25:16,113 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-09-21 11:25:16,113 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 40 states [2024-09-21 11:25:16,113 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-21 11:25:16,114 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 40 interpolants. [2024-09-21 11:25:16,114 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=316, Invalid=1244, Unknown=0, NotChecked=0, Total=1560 [2024-09-21 11:25:16,114 INFO L87 Difference]: Start difference. First operand 110 states and 121 transitions. Second operand has 40 states, 40 states have (on average 1.825) internal successors, (73), 40 states have internal predecessors, (73), 21 states have call successors, (22), 2 states have call predecessors, (22), 1 states have return successors, (20), 20 states have call predecessors, (20), 20 states have call successors, (20) [2024-09-21 11:25:16,286 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-21 11:25:16,286 INFO L93 Difference]: Finished difference Result 190 states and 223 transitions. [2024-09-21 11:25:16,287 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2024-09-21 11:25:16,287 INFO L78 Accepts]: Start accepts. Automaton has has 40 states, 40 states have (on average 1.825) internal successors, (73), 40 states have internal predecessors, (73), 21 states have call successors, (22), 2 states have call predecessors, (22), 1 states have return successors, (20), 20 states have call predecessors, (20), 20 states have call successors, (20) Word has length 88 [2024-09-21 11:25:16,287 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-21 11:25:16,288 INFO L225 Difference]: With dead ends: 190 [2024-09-21 11:25:16,288 INFO L226 Difference]: Without dead ends: 152 [2024-09-21 11:25:16,288 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 221 GetRequests, 162 SyntacticMatches, 20 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 905 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=324, Invalid=1316, Unknown=0, NotChecked=0, Total=1640 [2024-09-21 11:25:16,288 INFO L434 NwaCegarLoop]: 31 mSDtfsCounter, 6 mSDsluCounter, 128 mSDsCounter, 0 mSdLazyCounter, 245 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 7 SdHoareTripleChecker+Valid, 159 SdHoareTripleChecker+Invalid, 245 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 245 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-09-21 11:25:16,289 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [7 Valid, 159 Invalid, 245 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 245 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-09-21 11:25:16,289 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 152 states. [2024-09-21 11:25:16,352 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 152 to 112. [2024-09-21 11:25:16,352 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 112 states, 88 states have (on average 1.1477272727272727) internal successors, (101), 89 states have internal predecessors, (101), 12 states have call successors, (12), 12 states have call predecessors, (12), 11 states have return successors, (11), 10 states have call predecessors, (11), 11 states have call successors, (11) [2024-09-21 11:25:16,353 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 112 states to 112 states and 124 transitions. [2024-09-21 11:25:16,354 INFO L78 Accepts]: Start accepts. Automaton has 112 states and 124 transitions. Word has length 88 [2024-09-21 11:25:16,354 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-21 11:25:16,354 INFO L474 AbstractCegarLoop]: Abstraction has 112 states and 124 transitions. [2024-09-21 11:25:16,354 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 40 states, 40 states have (on average 1.825) internal successors, (73), 40 states have internal predecessors, (73), 21 states have call successors, (22), 2 states have call predecessors, (22), 1 states have return successors, (20), 20 states have call predecessors, (20), 20 states have call successors, (20) [2024-09-21 11:25:16,354 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-21 11:25:16,354 INFO L276 IsEmpty]: Start isEmpty. Operand 112 states and 124 transitions. [2024-09-21 11:25:16,355 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 90 [2024-09-21 11:25:16,355 INFO L208 NwaCegarLoop]: Found error trace [2024-09-21 11:25:16,355 INFO L216 NwaCegarLoop]: trace histogram [10, 10, 10, 10, 9, 9, 9, 9, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-09-21 11:25:16,366 INFO L540 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (64)] Forceful destruction successful, exit code 0 [2024-09-21 11:25:16,559 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 64 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable63 [2024-09-21 11:25:16,560 INFO L399 AbstractCegarLoop]: === Iteration 65 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-09-21 11:25:16,560 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-21 11:25:16,560 INFO L85 PathProgramCache]: Analyzing trace with hash -1568569182, now seen corresponding path program 18 times [2024-09-21 11:25:16,560 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-21 11:25:16,560 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1113115508] [2024-09-21 11:25:16,561 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-21 11:25:16,562 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-21 11:25:16,568 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:16,688 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-09-21 11:25:16,688 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:16,689 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2024-09-21 11:25:16,689 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:16,690 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2024-09-21 11:25:16,690 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:16,691 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2024-09-21 11:25:16,691 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:16,691 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2024-09-21 11:25:16,692 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:16,692 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2024-09-21 11:25:16,693 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:16,693 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 57 [2024-09-21 11:25:16,694 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:16,694 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2024-09-21 11:25:16,694 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:16,695 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2024-09-21 11:25:16,695 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:16,696 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2024-09-21 11:25:16,696 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:16,697 INFO L134 CoverageAnalysis]: Checked inductivity of 343 backedges. 63 proven. 136 refuted. 0 times theorem prover too weak. 144 trivial. 0 not checked. [2024-09-21 11:25:16,697 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-21 11:25:16,697 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1113115508] [2024-09-21 11:25:16,697 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1113115508] provided 0 perfect and 1 imperfect interpolant sequences [2024-09-21 11:25:16,697 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1364922676] [2024-09-21 11:25:16,697 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2024-09-21 11:25:16,697 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-21 11:25:16,697 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-21 11:25:16,698 INFO L229 MonitoredProcess]: Starting monitored process 65 with /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-09-21 11:25:16,698 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (65)] Waiting until timeout for monitored process [2024-09-21 11:25:16,740 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 10 check-sat command(s) [2024-09-21 11:25:16,740 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2024-09-21 11:25:16,741 INFO L262 TraceCheckSpWp]: Trace formula consists of 228 conjuncts, 26 conjuncts are in the unsatisfiable core [2024-09-21 11:25:16,742 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-21 11:25:16,787 INFO L134 CoverageAnalysis]: Checked inductivity of 343 backedges. 73 proven. 126 refuted. 0 times theorem prover too weak. 144 trivial. 0 not checked. [2024-09-21 11:25:16,787 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-09-21 11:25:16,903 INFO L134 CoverageAnalysis]: Checked inductivity of 343 backedges. 73 proven. 126 refuted. 0 times theorem prover too weak. 144 trivial. 0 not checked. [2024-09-21 11:25:16,903 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1364922676] provided 0 perfect and 2 imperfect interpolant sequences [2024-09-21 11:25:16,903 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-09-21 11:25:16,903 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15, 15] total 18 [2024-09-21 11:25:16,903 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1795793146] [2024-09-21 11:25:16,903 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-09-21 11:25:16,903 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2024-09-21 11:25:16,903 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-21 11:25:16,904 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2024-09-21 11:25:16,904 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=91, Invalid=215, Unknown=0, NotChecked=0, Total=306 [2024-09-21 11:25:16,904 INFO L87 Difference]: Start difference. First operand 112 states and 124 transitions. Second operand has 18 states, 18 states have (on average 2.8333333333333335) internal successors, (51), 16 states have internal predecessors, (51), 11 states have call successors, (13), 3 states have call predecessors, (13), 1 states have return successors, (10), 10 states have call predecessors, (10), 10 states have call successors, (10) [2024-09-21 11:25:17,021 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-21 11:25:17,021 INFO L93 Difference]: Finished difference Result 125 states and 138 transitions. [2024-09-21 11:25:17,021 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2024-09-21 11:25:17,021 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.8333333333333335) internal successors, (51), 16 states have internal predecessors, (51), 11 states have call successors, (13), 3 states have call predecessors, (13), 1 states have return successors, (10), 10 states have call predecessors, (10), 10 states have call successors, (10) Word has length 89 [2024-09-21 11:25:17,021 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-21 11:25:17,022 INFO L225 Difference]: With dead ends: 125 [2024-09-21 11:25:17,022 INFO L226 Difference]: Without dead ends: 123 [2024-09-21 11:25:17,022 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 222 GetRequests, 185 SyntacticMatches, 20 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 214 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=97, Invalid=245, Unknown=0, NotChecked=0, Total=342 [2024-09-21 11:25:17,022 INFO L434 NwaCegarLoop]: 35 mSDtfsCounter, 24 mSDsluCounter, 234 mSDsCounter, 0 mSdLazyCounter, 222 mSolverCounterSat, 15 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 26 SdHoareTripleChecker+Valid, 269 SdHoareTripleChecker+Invalid, 237 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 15 IncrementalHoareTripleChecker+Valid, 222 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-09-21 11:25:17,022 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [26 Valid, 269 Invalid, 237 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [15 Valid, 222 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-09-21 11:25:17,023 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 123 states. [2024-09-21 11:25:17,061 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 123 to 119. [2024-09-21 11:25:17,062 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 119 states, 93 states have (on average 1.1397849462365592) internal successors, (106), 94 states have internal predecessors, (106), 13 states have call successors, (13), 13 states have call predecessors, (13), 12 states have return successors, (12), 11 states have call predecessors, (12), 12 states have call successors, (12) [2024-09-21 11:25:17,062 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 119 states to 119 states and 131 transitions. [2024-09-21 11:25:17,062 INFO L78 Accepts]: Start accepts. Automaton has 119 states and 131 transitions. Word has length 89 [2024-09-21 11:25:17,062 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-21 11:25:17,062 INFO L474 AbstractCegarLoop]: Abstraction has 119 states and 131 transitions. [2024-09-21 11:25:17,062 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 2.8333333333333335) internal successors, (51), 16 states have internal predecessors, (51), 11 states have call successors, (13), 3 states have call predecessors, (13), 1 states have return successors, (10), 10 states have call predecessors, (10), 10 states have call successors, (10) [2024-09-21 11:25:17,063 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-21 11:25:17,063 INFO L276 IsEmpty]: Start isEmpty. Operand 119 states and 131 transitions. [2024-09-21 11:25:17,063 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 97 [2024-09-21 11:25:17,063 INFO L208 NwaCegarLoop]: Found error trace [2024-09-21 11:25:17,063 INFO L216 NwaCegarLoop]: trace histogram [11, 11, 11, 10, 10, 10, 10, 10, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-09-21 11:25:17,074 INFO L552 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (65)] Ended with exit code 0 [2024-09-21 11:25:17,263 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable64,65 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-21 11:25:17,264 INFO L399 AbstractCegarLoop]: === Iteration 66 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-09-21 11:25:17,264 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-21 11:25:17,264 INFO L85 PathProgramCache]: Analyzing trace with hash 123844214, now seen corresponding path program 19 times [2024-09-21 11:25:17,264 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-21 11:25:17,264 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1061098336] [2024-09-21 11:25:17,264 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-21 11:25:17,264 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-21 11:25:17,269 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:17,500 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-09-21 11:25:17,500 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:17,501 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2024-09-21 11:25:17,501 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:17,502 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2024-09-21 11:25:17,502 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:17,503 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2024-09-21 11:25:17,503 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:17,504 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2024-09-21 11:25:17,504 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:17,505 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2024-09-21 11:25:17,505 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:17,506 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 57 [2024-09-21 11:25:17,506 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:17,507 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2024-09-21 11:25:17,507 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:17,508 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2024-09-21 11:25:17,508 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:17,509 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2024-09-21 11:25:17,509 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:17,510 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 85 [2024-09-21 11:25:17,510 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:17,511 INFO L134 CoverageAnalysis]: Checked inductivity of 410 backedges. 147 proven. 83 refuted. 0 times theorem prover too weak. 180 trivial. 0 not checked. [2024-09-21 11:25:17,511 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-21 11:25:17,511 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1061098336] [2024-09-21 11:25:17,511 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1061098336] provided 0 perfect and 1 imperfect interpolant sequences [2024-09-21 11:25:17,511 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1361736469] [2024-09-21 11:25:17,511 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2024-09-21 11:25:17,511 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-21 11:25:17,511 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-21 11:25:17,513 INFO L229 MonitoredProcess]: Starting monitored process 66 with /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-09-21 11:25:17,514 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (66)] Waiting until timeout for monitored process [2024-09-21 11:25:17,554 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:17,555 INFO L262 TraceCheckSpWp]: Trace formula consists of 242 conjuncts, 26 conjuncts are in the unsatisfiable core [2024-09-21 11:25:17,557 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-21 11:25:17,980 INFO L134 CoverageAnalysis]: Checked inductivity of 410 backedges. 175 proven. 55 refuted. 0 times theorem prover too weak. 180 trivial. 0 not checked. [2024-09-21 11:25:17,980 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-09-21 11:25:18,198 INFO L134 CoverageAnalysis]: Checked inductivity of 410 backedges. 175 proven. 55 refuted. 0 times theorem prover too weak. 180 trivial. 0 not checked. [2024-09-21 11:25:18,198 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1361736469] provided 0 perfect and 2 imperfect interpolant sequences [2024-09-21 11:25:18,198 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-09-21 11:25:18,198 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [27, 27, 27] total 53 [2024-09-21 11:25:18,198 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1018081801] [2024-09-21 11:25:18,199 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-09-21 11:25:18,199 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 53 states [2024-09-21 11:25:18,199 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-21 11:25:18,199 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 53 interpolants. [2024-09-21 11:25:18,199 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=527, Invalid=2229, Unknown=0, NotChecked=0, Total=2756 [2024-09-21 11:25:18,200 INFO L87 Difference]: Start difference. First operand 119 states and 131 transitions. Second operand has 53 states, 53 states have (on average 1.6603773584905661) internal successors, (88), 53 states have internal predecessors, (88), 23 states have call successors, (24), 2 states have call predecessors, (24), 1 states have return successors, (22), 22 states have call predecessors, (22), 22 states have call successors, (22) [2024-09-21 11:25:18,464 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-21 11:25:18,464 INFO L93 Difference]: Finished difference Result 204 states and 239 transitions. [2024-09-21 11:25:18,464 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2024-09-21 11:25:18,464 INFO L78 Accepts]: Start accepts. Automaton has has 53 states, 53 states have (on average 1.6603773584905661) internal successors, (88), 53 states have internal predecessors, (88), 23 states have call successors, (24), 2 states have call predecessors, (24), 1 states have return successors, (22), 22 states have call predecessors, (22), 22 states have call successors, (22) Word has length 96 [2024-09-21 11:25:18,464 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-21 11:25:18,465 INFO L225 Difference]: With dead ends: 204 [2024-09-21 11:25:18,465 INFO L226 Difference]: Without dead ends: 163 [2024-09-21 11:25:18,466 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 241 GetRequests, 167 SyntacticMatches, 22 SemanticMatches, 52 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2144 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=535, Invalid=2327, Unknown=0, NotChecked=0, Total=2862 [2024-09-21 11:25:18,466 INFO L434 NwaCegarLoop]: 33 mSDtfsCounter, 6 mSDsluCounter, 263 mSDsCounter, 0 mSdLazyCounter, 551 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 7 SdHoareTripleChecker+Valid, 296 SdHoareTripleChecker+Invalid, 551 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 551 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-09-21 11:25:18,466 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [7 Valid, 296 Invalid, 551 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 551 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-09-21 11:25:18,466 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 163 states. [2024-09-21 11:25:18,517 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 163 to 120. [2024-09-21 11:25:18,517 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 120 states, 94 states have (on average 1.1382978723404256) internal successors, (107), 95 states have internal predecessors, (107), 13 states have call successors, (13), 13 states have call predecessors, (13), 12 states have return successors, (12), 11 states have call predecessors, (12), 12 states have call successors, (12) [2024-09-21 11:25:18,517 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 120 states to 120 states and 132 transitions. [2024-09-21 11:25:18,518 INFO L78 Accepts]: Start accepts. Automaton has 120 states and 132 transitions. Word has length 96 [2024-09-21 11:25:18,518 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-21 11:25:18,518 INFO L474 AbstractCegarLoop]: Abstraction has 120 states and 132 transitions. [2024-09-21 11:25:18,518 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 53 states, 53 states have (on average 1.6603773584905661) internal successors, (88), 53 states have internal predecessors, (88), 23 states have call successors, (24), 2 states have call predecessors, (24), 1 states have return successors, (22), 22 states have call predecessors, (22), 22 states have call successors, (22) [2024-09-21 11:25:18,518 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-21 11:25:18,518 INFO L276 IsEmpty]: Start isEmpty. Operand 120 states and 132 transitions. [2024-09-21 11:25:18,519 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 97 [2024-09-21 11:25:18,519 INFO L208 NwaCegarLoop]: Found error trace [2024-09-21 11:25:18,519 INFO L216 NwaCegarLoop]: trace histogram [11, 11, 11, 10, 10, 10, 10, 9, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-09-21 11:25:18,530 INFO L552 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (66)] Ended with exit code 0 [2024-09-21 11:25:18,719 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable65,66 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-21 11:25:18,719 INFO L399 AbstractCegarLoop]: === Iteration 67 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-09-21 11:25:18,720 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-21 11:25:18,720 INFO L85 PathProgramCache]: Analyzing trace with hash -1467016203, now seen corresponding path program 37 times [2024-09-21 11:25:18,720 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-21 11:25:18,720 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1083593607] [2024-09-21 11:25:18,720 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-21 11:25:18,720 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-21 11:25:18,725 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:18,968 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-09-21 11:25:18,968 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:18,969 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2024-09-21 11:25:18,969 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:18,970 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2024-09-21 11:25:18,970 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:18,971 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2024-09-21 11:25:18,971 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:18,971 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2024-09-21 11:25:18,972 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:18,972 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2024-09-21 11:25:18,973 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:18,973 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 57 [2024-09-21 11:25:18,973 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:18,974 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2024-09-21 11:25:18,974 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:18,975 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2024-09-21 11:25:18,975 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:18,976 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2024-09-21 11:25:18,976 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:18,977 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 85 [2024-09-21 11:25:18,977 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:18,978 INFO L134 CoverageAnalysis]: Checked inductivity of 401 backedges. 147 proven. 74 refuted. 0 times theorem prover too weak. 180 trivial. 0 not checked. [2024-09-21 11:25:18,978 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-21 11:25:18,978 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1083593607] [2024-09-21 11:25:18,978 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1083593607] provided 0 perfect and 1 imperfect interpolant sequences [2024-09-21 11:25:18,978 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1737184538] [2024-09-21 11:25:18,978 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2024-09-21 11:25:18,978 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-21 11:25:18,978 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-21 11:25:18,979 INFO L229 MonitoredProcess]: Starting monitored process 67 with /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-09-21 11:25:18,980 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (67)] Waiting until timeout for monitored process [2024-09-21 11:25:19,018 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:19,019 INFO L262 TraceCheckSpWp]: Trace formula consists of 242 conjuncts, 26 conjuncts are in the unsatisfiable core [2024-09-21 11:25:19,020 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-21 11:25:19,424 INFO L134 CoverageAnalysis]: Checked inductivity of 401 backedges. 175 proven. 46 refuted. 0 times theorem prover too weak. 180 trivial. 0 not checked. [2024-09-21 11:25:19,424 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-09-21 11:25:19,664 INFO L134 CoverageAnalysis]: Checked inductivity of 401 backedges. 175 proven. 46 refuted. 0 times theorem prover too weak. 180 trivial. 0 not checked. [2024-09-21 11:25:19,664 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1737184538] provided 0 perfect and 2 imperfect interpolant sequences [2024-09-21 11:25:19,664 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-09-21 11:25:19,664 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [27, 27, 27] total 52 [2024-09-21 11:25:19,664 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [42141754] [2024-09-21 11:25:19,664 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-09-21 11:25:19,664 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 52 states [2024-09-21 11:25:19,664 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-21 11:25:19,665 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 52 interpolants. [2024-09-21 11:25:19,665 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=493, Invalid=2159, Unknown=0, NotChecked=0, Total=2652 [2024-09-21 11:25:19,665 INFO L87 Difference]: Start difference. First operand 120 states and 132 transitions. Second operand has 52 states, 52 states have (on average 1.6730769230769231) internal successors, (87), 52 states have internal predecessors, (87), 23 states have call successors, (24), 2 states have call predecessors, (24), 1 states have return successors, (22), 22 states have call predecessors, (22), 22 states have call successors, (22) [2024-09-21 11:25:19,950 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-21 11:25:19,950 INFO L93 Difference]: Finished difference Result 213 states and 248 transitions. [2024-09-21 11:25:19,950 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2024-09-21 11:25:19,950 INFO L78 Accepts]: Start accepts. Automaton has has 52 states, 52 states have (on average 1.6730769230769231) internal successors, (87), 52 states have internal predecessors, (87), 23 states have call successors, (24), 2 states have call predecessors, (24), 1 states have return successors, (22), 22 states have call predecessors, (22), 22 states have call successors, (22) Word has length 96 [2024-09-21 11:25:19,950 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-21 11:25:19,951 INFO L225 Difference]: With dead ends: 213 [2024-09-21 11:25:19,951 INFO L226 Difference]: Without dead ends: 172 [2024-09-21 11:25:19,952 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 241 GetRequests, 168 SyntacticMatches, 22 SemanticMatches, 51 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2061 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=501, Invalid=2255, Unknown=0, NotChecked=0, Total=2756 [2024-09-21 11:25:19,952 INFO L434 NwaCegarLoop]: 35 mSDtfsCounter, 6 mSDsluCounter, 291 mSDsCounter, 0 mSdLazyCounter, 454 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 7 SdHoareTripleChecker+Valid, 326 SdHoareTripleChecker+Invalid, 454 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 454 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-09-21 11:25:19,952 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [7 Valid, 326 Invalid, 454 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 454 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-09-21 11:25:19,952 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 172 states. [2024-09-21 11:25:19,999 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 172 to 120. [2024-09-21 11:25:20,000 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 120 states, 94 states have (on average 1.1382978723404256) internal successors, (107), 95 states have internal predecessors, (107), 13 states have call successors, (13), 13 states have call predecessors, (13), 12 states have return successors, (12), 11 states have call predecessors, (12), 12 states have call successors, (12) [2024-09-21 11:25:20,000 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 120 states to 120 states and 132 transitions. [2024-09-21 11:25:20,001 INFO L78 Accepts]: Start accepts. Automaton has 120 states and 132 transitions. Word has length 96 [2024-09-21 11:25:20,001 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-21 11:25:20,001 INFO L474 AbstractCegarLoop]: Abstraction has 120 states and 132 transitions. [2024-09-21 11:25:20,001 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 52 states, 52 states have (on average 1.6730769230769231) internal successors, (87), 52 states have internal predecessors, (87), 23 states have call successors, (24), 2 states have call predecessors, (24), 1 states have return successors, (22), 22 states have call predecessors, (22), 22 states have call successors, (22) [2024-09-21 11:25:20,001 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-21 11:25:20,001 INFO L276 IsEmpty]: Start isEmpty. Operand 120 states and 132 transitions. [2024-09-21 11:25:20,001 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 97 [2024-09-21 11:25:20,001 INFO L208 NwaCegarLoop]: Found error trace [2024-09-21 11:25:20,002 INFO L216 NwaCegarLoop]: trace histogram [11, 11, 11, 10, 10, 10, 10, 8, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-09-21 11:25:20,013 INFO L552 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (67)] Ended with exit code 0 [2024-09-21 11:25:20,202 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 67 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable66 [2024-09-21 11:25:20,202 INFO L399 AbstractCegarLoop]: === Iteration 68 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-09-21 11:25:20,202 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-21 11:25:20,202 INFO L85 PathProgramCache]: Analyzing trace with hash 1668254358, now seen corresponding path program 38 times [2024-09-21 11:25:20,202 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-21 11:25:20,202 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [532736006] [2024-09-21 11:25:20,202 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-21 11:25:20,203 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-21 11:25:20,208 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:20,453 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-09-21 11:25:20,454 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:20,454 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2024-09-21 11:25:20,455 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:20,455 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2024-09-21 11:25:20,456 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:20,456 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2024-09-21 11:25:20,457 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:20,457 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2024-09-21 11:25:20,457 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:20,458 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2024-09-21 11:25:20,458 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:20,459 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 57 [2024-09-21 11:25:20,459 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:20,460 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2024-09-21 11:25:20,460 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:20,460 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2024-09-21 11:25:20,461 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:20,461 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2024-09-21 11:25:20,462 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:20,462 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 85 [2024-09-21 11:25:20,463 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:20,463 INFO L134 CoverageAnalysis]: Checked inductivity of 394 backedges. 147 proven. 67 refuted. 0 times theorem prover too weak. 180 trivial. 0 not checked. [2024-09-21 11:25:20,463 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-21 11:25:20,464 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [532736006] [2024-09-21 11:25:20,464 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [532736006] provided 0 perfect and 1 imperfect interpolant sequences [2024-09-21 11:25:20,464 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [181352864] [2024-09-21 11:25:20,464 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-09-21 11:25:20,464 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-21 11:25:20,464 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-21 11:25:20,465 INFO L229 MonitoredProcess]: Starting monitored process 68 with /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-09-21 11:25:20,465 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (68)] Waiting until timeout for monitored process [2024-09-21 11:25:20,506 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-09-21 11:25:20,506 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2024-09-21 11:25:20,507 INFO L262 TraceCheckSpWp]: Trace formula consists of 242 conjuncts, 26 conjuncts are in the unsatisfiable core [2024-09-21 11:25:20,508 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-21 11:25:20,915 INFO L134 CoverageAnalysis]: Checked inductivity of 394 backedges. 175 proven. 39 refuted. 0 times theorem prover too weak. 180 trivial. 0 not checked. [2024-09-21 11:25:20,915 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-09-21 11:25:21,147 INFO L134 CoverageAnalysis]: Checked inductivity of 394 backedges. 175 proven. 39 refuted. 0 times theorem prover too weak. 180 trivial. 0 not checked. [2024-09-21 11:25:21,147 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [181352864] provided 0 perfect and 2 imperfect interpolant sequences [2024-09-21 11:25:21,147 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-09-21 11:25:21,147 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [27, 27, 27] total 51 [2024-09-21 11:25:21,147 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [113671536] [2024-09-21 11:25:21,147 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-09-21 11:25:21,148 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 51 states [2024-09-21 11:25:21,148 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-21 11:25:21,148 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 51 interpolants. [2024-09-21 11:25:21,148 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=463, Invalid=2087, Unknown=0, NotChecked=0, Total=2550 [2024-09-21 11:25:21,148 INFO L87 Difference]: Start difference. First operand 120 states and 132 transitions. Second operand has 51 states, 51 states have (on average 1.6862745098039216) internal successors, (86), 51 states have internal predecessors, (86), 23 states have call successors, (24), 2 states have call predecessors, (24), 1 states have return successors, (22), 22 states have call predecessors, (22), 22 states have call successors, (22) [2024-09-21 11:25:21,430 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-21 11:25:21,430 INFO L93 Difference]: Finished difference Result 220 states and 255 transitions. [2024-09-21 11:25:21,430 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2024-09-21 11:25:21,430 INFO L78 Accepts]: Start accepts. Automaton has has 51 states, 51 states have (on average 1.6862745098039216) internal successors, (86), 51 states have internal predecessors, (86), 23 states have call successors, (24), 2 states have call predecessors, (24), 1 states have return successors, (22), 22 states have call predecessors, (22), 22 states have call successors, (22) Word has length 96 [2024-09-21 11:25:21,431 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-21 11:25:21,432 INFO L225 Difference]: With dead ends: 220 [2024-09-21 11:25:21,432 INFO L226 Difference]: Without dead ends: 179 [2024-09-21 11:25:21,432 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 241 GetRequests, 169 SyntacticMatches, 22 SemanticMatches, 50 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1939 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=471, Invalid=2181, Unknown=0, NotChecked=0, Total=2652 [2024-09-21 11:25:21,432 INFO L434 NwaCegarLoop]: 35 mSDtfsCounter, 6 mSDsluCounter, 234 mSDsCounter, 0 mSdLazyCounter, 400 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 7 SdHoareTripleChecker+Valid, 269 SdHoareTripleChecker+Invalid, 400 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 400 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-09-21 11:25:21,432 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [7 Valid, 269 Invalid, 400 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 400 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-09-21 11:25:21,433 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 179 states. [2024-09-21 11:25:21,482 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 179 to 120. [2024-09-21 11:25:21,482 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 120 states, 94 states have (on average 1.1382978723404256) internal successors, (107), 95 states have internal predecessors, (107), 13 states have call successors, (13), 13 states have call predecessors, (13), 12 states have return successors, (12), 11 states have call predecessors, (12), 12 states have call successors, (12) [2024-09-21 11:25:21,482 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 120 states to 120 states and 132 transitions. [2024-09-21 11:25:21,483 INFO L78 Accepts]: Start accepts. Automaton has 120 states and 132 transitions. Word has length 96 [2024-09-21 11:25:21,483 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-21 11:25:21,483 INFO L474 AbstractCegarLoop]: Abstraction has 120 states and 132 transitions. [2024-09-21 11:25:21,483 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 51 states, 51 states have (on average 1.6862745098039216) internal successors, (86), 51 states have internal predecessors, (86), 23 states have call successors, (24), 2 states have call predecessors, (24), 1 states have return successors, (22), 22 states have call predecessors, (22), 22 states have call successors, (22) [2024-09-21 11:25:21,483 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-21 11:25:21,483 INFO L276 IsEmpty]: Start isEmpty. Operand 120 states and 132 transitions. [2024-09-21 11:25:21,483 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 97 [2024-09-21 11:25:21,483 INFO L208 NwaCegarLoop]: Found error trace [2024-09-21 11:25:21,484 INFO L216 NwaCegarLoop]: trace histogram [11, 11, 11, 10, 10, 10, 10, 7, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-09-21 11:25:21,495 INFO L552 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (68)] Ended with exit code 0 [2024-09-21 11:25:21,684 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 68 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable67 [2024-09-21 11:25:21,684 INFO L399 AbstractCegarLoop]: === Iteration 69 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-09-21 11:25:21,684 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-21 11:25:21,684 INFO L85 PathProgramCache]: Analyzing trace with hash 661013461, now seen corresponding path program 39 times [2024-09-21 11:25:21,684 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-21 11:25:21,684 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [5708348] [2024-09-21 11:25:21,684 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-21 11:25:21,685 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-21 11:25:21,690 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:21,909 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-09-21 11:25:21,910 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:21,910 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2024-09-21 11:25:21,911 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:21,911 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2024-09-21 11:25:21,912 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:21,912 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2024-09-21 11:25:21,913 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:21,913 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2024-09-21 11:25:21,913 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:21,914 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2024-09-21 11:25:21,914 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:21,915 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 57 [2024-09-21 11:25:21,915 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:21,915 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2024-09-21 11:25:21,916 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:21,916 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2024-09-21 11:25:21,917 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:21,917 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2024-09-21 11:25:21,918 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:21,918 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 85 [2024-09-21 11:25:21,918 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:21,919 INFO L134 CoverageAnalysis]: Checked inductivity of 389 backedges. 147 proven. 62 refuted. 0 times theorem prover too weak. 180 trivial. 0 not checked. [2024-09-21 11:25:21,919 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-21 11:25:21,919 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [5708348] [2024-09-21 11:25:21,919 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [5708348] provided 0 perfect and 1 imperfect interpolant sequences [2024-09-21 11:25:21,919 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1908624411] [2024-09-21 11:25:21,919 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-09-21 11:25:21,919 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-21 11:25:21,920 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-21 11:25:21,921 INFO L229 MonitoredProcess]: Starting monitored process 69 with /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-09-21 11:25:21,921 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (69)] Waiting until timeout for monitored process [2024-09-21 11:25:21,962 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 11 check-sat command(s) [2024-09-21 11:25:21,963 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2024-09-21 11:25:21,963 INFO L262 TraceCheckSpWp]: Trace formula consists of 242 conjuncts, 26 conjuncts are in the unsatisfiable core [2024-09-21 11:25:21,964 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-21 11:25:22,329 INFO L134 CoverageAnalysis]: Checked inductivity of 389 backedges. 175 proven. 34 refuted. 0 times theorem prover too weak. 180 trivial. 0 not checked. [2024-09-21 11:25:22,329 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-09-21 11:25:22,531 INFO L134 CoverageAnalysis]: Checked inductivity of 389 backedges. 175 proven. 34 refuted. 0 times theorem prover too weak. 180 trivial. 0 not checked. [2024-09-21 11:25:22,531 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1908624411] provided 0 perfect and 2 imperfect interpolant sequences [2024-09-21 11:25:22,531 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-09-21 11:25:22,532 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [27, 27, 27] total 50 [2024-09-21 11:25:22,532 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [703754226] [2024-09-21 11:25:22,532 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-09-21 11:25:22,532 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 50 states [2024-09-21 11:25:22,532 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-21 11:25:22,532 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 50 interpolants. [2024-09-21 11:25:22,532 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=437, Invalid=2013, Unknown=0, NotChecked=0, Total=2450 [2024-09-21 11:25:22,533 INFO L87 Difference]: Start difference. First operand 120 states and 132 transitions. Second operand has 50 states, 50 states have (on average 1.7) internal successors, (85), 50 states have internal predecessors, (85), 23 states have call successors, (24), 2 states have call predecessors, (24), 1 states have return successors, (22), 22 states have call predecessors, (22), 22 states have call successors, (22) [2024-09-21 11:25:22,860 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-21 11:25:22,861 INFO L93 Difference]: Finished difference Result 225 states and 260 transitions. [2024-09-21 11:25:22,861 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2024-09-21 11:25:22,861 INFO L78 Accepts]: Start accepts. Automaton has has 50 states, 50 states have (on average 1.7) internal successors, (85), 50 states have internal predecessors, (85), 23 states have call successors, (24), 2 states have call predecessors, (24), 1 states have return successors, (22), 22 states have call predecessors, (22), 22 states have call successors, (22) Word has length 96 [2024-09-21 11:25:22,861 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-21 11:25:22,862 INFO L225 Difference]: With dead ends: 225 [2024-09-21 11:25:22,862 INFO L226 Difference]: Without dead ends: 184 [2024-09-21 11:25:22,863 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 241 GetRequests, 170 SyntacticMatches, 22 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1820 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=445, Invalid=2105, Unknown=0, NotChecked=0, Total=2550 [2024-09-21 11:25:22,863 INFO L434 NwaCegarLoop]: 37 mSDtfsCounter, 6 mSDsluCounter, 266 mSDsCounter, 0 mSdLazyCounter, 423 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 7 SdHoareTripleChecker+Valid, 303 SdHoareTripleChecker+Invalid, 423 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 423 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-09-21 11:25:22,863 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [7 Valid, 303 Invalid, 423 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 423 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-09-21 11:25:22,863 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 184 states. [2024-09-21 11:25:22,914 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 184 to 120. [2024-09-21 11:25:22,914 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 120 states, 94 states have (on average 1.1382978723404256) internal successors, (107), 95 states have internal predecessors, (107), 13 states have call successors, (13), 13 states have call predecessors, (13), 12 states have return successors, (12), 11 states have call predecessors, (12), 12 states have call successors, (12) [2024-09-21 11:25:22,914 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 120 states to 120 states and 132 transitions. [2024-09-21 11:25:22,915 INFO L78 Accepts]: Start accepts. Automaton has 120 states and 132 transitions. Word has length 96 [2024-09-21 11:25:22,915 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-21 11:25:22,915 INFO L474 AbstractCegarLoop]: Abstraction has 120 states and 132 transitions. [2024-09-21 11:25:22,915 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 50 states, 50 states have (on average 1.7) internal successors, (85), 50 states have internal predecessors, (85), 23 states have call successors, (24), 2 states have call predecessors, (24), 1 states have return successors, (22), 22 states have call predecessors, (22), 22 states have call successors, (22) [2024-09-21 11:25:22,915 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-21 11:25:22,915 INFO L276 IsEmpty]: Start isEmpty. Operand 120 states and 132 transitions. [2024-09-21 11:25:22,916 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 97 [2024-09-21 11:25:22,916 INFO L208 NwaCegarLoop]: Found error trace [2024-09-21 11:25:22,916 INFO L216 NwaCegarLoop]: trace histogram [11, 11, 11, 10, 10, 10, 10, 6, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-09-21 11:25:22,927 INFO L552 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (69)] Ended with exit code 0 [2024-09-21 11:25:23,116 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 69 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable68 [2024-09-21 11:25:23,116 INFO L399 AbstractCegarLoop]: === Iteration 70 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-09-21 11:25:23,117 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-21 11:25:23,117 INFO L85 PathProgramCache]: Analyzing trace with hash -618404170, now seen corresponding path program 40 times [2024-09-21 11:25:23,117 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-21 11:25:23,117 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1536985989] [2024-09-21 11:25:23,117 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-21 11:25:23,117 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-21 11:25:23,122 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:23,342 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-09-21 11:25:23,343 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:23,343 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2024-09-21 11:25:23,343 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:23,344 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2024-09-21 11:25:23,344 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:23,345 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2024-09-21 11:25:23,345 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:23,346 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2024-09-21 11:25:23,346 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:23,347 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2024-09-21 11:25:23,347 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:23,347 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 57 [2024-09-21 11:25:23,348 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:23,348 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2024-09-21 11:25:23,349 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:23,349 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2024-09-21 11:25:23,350 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:23,350 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2024-09-21 11:25:23,351 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:23,351 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 85 [2024-09-21 11:25:23,351 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:23,352 INFO L134 CoverageAnalysis]: Checked inductivity of 386 backedges. 147 proven. 59 refuted. 0 times theorem prover too weak. 180 trivial. 0 not checked. [2024-09-21 11:25:23,352 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-21 11:25:23,352 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1536985989] [2024-09-21 11:25:23,352 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1536985989] provided 0 perfect and 1 imperfect interpolant sequences [2024-09-21 11:25:23,353 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [537348215] [2024-09-21 11:25:23,353 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2024-09-21 11:25:23,353 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-21 11:25:23,353 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-21 11:25:23,354 INFO L229 MonitoredProcess]: Starting monitored process 70 with /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-09-21 11:25:23,355 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (70)] Waiting until timeout for monitored process [2024-09-21 11:25:23,393 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2024-09-21 11:25:23,393 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2024-09-21 11:25:23,394 INFO L262 TraceCheckSpWp]: Trace formula consists of 242 conjuncts, 26 conjuncts are in the unsatisfiable core [2024-09-21 11:25:23,395 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-21 11:25:23,754 INFO L134 CoverageAnalysis]: Checked inductivity of 386 backedges. 175 proven. 31 refuted. 0 times theorem prover too weak. 180 trivial. 0 not checked. [2024-09-21 11:25:23,754 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-09-21 11:25:23,968 INFO L134 CoverageAnalysis]: Checked inductivity of 386 backedges. 175 proven. 31 refuted. 0 times theorem prover too weak. 180 trivial. 0 not checked. [2024-09-21 11:25:23,969 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [537348215] provided 0 perfect and 2 imperfect interpolant sequences [2024-09-21 11:25:23,969 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-09-21 11:25:23,969 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [27, 27, 27] total 49 [2024-09-21 11:25:23,969 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2027695584] [2024-09-21 11:25:23,969 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-09-21 11:25:23,969 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 49 states [2024-09-21 11:25:23,969 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-21 11:25:23,969 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 49 interpolants. [2024-09-21 11:25:23,970 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=415, Invalid=1937, Unknown=0, NotChecked=0, Total=2352 [2024-09-21 11:25:23,970 INFO L87 Difference]: Start difference. First operand 120 states and 132 transitions. Second operand has 49 states, 49 states have (on average 1.7142857142857142) internal successors, (84), 49 states have internal predecessors, (84), 23 states have call successors, (24), 2 states have call predecessors, (24), 1 states have return successors, (22), 22 states have call predecessors, (22), 22 states have call successors, (22) [2024-09-21 11:25:24,352 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-21 11:25:24,353 INFO L93 Difference]: Finished difference Result 228 states and 263 transitions. [2024-09-21 11:25:24,353 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2024-09-21 11:25:24,353 INFO L78 Accepts]: Start accepts. Automaton has has 49 states, 49 states have (on average 1.7142857142857142) internal successors, (84), 49 states have internal predecessors, (84), 23 states have call successors, (24), 2 states have call predecessors, (24), 1 states have return successors, (22), 22 states have call predecessors, (22), 22 states have call successors, (22) Word has length 96 [2024-09-21 11:25:24,353 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-21 11:25:24,354 INFO L225 Difference]: With dead ends: 228 [2024-09-21 11:25:24,354 INFO L226 Difference]: Without dead ends: 187 [2024-09-21 11:25:24,355 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 241 GetRequests, 171 SyntacticMatches, 22 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1704 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=423, Invalid=2027, Unknown=0, NotChecked=0, Total=2450 [2024-09-21 11:25:24,355 INFO L434 NwaCegarLoop]: 33 mSDtfsCounter, 6 mSDsluCounter, 403 mSDsCounter, 0 mSdLazyCounter, 590 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 7 SdHoareTripleChecker+Valid, 436 SdHoareTripleChecker+Invalid, 590 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 590 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-09-21 11:25:24,355 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [7 Valid, 436 Invalid, 590 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 590 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-09-21 11:25:24,355 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 187 states. [2024-09-21 11:25:24,412 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 187 to 120. [2024-09-21 11:25:24,412 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 120 states, 94 states have (on average 1.1382978723404256) internal successors, (107), 95 states have internal predecessors, (107), 13 states have call successors, (13), 13 states have call predecessors, (13), 12 states have return successors, (12), 11 states have call predecessors, (12), 12 states have call successors, (12) [2024-09-21 11:25:24,412 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 120 states to 120 states and 132 transitions. [2024-09-21 11:25:24,413 INFO L78 Accepts]: Start accepts. Automaton has 120 states and 132 transitions. Word has length 96 [2024-09-21 11:25:24,413 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-21 11:25:24,413 INFO L474 AbstractCegarLoop]: Abstraction has 120 states and 132 transitions. [2024-09-21 11:25:24,413 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 49 states, 49 states have (on average 1.7142857142857142) internal successors, (84), 49 states have internal predecessors, (84), 23 states have call successors, (24), 2 states have call predecessors, (24), 1 states have return successors, (22), 22 states have call predecessors, (22), 22 states have call successors, (22) [2024-09-21 11:25:24,413 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-21 11:25:24,413 INFO L276 IsEmpty]: Start isEmpty. Operand 120 states and 132 transitions. [2024-09-21 11:25:24,414 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 97 [2024-09-21 11:25:24,414 INFO L208 NwaCegarLoop]: Found error trace [2024-09-21 11:25:24,414 INFO L216 NwaCegarLoop]: trace histogram [11, 11, 11, 10, 10, 10, 10, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-09-21 11:25:24,425 INFO L552 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (70)] Ended with exit code 0 [2024-09-21 11:25:24,614 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 70 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable69 [2024-09-21 11:25:24,614 INFO L399 AbstractCegarLoop]: === Iteration 71 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-09-21 11:25:24,614 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-21 11:25:24,615 INFO L85 PathProgramCache]: Analyzing trace with hash -1213865035, now seen corresponding path program 41 times [2024-09-21 11:25:24,615 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-21 11:25:24,615 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1315179510] [2024-09-21 11:25:24,615 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-21 11:25:24,615 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-21 11:25:24,620 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:24,835 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-09-21 11:25:24,835 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:24,836 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2024-09-21 11:25:24,836 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:24,837 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2024-09-21 11:25:24,837 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:24,838 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2024-09-21 11:25:24,838 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:24,839 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2024-09-21 11:25:24,839 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:24,840 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2024-09-21 11:25:24,840 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:24,840 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 57 [2024-09-21 11:25:24,841 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:24,841 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2024-09-21 11:25:24,842 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:24,842 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2024-09-21 11:25:24,842 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:24,843 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2024-09-21 11:25:24,843 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:24,844 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 85 [2024-09-21 11:25:24,844 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:24,845 INFO L134 CoverageAnalysis]: Checked inductivity of 385 backedges. 147 proven. 58 refuted. 0 times theorem prover too weak. 180 trivial. 0 not checked. [2024-09-21 11:25:24,845 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-21 11:25:24,845 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1315179510] [2024-09-21 11:25:24,845 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1315179510] provided 0 perfect and 1 imperfect interpolant sequences [2024-09-21 11:25:24,845 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [170184271] [2024-09-21 11:25:24,845 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2024-09-21 11:25:24,845 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-21 11:25:24,845 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-21 11:25:24,846 INFO L229 MonitoredProcess]: Starting monitored process 71 with /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-09-21 11:25:24,847 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (71)] Waiting until timeout for monitored process [2024-09-21 11:25:24,888 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 11 check-sat command(s) [2024-09-21 11:25:24,888 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2024-09-21 11:25:24,889 INFO L262 TraceCheckSpWp]: Trace formula consists of 242 conjuncts, 26 conjuncts are in the unsatisfiable core [2024-09-21 11:25:24,890 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-21 11:25:25,238 INFO L134 CoverageAnalysis]: Checked inductivity of 385 backedges. 175 proven. 30 refuted. 0 times theorem prover too weak. 180 trivial. 0 not checked. [2024-09-21 11:25:25,238 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-09-21 11:25:25,438 INFO L134 CoverageAnalysis]: Checked inductivity of 385 backedges. 175 proven. 30 refuted. 0 times theorem prover too weak. 180 trivial. 0 not checked. [2024-09-21 11:25:25,438 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [170184271] provided 0 perfect and 2 imperfect interpolant sequences [2024-09-21 11:25:25,438 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-09-21 11:25:25,438 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [27, 27, 27] total 48 [2024-09-21 11:25:25,438 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1551174883] [2024-09-21 11:25:25,438 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-09-21 11:25:25,438 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 48 states [2024-09-21 11:25:25,439 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-21 11:25:25,439 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 48 interpolants. [2024-09-21 11:25:25,439 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=397, Invalid=1859, Unknown=0, NotChecked=0, Total=2256 [2024-09-21 11:25:25,439 INFO L87 Difference]: Start difference. First operand 120 states and 132 transitions. Second operand has 48 states, 48 states have (on average 1.7291666666666667) internal successors, (83), 48 states have internal predecessors, (83), 23 states have call successors, (24), 2 states have call predecessors, (24), 1 states have return successors, (22), 22 states have call predecessors, (22), 22 states have call successors, (22) [2024-09-21 11:25:25,803 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-21 11:25:25,803 INFO L93 Difference]: Finished difference Result 229 states and 264 transitions. [2024-09-21 11:25:25,803 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2024-09-21 11:25:25,803 INFO L78 Accepts]: Start accepts. Automaton has has 48 states, 48 states have (on average 1.7291666666666667) internal successors, (83), 48 states have internal predecessors, (83), 23 states have call successors, (24), 2 states have call predecessors, (24), 1 states have return successors, (22), 22 states have call predecessors, (22), 22 states have call successors, (22) Word has length 96 [2024-09-21 11:25:25,803 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-21 11:25:25,804 INFO L225 Difference]: With dead ends: 229 [2024-09-21 11:25:25,804 INFO L226 Difference]: Without dead ends: 188 [2024-09-21 11:25:25,805 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 241 GetRequests, 172 SyntacticMatches, 22 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1591 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=405, Invalid=1947, Unknown=0, NotChecked=0, Total=2352 [2024-09-21 11:25:25,805 INFO L434 NwaCegarLoop]: 35 mSDtfsCounter, 6 mSDsluCounter, 421 mSDsCounter, 0 mSdLazyCounter, 556 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 7 SdHoareTripleChecker+Valid, 456 SdHoareTripleChecker+Invalid, 556 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 556 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-09-21 11:25:25,805 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [7 Valid, 456 Invalid, 556 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 556 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-09-21 11:25:25,805 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 188 states. [2024-09-21 11:25:25,857 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 188 to 120. [2024-09-21 11:25:25,857 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 120 states, 94 states have (on average 1.1382978723404256) internal successors, (107), 95 states have internal predecessors, (107), 13 states have call successors, (13), 13 states have call predecessors, (13), 12 states have return successors, (12), 11 states have call predecessors, (12), 12 states have call successors, (12) [2024-09-21 11:25:25,858 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 120 states to 120 states and 132 transitions. [2024-09-21 11:25:25,858 INFO L78 Accepts]: Start accepts. Automaton has 120 states and 132 transitions. Word has length 96 [2024-09-21 11:25:25,858 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-21 11:25:25,858 INFO L474 AbstractCegarLoop]: Abstraction has 120 states and 132 transitions. [2024-09-21 11:25:25,858 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 48 states, 48 states have (on average 1.7291666666666667) internal successors, (83), 48 states have internal predecessors, (83), 23 states have call successors, (24), 2 states have call predecessors, (24), 1 states have return successors, (22), 22 states have call predecessors, (22), 22 states have call successors, (22) [2024-09-21 11:25:25,859 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-21 11:25:25,859 INFO L276 IsEmpty]: Start isEmpty. Operand 120 states and 132 transitions. [2024-09-21 11:25:25,859 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 97 [2024-09-21 11:25:25,859 INFO L208 NwaCegarLoop]: Found error trace [2024-09-21 11:25:25,859 INFO L216 NwaCegarLoop]: trace histogram [11, 11, 11, 10, 10, 10, 10, 6, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-09-21 11:25:25,873 INFO L540 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (71)] Forceful destruction successful, exit code 0 [2024-09-21 11:25:26,060 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable70,71 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-21 11:25:26,060 INFO L399 AbstractCegarLoop]: === Iteration 72 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-09-21 11:25:26,060 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-21 11:25:26,060 INFO L85 PathProgramCache]: Analyzing trace with hash -1233073450, now seen corresponding path program 42 times [2024-09-21 11:25:26,060 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-21 11:25:26,060 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2077538217] [2024-09-21 11:25:26,060 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-21 11:25:26,060 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-21 11:25:26,066 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:26,284 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-09-21 11:25:26,285 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:26,285 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2024-09-21 11:25:26,286 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:26,286 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2024-09-21 11:25:26,287 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:26,287 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2024-09-21 11:25:26,288 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:26,288 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2024-09-21 11:25:26,288 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:26,289 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2024-09-21 11:25:26,289 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:26,290 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 57 [2024-09-21 11:25:26,290 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:26,291 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2024-09-21 11:25:26,291 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:26,291 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2024-09-21 11:25:26,292 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:26,292 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2024-09-21 11:25:26,293 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:26,293 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 85 [2024-09-21 11:25:26,293 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:26,294 INFO L134 CoverageAnalysis]: Checked inductivity of 386 backedges. 147 proven. 59 refuted. 0 times theorem prover too weak. 180 trivial. 0 not checked. [2024-09-21 11:25:26,294 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-21 11:25:26,294 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2077538217] [2024-09-21 11:25:26,294 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2077538217] provided 0 perfect and 1 imperfect interpolant sequences [2024-09-21 11:25:26,294 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1873453541] [2024-09-21 11:25:26,294 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2024-09-21 11:25:26,294 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-21 11:25:26,294 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-21 11:25:26,295 INFO L229 MonitoredProcess]: Starting monitored process 72 with /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-09-21 11:25:26,296 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (72)] Waiting until timeout for monitored process [2024-09-21 11:25:26,338 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 11 check-sat command(s) [2024-09-21 11:25:26,338 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2024-09-21 11:25:26,339 INFO L262 TraceCheckSpWp]: Trace formula consists of 242 conjuncts, 26 conjuncts are in the unsatisfiable core [2024-09-21 11:25:26,340 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-21 11:25:26,671 INFO L134 CoverageAnalysis]: Checked inductivity of 386 backedges. 175 proven. 31 refuted. 0 times theorem prover too weak. 180 trivial. 0 not checked. [2024-09-21 11:25:26,671 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-09-21 11:25:26,870 INFO L134 CoverageAnalysis]: Checked inductivity of 386 backedges. 175 proven. 31 refuted. 0 times theorem prover too weak. 180 trivial. 0 not checked. [2024-09-21 11:25:26,870 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1873453541] provided 0 perfect and 2 imperfect interpolant sequences [2024-09-21 11:25:26,870 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-09-21 11:25:26,870 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [27, 27, 27] total 47 [2024-09-21 11:25:26,870 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [719558105] [2024-09-21 11:25:26,870 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-09-21 11:25:26,871 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 47 states [2024-09-21 11:25:26,871 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-21 11:25:26,871 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 47 interpolants. [2024-09-21 11:25:26,871 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=383, Invalid=1779, Unknown=0, NotChecked=0, Total=2162 [2024-09-21 11:25:26,871 INFO L87 Difference]: Start difference. First operand 120 states and 132 transitions. Second operand has 47 states, 47 states have (on average 1.7446808510638299) internal successors, (82), 47 states have internal predecessors, (82), 23 states have call successors, (24), 2 states have call predecessors, (24), 1 states have return successors, (22), 22 states have call predecessors, (22), 22 states have call successors, (22) [2024-09-21 11:25:27,303 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-21 11:25:27,303 INFO L93 Difference]: Finished difference Result 228 states and 263 transitions. [2024-09-21 11:25:27,303 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2024-09-21 11:25:27,303 INFO L78 Accepts]: Start accepts. Automaton has has 47 states, 47 states have (on average 1.7446808510638299) internal successors, (82), 47 states have internal predecessors, (82), 23 states have call successors, (24), 2 states have call predecessors, (24), 1 states have return successors, (22), 22 states have call predecessors, (22), 22 states have call successors, (22) Word has length 96 [2024-09-21 11:25:27,303 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-21 11:25:27,305 INFO L225 Difference]: With dead ends: 228 [2024-09-21 11:25:27,305 INFO L226 Difference]: Without dead ends: 187 [2024-09-21 11:25:27,305 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 241 GetRequests, 173 SyntacticMatches, 22 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1481 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=391, Invalid=1865, Unknown=0, NotChecked=0, Total=2256 [2024-09-21 11:25:27,305 INFO L434 NwaCegarLoop]: 35 mSDtfsCounter, 6 mSDsluCounter, 412 mSDsCounter, 0 mSdLazyCounter, 597 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 7 SdHoareTripleChecker+Valid, 447 SdHoareTripleChecker+Invalid, 597 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 597 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-09-21 11:25:27,305 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [7 Valid, 447 Invalid, 597 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 597 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-09-21 11:25:27,305 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 187 states. [2024-09-21 11:25:27,368 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 187 to 120. [2024-09-21 11:25:27,369 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 120 states, 94 states have (on average 1.1382978723404256) internal successors, (107), 95 states have internal predecessors, (107), 13 states have call successors, (13), 13 states have call predecessors, (13), 12 states have return successors, (12), 11 states have call predecessors, (12), 12 states have call successors, (12) [2024-09-21 11:25:27,369 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 120 states to 120 states and 132 transitions. [2024-09-21 11:25:27,369 INFO L78 Accepts]: Start accepts. Automaton has 120 states and 132 transitions. Word has length 96 [2024-09-21 11:25:27,370 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-21 11:25:27,370 INFO L474 AbstractCegarLoop]: Abstraction has 120 states and 132 transitions. [2024-09-21 11:25:27,370 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 47 states, 47 states have (on average 1.7446808510638299) internal successors, (82), 47 states have internal predecessors, (82), 23 states have call successors, (24), 2 states have call predecessors, (24), 1 states have return successors, (22), 22 states have call predecessors, (22), 22 states have call successors, (22) [2024-09-21 11:25:27,370 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-21 11:25:27,370 INFO L276 IsEmpty]: Start isEmpty. Operand 120 states and 132 transitions. [2024-09-21 11:25:27,370 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 97 [2024-09-21 11:25:27,371 INFO L208 NwaCegarLoop]: Found error trace [2024-09-21 11:25:27,371 INFO L216 NwaCegarLoop]: trace histogram [11, 11, 11, 10, 10, 10, 10, 7, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-09-21 11:25:27,383 INFO L552 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (72)] Ended with exit code 0 [2024-09-21 11:25:27,571 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable71,72 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-21 11:25:27,571 INFO L399 AbstractCegarLoop]: === Iteration 73 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-09-21 11:25:27,572 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-21 11:25:27,572 INFO L85 PathProgramCache]: Analyzing trace with hash 151780245, now seen corresponding path program 43 times [2024-09-21 11:25:27,572 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-21 11:25:27,572 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [174902282] [2024-09-21 11:25:27,572 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-21 11:25:27,572 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-21 11:25:27,577 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:27,829 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-09-21 11:25:27,830 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:27,830 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2024-09-21 11:25:27,831 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:27,831 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2024-09-21 11:25:27,831 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:27,832 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2024-09-21 11:25:27,832 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:27,833 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2024-09-21 11:25:27,833 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:27,834 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2024-09-21 11:25:27,834 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:27,834 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 57 [2024-09-21 11:25:27,835 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:27,835 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2024-09-21 11:25:27,836 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:27,836 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2024-09-21 11:25:27,836 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:27,837 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2024-09-21 11:25:27,837 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:27,838 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 85 [2024-09-21 11:25:27,838 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:27,839 INFO L134 CoverageAnalysis]: Checked inductivity of 389 backedges. 147 proven. 62 refuted. 0 times theorem prover too weak. 180 trivial. 0 not checked. [2024-09-21 11:25:27,839 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-21 11:25:27,839 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [174902282] [2024-09-21 11:25:27,839 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [174902282] provided 0 perfect and 1 imperfect interpolant sequences [2024-09-21 11:25:27,839 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [536533849] [2024-09-21 11:25:27,839 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2024-09-21 11:25:27,839 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-21 11:25:27,839 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-21 11:25:27,841 INFO L229 MonitoredProcess]: Starting monitored process 73 with /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-09-21 11:25:27,842 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (73)] Waiting until timeout for monitored process [2024-09-21 11:25:27,881 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:27,882 INFO L262 TraceCheckSpWp]: Trace formula consists of 242 conjuncts, 26 conjuncts are in the unsatisfiable core [2024-09-21 11:25:27,883 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-21 11:25:28,235 INFO L134 CoverageAnalysis]: Checked inductivity of 389 backedges. 175 proven. 34 refuted. 0 times theorem prover too weak. 180 trivial. 0 not checked. [2024-09-21 11:25:28,235 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-09-21 11:25:28,453 INFO L134 CoverageAnalysis]: Checked inductivity of 389 backedges. 175 proven. 34 refuted. 0 times theorem prover too weak. 180 trivial. 0 not checked. [2024-09-21 11:25:28,453 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [536533849] provided 0 perfect and 2 imperfect interpolant sequences [2024-09-21 11:25:28,454 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-09-21 11:25:28,454 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [27, 27, 27] total 46 [2024-09-21 11:25:28,454 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1854466044] [2024-09-21 11:25:28,454 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-09-21 11:25:28,454 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 46 states [2024-09-21 11:25:28,454 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-21 11:25:28,454 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 46 interpolants. [2024-09-21 11:25:28,455 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=373, Invalid=1697, Unknown=0, NotChecked=0, Total=2070 [2024-09-21 11:25:28,455 INFO L87 Difference]: Start difference. First operand 120 states and 132 transitions. Second operand has 46 states, 46 states have (on average 1.7608695652173914) internal successors, (81), 46 states have internal predecessors, (81), 23 states have call successors, (24), 2 states have call predecessors, (24), 1 states have return successors, (22), 22 states have call predecessors, (22), 22 states have call successors, (22) [2024-09-21 11:25:28,760 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-21 11:25:28,760 INFO L93 Difference]: Finished difference Result 225 states and 260 transitions. [2024-09-21 11:25:28,760 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2024-09-21 11:25:28,761 INFO L78 Accepts]: Start accepts. Automaton has has 46 states, 46 states have (on average 1.7608695652173914) internal successors, (81), 46 states have internal predecessors, (81), 23 states have call successors, (24), 2 states have call predecessors, (24), 1 states have return successors, (22), 22 states have call predecessors, (22), 22 states have call successors, (22) Word has length 96 [2024-09-21 11:25:28,761 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-21 11:25:28,762 INFO L225 Difference]: With dead ends: 225 [2024-09-21 11:25:28,762 INFO L226 Difference]: Without dead ends: 184 [2024-09-21 11:25:28,762 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 241 GetRequests, 174 SyntacticMatches, 22 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1374 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=381, Invalid=1781, Unknown=0, NotChecked=0, Total=2162 [2024-09-21 11:25:28,762 INFO L434 NwaCegarLoop]: 33 mSDtfsCounter, 6 mSDsluCounter, 158 mSDsCounter, 0 mSdLazyCounter, 253 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 7 SdHoareTripleChecker+Valid, 191 SdHoareTripleChecker+Invalid, 253 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 253 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-09-21 11:25:28,763 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [7 Valid, 191 Invalid, 253 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 253 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-09-21 11:25:28,763 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 184 states. [2024-09-21 11:25:28,826 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 184 to 120. [2024-09-21 11:25:28,826 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 120 states, 94 states have (on average 1.1382978723404256) internal successors, (107), 95 states have internal predecessors, (107), 13 states have call successors, (13), 13 states have call predecessors, (13), 12 states have return successors, (12), 11 states have call predecessors, (12), 12 states have call successors, (12) [2024-09-21 11:25:28,827 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 120 states to 120 states and 132 transitions. [2024-09-21 11:25:28,827 INFO L78 Accepts]: Start accepts. Automaton has 120 states and 132 transitions. Word has length 96 [2024-09-21 11:25:28,827 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-21 11:25:28,828 INFO L474 AbstractCegarLoop]: Abstraction has 120 states and 132 transitions. [2024-09-21 11:25:28,828 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 46 states, 46 states have (on average 1.7608695652173914) internal successors, (81), 46 states have internal predecessors, (81), 23 states have call successors, (24), 2 states have call predecessors, (24), 1 states have return successors, (22), 22 states have call predecessors, (22), 22 states have call successors, (22) [2024-09-21 11:25:28,828 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-21 11:25:28,828 INFO L276 IsEmpty]: Start isEmpty. Operand 120 states and 132 transitions. [2024-09-21 11:25:28,828 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 97 [2024-09-21 11:25:28,828 INFO L208 NwaCegarLoop]: Found error trace [2024-09-21 11:25:28,828 INFO L216 NwaCegarLoop]: trace histogram [11, 11, 11, 10, 10, 10, 10, 8, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-09-21 11:25:28,841 INFO L540 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (73)] Forceful destruction successful, exit code 0 [2024-09-21 11:25:29,029 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable72,73 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-21 11:25:29,029 INFO L399 AbstractCegarLoop]: === Iteration 74 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-09-21 11:25:29,029 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-21 11:25:29,029 INFO L85 PathProgramCache]: Analyzing trace with hash 1443378934, now seen corresponding path program 44 times [2024-09-21 11:25:29,029 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-21 11:25:29,029 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1380806962] [2024-09-21 11:25:29,029 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-21 11:25:29,029 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-21 11:25:29,035 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:29,283 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-09-21 11:25:29,284 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:29,284 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2024-09-21 11:25:29,285 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:29,285 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2024-09-21 11:25:29,286 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:29,286 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2024-09-21 11:25:29,286 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:29,287 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2024-09-21 11:25:29,287 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:29,288 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2024-09-21 11:25:29,288 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:29,288 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 57 [2024-09-21 11:25:29,289 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:29,289 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2024-09-21 11:25:29,290 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:29,290 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2024-09-21 11:25:29,291 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:29,291 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2024-09-21 11:25:29,291 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:29,292 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 85 [2024-09-21 11:25:29,292 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:29,293 INFO L134 CoverageAnalysis]: Checked inductivity of 394 backedges. 147 proven. 67 refuted. 0 times theorem prover too weak. 180 trivial. 0 not checked. [2024-09-21 11:25:29,293 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-21 11:25:29,293 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1380806962] [2024-09-21 11:25:29,293 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1380806962] provided 0 perfect and 1 imperfect interpolant sequences [2024-09-21 11:25:29,293 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [839990407] [2024-09-21 11:25:29,294 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-09-21 11:25:29,294 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-21 11:25:29,294 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-21 11:25:29,295 INFO L229 MonitoredProcess]: Starting monitored process 74 with /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-09-21 11:25:29,295 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (74)] Waiting until timeout for monitored process [2024-09-21 11:25:29,335 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-09-21 11:25:29,335 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2024-09-21 11:25:29,336 INFO L262 TraceCheckSpWp]: Trace formula consists of 242 conjuncts, 26 conjuncts are in the unsatisfiable core [2024-09-21 11:25:29,338 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-21 11:25:29,678 INFO L134 CoverageAnalysis]: Checked inductivity of 394 backedges. 175 proven. 39 refuted. 0 times theorem prover too weak. 180 trivial. 0 not checked. [2024-09-21 11:25:29,679 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-09-21 11:25:29,903 INFO L134 CoverageAnalysis]: Checked inductivity of 394 backedges. 175 proven. 39 refuted. 0 times theorem prover too weak. 180 trivial. 0 not checked. [2024-09-21 11:25:29,903 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [839990407] provided 0 perfect and 2 imperfect interpolant sequences [2024-09-21 11:25:29,903 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-09-21 11:25:29,903 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [27, 27, 27] total 45 [2024-09-21 11:25:29,903 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [582184563] [2024-09-21 11:25:29,903 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-09-21 11:25:29,903 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 45 states [2024-09-21 11:25:29,904 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-21 11:25:29,904 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 45 interpolants. [2024-09-21 11:25:29,904 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=367, Invalid=1613, Unknown=0, NotChecked=0, Total=1980 [2024-09-21 11:25:29,904 INFO L87 Difference]: Start difference. First operand 120 states and 132 transitions. Second operand has 45 states, 45 states have (on average 1.7777777777777777) internal successors, (80), 45 states have internal predecessors, (80), 23 states have call successors, (24), 2 states have call predecessors, (24), 1 states have return successors, (22), 22 states have call predecessors, (22), 22 states have call successors, (22) [2024-09-21 11:25:30,263 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-21 11:25:30,263 INFO L93 Difference]: Finished difference Result 220 states and 255 transitions. [2024-09-21 11:25:30,263 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2024-09-21 11:25:30,263 INFO L78 Accepts]: Start accepts. Automaton has has 45 states, 45 states have (on average 1.7777777777777777) internal successors, (80), 45 states have internal predecessors, (80), 23 states have call successors, (24), 2 states have call predecessors, (24), 1 states have return successors, (22), 22 states have call predecessors, (22), 22 states have call successors, (22) Word has length 96 [2024-09-21 11:25:30,264 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-21 11:25:30,265 INFO L225 Difference]: With dead ends: 220 [2024-09-21 11:25:30,265 INFO L226 Difference]: Without dead ends: 179 [2024-09-21 11:25:30,265 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 241 GetRequests, 175 SyntacticMatches, 22 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1270 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=375, Invalid=1695, Unknown=0, NotChecked=0, Total=2070 [2024-09-21 11:25:30,265 INFO L434 NwaCegarLoop]: 35 mSDtfsCounter, 6 mSDsluCounter, 361 mSDsCounter, 0 mSdLazyCounter, 517 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 7 SdHoareTripleChecker+Valid, 396 SdHoareTripleChecker+Invalid, 517 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 517 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-09-21 11:25:30,265 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [7 Valid, 396 Invalid, 517 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 517 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-09-21 11:25:30,265 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 179 states. [2024-09-21 11:25:30,322 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 179 to 120. [2024-09-21 11:25:30,323 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 120 states, 94 states have (on average 1.1382978723404256) internal successors, (107), 95 states have internal predecessors, (107), 13 states have call successors, (13), 13 states have call predecessors, (13), 12 states have return successors, (12), 11 states have call predecessors, (12), 12 states have call successors, (12) [2024-09-21 11:25:30,323 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 120 states to 120 states and 132 transitions. [2024-09-21 11:25:30,324 INFO L78 Accepts]: Start accepts. Automaton has 120 states and 132 transitions. Word has length 96 [2024-09-21 11:25:30,324 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-21 11:25:30,324 INFO L474 AbstractCegarLoop]: Abstraction has 120 states and 132 transitions. [2024-09-21 11:25:30,324 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 45 states, 45 states have (on average 1.7777777777777777) internal successors, (80), 45 states have internal predecessors, (80), 23 states have call successors, (24), 2 states have call predecessors, (24), 1 states have return successors, (22), 22 states have call predecessors, (22), 22 states have call successors, (22) [2024-09-21 11:25:30,324 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-21 11:25:30,324 INFO L276 IsEmpty]: Start isEmpty. Operand 120 states and 132 transitions. [2024-09-21 11:25:30,325 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 97 [2024-09-21 11:25:30,325 INFO L208 NwaCegarLoop]: Found error trace [2024-09-21 11:25:30,325 INFO L216 NwaCegarLoop]: trace histogram [11, 11, 11, 10, 10, 10, 10, 9, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-09-21 11:25:30,341 INFO L552 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (74)] Ended with exit code 0 [2024-09-21 11:25:30,525 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable73,74 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-21 11:25:30,526 INFO L399 AbstractCegarLoop]: === Iteration 75 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-09-21 11:25:30,526 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-21 11:25:30,526 INFO L85 PathProgramCache]: Analyzing trace with hash -1562997899, now seen corresponding path program 45 times [2024-09-21 11:25:30,526 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-21 11:25:30,526 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [231238596] [2024-09-21 11:25:30,526 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-21 11:25:30,526 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-21 11:25:30,532 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:30,767 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-09-21 11:25:30,768 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:30,768 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2024-09-21 11:25:30,769 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:30,769 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2024-09-21 11:25:30,770 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:30,770 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2024-09-21 11:25:30,771 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:30,771 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2024-09-21 11:25:30,772 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:30,772 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2024-09-21 11:25:30,773 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:30,773 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 57 [2024-09-21 11:25:30,774 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:30,774 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2024-09-21 11:25:30,774 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:30,775 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2024-09-21 11:25:30,775 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:30,776 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2024-09-21 11:25:30,776 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:30,777 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 85 [2024-09-21 11:25:30,777 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:30,778 INFO L134 CoverageAnalysis]: Checked inductivity of 401 backedges. 147 proven. 74 refuted. 0 times theorem prover too weak. 180 trivial. 0 not checked. [2024-09-21 11:25:30,778 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-21 11:25:30,778 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [231238596] [2024-09-21 11:25:30,778 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [231238596] provided 0 perfect and 1 imperfect interpolant sequences [2024-09-21 11:25:30,778 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [149158690] [2024-09-21 11:25:30,778 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-09-21 11:25:30,778 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-21 11:25:30,779 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-21 11:25:30,779 INFO L229 MonitoredProcess]: Starting monitored process 75 with /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-09-21 11:25:30,780 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (75)] Waiting until timeout for monitored process [2024-09-21 11:25:30,825 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 11 check-sat command(s) [2024-09-21 11:25:30,825 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2024-09-21 11:25:30,826 INFO L262 TraceCheckSpWp]: Trace formula consists of 242 conjuncts, 26 conjuncts are in the unsatisfiable core [2024-09-21 11:25:30,827 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-21 11:25:31,152 INFO L134 CoverageAnalysis]: Checked inductivity of 401 backedges. 175 proven. 46 refuted. 0 times theorem prover too weak. 180 trivial. 0 not checked. [2024-09-21 11:25:31,152 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-09-21 11:25:31,370 INFO L134 CoverageAnalysis]: Checked inductivity of 401 backedges. 175 proven. 46 refuted. 0 times theorem prover too weak. 180 trivial. 0 not checked. [2024-09-21 11:25:31,370 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [149158690] provided 0 perfect and 2 imperfect interpolant sequences [2024-09-21 11:25:31,370 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-09-21 11:25:31,370 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [27, 27, 27] total 44 [2024-09-21 11:25:31,370 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [660415165] [2024-09-21 11:25:31,370 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-09-21 11:25:31,371 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 44 states [2024-09-21 11:25:31,371 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-21 11:25:31,371 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 44 interpolants. [2024-09-21 11:25:31,371 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=365, Invalid=1527, Unknown=0, NotChecked=0, Total=1892 [2024-09-21 11:25:31,371 INFO L87 Difference]: Start difference. First operand 120 states and 132 transitions. Second operand has 44 states, 44 states have (on average 1.7954545454545454) internal successors, (79), 44 states have internal predecessors, (79), 23 states have call successors, (24), 2 states have call predecessors, (24), 1 states have return successors, (22), 22 states have call predecessors, (22), 22 states have call successors, (22) [2024-09-21 11:25:31,685 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-21 11:25:31,685 INFO L93 Difference]: Finished difference Result 213 states and 248 transitions. [2024-09-21 11:25:31,686 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2024-09-21 11:25:31,686 INFO L78 Accepts]: Start accepts. Automaton has has 44 states, 44 states have (on average 1.7954545454545454) internal successors, (79), 44 states have internal predecessors, (79), 23 states have call successors, (24), 2 states have call predecessors, (24), 1 states have return successors, (22), 22 states have call predecessors, (22), 22 states have call successors, (22) Word has length 96 [2024-09-21 11:25:31,686 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-21 11:25:31,687 INFO L225 Difference]: With dead ends: 213 [2024-09-21 11:25:31,687 INFO L226 Difference]: Without dead ends: 172 [2024-09-21 11:25:31,687 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 241 GetRequests, 176 SyntacticMatches, 22 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1169 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=373, Invalid=1607, Unknown=0, NotChecked=0, Total=1980 [2024-09-21 11:25:31,687 INFO L434 NwaCegarLoop]: 33 mSDtfsCounter, 6 mSDsluCounter, 328 mSDsCounter, 0 mSdLazyCounter, 408 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 7 SdHoareTripleChecker+Valid, 361 SdHoareTripleChecker+Invalid, 408 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 408 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-09-21 11:25:31,687 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [7 Valid, 361 Invalid, 408 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 408 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-09-21 11:25:31,688 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 172 states. [2024-09-21 11:25:31,746 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 172 to 120. [2024-09-21 11:25:31,746 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 120 states, 94 states have (on average 1.1382978723404256) internal successors, (107), 95 states have internal predecessors, (107), 13 states have call successors, (13), 13 states have call predecessors, (13), 12 states have return successors, (12), 11 states have call predecessors, (12), 12 states have call successors, (12) [2024-09-21 11:25:31,747 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 120 states to 120 states and 132 transitions. [2024-09-21 11:25:31,747 INFO L78 Accepts]: Start accepts. Automaton has 120 states and 132 transitions. Word has length 96 [2024-09-21 11:25:31,747 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-21 11:25:31,747 INFO L474 AbstractCegarLoop]: Abstraction has 120 states and 132 transitions. [2024-09-21 11:25:31,747 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 44 states, 44 states have (on average 1.7954545454545454) internal successors, (79), 44 states have internal predecessors, (79), 23 states have call successors, (24), 2 states have call predecessors, (24), 1 states have return successors, (22), 22 states have call predecessors, (22), 22 states have call successors, (22) [2024-09-21 11:25:31,748 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-21 11:25:31,748 INFO L276 IsEmpty]: Start isEmpty. Operand 120 states and 132 transitions. [2024-09-21 11:25:31,748 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 97 [2024-09-21 11:25:31,748 INFO L208 NwaCegarLoop]: Found error trace [2024-09-21 11:25:31,748 INFO L216 NwaCegarLoop]: trace histogram [11, 11, 11, 10, 10, 10, 10, 10, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-09-21 11:25:31,763 INFO L552 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (75)] Ended with exit code 0 [2024-09-21 11:25:31,948 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable74,75 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-21 11:25:31,948 INFO L399 AbstractCegarLoop]: === Iteration 76 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-09-21 11:25:31,949 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-21 11:25:31,949 INFO L85 PathProgramCache]: Analyzing trace with hash 1388063510, now seen corresponding path program 10 times [2024-09-21 11:25:31,949 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-21 11:25:31,949 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1741539892] [2024-09-21 11:25:31,949 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-21 11:25:31,949 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-21 11:25:31,954 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:32,199 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-09-21 11:25:32,199 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:32,200 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2024-09-21 11:25:32,200 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:32,201 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2024-09-21 11:25:32,201 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:32,202 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2024-09-21 11:25:32,202 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:32,203 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2024-09-21 11:25:32,203 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:32,204 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2024-09-21 11:25:32,204 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:32,205 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 57 [2024-09-21 11:25:32,205 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:32,206 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2024-09-21 11:25:32,206 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:32,207 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2024-09-21 11:25:32,207 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:32,208 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2024-09-21 11:25:32,208 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:32,209 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 85 [2024-09-21 11:25:32,209 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:32,210 INFO L134 CoverageAnalysis]: Checked inductivity of 410 backedges. 147 proven. 83 refuted. 0 times theorem prover too weak. 180 trivial. 0 not checked. [2024-09-21 11:25:32,210 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-21 11:25:32,210 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1741539892] [2024-09-21 11:25:32,210 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1741539892] provided 0 perfect and 1 imperfect interpolant sequences [2024-09-21 11:25:32,210 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [55464808] [2024-09-21 11:25:32,210 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2024-09-21 11:25:32,210 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-21 11:25:32,210 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-21 11:25:32,212 INFO L229 MonitoredProcess]: Starting monitored process 76 with /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-09-21 11:25:32,213 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (76)] Waiting until timeout for monitored process [2024-09-21 11:25:32,254 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2024-09-21 11:25:32,255 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2024-09-21 11:25:32,256 INFO L262 TraceCheckSpWp]: Trace formula consists of 242 conjuncts, 26 conjuncts are in the unsatisfiable core [2024-09-21 11:25:32,257 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-21 11:25:32,601 INFO L134 CoverageAnalysis]: Checked inductivity of 410 backedges. 175 proven. 55 refuted. 0 times theorem prover too weak. 180 trivial. 0 not checked. [2024-09-21 11:25:32,601 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-09-21 11:25:32,833 INFO L134 CoverageAnalysis]: Checked inductivity of 410 backedges. 175 proven. 55 refuted. 0 times theorem prover too weak. 180 trivial. 0 not checked. [2024-09-21 11:25:32,833 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [55464808] provided 0 perfect and 2 imperfect interpolant sequences [2024-09-21 11:25:32,833 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-09-21 11:25:32,833 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [27, 27, 27] total 43 [2024-09-21 11:25:32,833 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2138578583] [2024-09-21 11:25:32,833 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-09-21 11:25:32,833 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 43 states [2024-09-21 11:25:32,834 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-21 11:25:32,834 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 43 interpolants. [2024-09-21 11:25:32,834 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=367, Invalid=1439, Unknown=0, NotChecked=0, Total=1806 [2024-09-21 11:25:32,834 INFO L87 Difference]: Start difference. First operand 120 states and 132 transitions. Second operand has 43 states, 43 states have (on average 1.813953488372093) internal successors, (78), 43 states have internal predecessors, (78), 23 states have call successors, (24), 2 states have call predecessors, (24), 1 states have return successors, (22), 22 states have call predecessors, (22), 22 states have call successors, (22) [2024-09-21 11:25:33,104 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-21 11:25:33,104 INFO L93 Difference]: Finished difference Result 207 states and 243 transitions. [2024-09-21 11:25:33,105 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2024-09-21 11:25:33,105 INFO L78 Accepts]: Start accepts. Automaton has has 43 states, 43 states have (on average 1.813953488372093) internal successors, (78), 43 states have internal predecessors, (78), 23 states have call successors, (24), 2 states have call predecessors, (24), 1 states have return successors, (22), 22 states have call predecessors, (22), 22 states have call successors, (22) Word has length 96 [2024-09-21 11:25:33,105 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-21 11:25:33,106 INFO L225 Difference]: With dead ends: 207 [2024-09-21 11:25:33,106 INFO L226 Difference]: Without dead ends: 166 [2024-09-21 11:25:33,106 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 241 GetRequests, 177 SyntacticMatches, 22 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1062 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=375, Invalid=1517, Unknown=0, NotChecked=0, Total=1892 [2024-09-21 11:25:33,107 INFO L434 NwaCegarLoop]: 35 mSDtfsCounter, 6 mSDsluCounter, 299 mSDsCounter, 0 mSdLazyCounter, 395 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 7 SdHoareTripleChecker+Valid, 334 SdHoareTripleChecker+Invalid, 395 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 395 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-09-21 11:25:33,107 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [7 Valid, 334 Invalid, 395 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 395 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-09-21 11:25:33,107 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 166 states. [2024-09-21 11:25:33,178 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 166 to 122. [2024-09-21 11:25:33,178 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 122 states, 96 states have (on average 1.1458333333333333) internal successors, (110), 97 states have internal predecessors, (110), 13 states have call successors, (13), 13 states have call predecessors, (13), 12 states have return successors, (12), 11 states have call predecessors, (12), 12 states have call successors, (12) [2024-09-21 11:25:33,178 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 122 states to 122 states and 135 transitions. [2024-09-21 11:25:33,179 INFO L78 Accepts]: Start accepts. Automaton has 122 states and 135 transitions. Word has length 96 [2024-09-21 11:25:33,179 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-21 11:25:33,179 INFO L474 AbstractCegarLoop]: Abstraction has 122 states and 135 transitions. [2024-09-21 11:25:33,179 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 43 states, 43 states have (on average 1.813953488372093) internal successors, (78), 43 states have internal predecessors, (78), 23 states have call successors, (24), 2 states have call predecessors, (24), 1 states have return successors, (22), 22 states have call predecessors, (22), 22 states have call successors, (22) [2024-09-21 11:25:33,179 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-21 11:25:33,179 INFO L276 IsEmpty]: Start isEmpty. Operand 122 states and 135 transitions. [2024-09-21 11:25:33,180 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 98 [2024-09-21 11:25:33,180 INFO L208 NwaCegarLoop]: Found error trace [2024-09-21 11:25:33,180 INFO L216 NwaCegarLoop]: trace histogram [11, 11, 11, 11, 10, 10, 10, 10, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-09-21 11:25:33,192 INFO L540 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (76)] Forceful destruction successful, exit code 0 [2024-09-21 11:25:33,380 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable75,76 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-21 11:25:33,381 INFO L399 AbstractCegarLoop]: === Iteration 77 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-09-21 11:25:33,381 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-21 11:25:33,381 INFO L85 PathProgramCache]: Analyzing trace with hash 949083873, now seen corresponding path program 20 times [2024-09-21 11:25:33,381 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-21 11:25:33,381 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1027455959] [2024-09-21 11:25:33,381 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-21 11:25:33,381 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-21 11:25:33,387 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:33,529 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-09-21 11:25:33,530 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:33,530 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2024-09-21 11:25:33,531 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:33,531 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2024-09-21 11:25:33,532 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:33,532 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 37 [2024-09-21 11:25:33,532 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:33,533 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2024-09-21 11:25:33,533 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:33,534 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2024-09-21 11:25:33,534 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:33,534 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2024-09-21 11:25:33,535 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:33,535 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2024-09-21 11:25:33,535 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:33,536 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2024-09-21 11:25:33,536 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:33,537 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2024-09-21 11:25:33,537 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:33,538 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 86 [2024-09-21 11:25:33,538 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:33,539 INFO L134 CoverageAnalysis]: Checked inductivity of 421 backedges. 75 proven. 166 refuted. 0 times theorem prover too weak. 180 trivial. 0 not checked. [2024-09-21 11:25:33,539 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-21 11:25:33,539 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1027455959] [2024-09-21 11:25:33,539 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1027455959] provided 0 perfect and 1 imperfect interpolant sequences [2024-09-21 11:25:33,539 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1593319531] [2024-09-21 11:25:33,539 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-09-21 11:25:33,539 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-21 11:25:33,539 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-21 11:25:33,540 INFO L229 MonitoredProcess]: Starting monitored process 77 with /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-09-21 11:25:33,541 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (77)] Waiting until timeout for monitored process [2024-09-21 11:25:33,583 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-09-21 11:25:33,583 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2024-09-21 11:25:33,584 INFO L262 TraceCheckSpWp]: Trace formula consists of 247 conjuncts, 25 conjuncts are in the unsatisfiable core [2024-09-21 11:25:33,586 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-21 11:25:33,659 INFO L134 CoverageAnalysis]: Checked inductivity of 421 backedges. 86 proven. 155 refuted. 0 times theorem prover too weak. 180 trivial. 0 not checked. [2024-09-21 11:25:33,659 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-09-21 11:25:33,825 INFO L134 CoverageAnalysis]: Checked inductivity of 421 backedges. 86 proven. 155 refuted. 0 times theorem prover too weak. 180 trivial. 0 not checked. [2024-09-21 11:25:33,825 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1593319531] provided 0 perfect and 2 imperfect interpolant sequences [2024-09-21 11:25:33,825 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-09-21 11:25:33,825 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16, 16] total 19 [2024-09-21 11:25:33,825 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [178936738] [2024-09-21 11:25:33,825 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-09-21 11:25:33,825 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2024-09-21 11:25:33,825 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-21 11:25:33,826 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2024-09-21 11:25:33,826 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=104, Invalid=238, Unknown=0, NotChecked=0, Total=342 [2024-09-21 11:25:33,826 INFO L87 Difference]: Start difference. First operand 122 states and 135 transitions. Second operand has 19 states, 19 states have (on average 2.8421052631578947) internal successors, (54), 17 states have internal predecessors, (54), 12 states have call successors, (14), 3 states have call predecessors, (14), 1 states have return successors, (11), 11 states have call predecessors, (11), 11 states have call successors, (11) [2024-09-21 11:25:33,999 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-21 11:25:33,999 INFO L93 Difference]: Finished difference Result 135 states and 149 transitions. [2024-09-21 11:25:33,999 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2024-09-21 11:25:34,000 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.8421052631578947) internal successors, (54), 17 states have internal predecessors, (54), 12 states have call successors, (14), 3 states have call predecessors, (14), 1 states have return successors, (11), 11 states have call predecessors, (11), 11 states have call successors, (11) Word has length 97 [2024-09-21 11:25:34,000 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-21 11:25:34,001 INFO L225 Difference]: With dead ends: 135 [2024-09-21 11:25:34,001 INFO L226 Difference]: Without dead ends: 133 [2024-09-21 11:25:34,001 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 242 GetRequests, 200 SyntacticMatches, 24 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 271 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=110, Invalid=270, Unknown=0, NotChecked=0, Total=380 [2024-09-21 11:25:34,001 INFO L434 NwaCegarLoop]: 37 mSDtfsCounter, 26 mSDsluCounter, 250 mSDsCounter, 0 mSdLazyCounter, 245 mSolverCounterSat, 16 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 28 SdHoareTripleChecker+Valid, 287 SdHoareTripleChecker+Invalid, 261 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 16 IncrementalHoareTripleChecker+Valid, 245 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-09-21 11:25:34,001 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [28 Valid, 287 Invalid, 261 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [16 Valid, 245 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-09-21 11:25:34,002 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 133 states. [2024-09-21 11:25:34,064 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 133 to 129. [2024-09-21 11:25:34,065 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 129 states, 101 states have (on average 1.1386138613861385) internal successors, (115), 102 states have internal predecessors, (115), 14 states have call successors, (14), 14 states have call predecessors, (14), 13 states have return successors, (13), 12 states have call predecessors, (13), 13 states have call successors, (13) [2024-09-21 11:25:34,065 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 129 states to 129 states and 142 transitions. [2024-09-21 11:25:34,065 INFO L78 Accepts]: Start accepts. Automaton has 129 states and 142 transitions. Word has length 97 [2024-09-21 11:25:34,066 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-21 11:25:34,066 INFO L474 AbstractCegarLoop]: Abstraction has 129 states and 142 transitions. [2024-09-21 11:25:34,066 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 2.8421052631578947) internal successors, (54), 17 states have internal predecessors, (54), 12 states have call successors, (14), 3 states have call predecessors, (14), 1 states have return successors, (11), 11 states have call predecessors, (11), 11 states have call successors, (11) [2024-09-21 11:25:34,066 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-21 11:25:34,066 INFO L276 IsEmpty]: Start isEmpty. Operand 129 states and 142 transitions. [2024-09-21 11:25:34,066 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 105 [2024-09-21 11:25:34,066 INFO L208 NwaCegarLoop]: Found error trace [2024-09-21 11:25:34,066 INFO L216 NwaCegarLoop]: trace histogram [12, 12, 12, 11, 11, 11, 11, 11, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-09-21 11:25:34,082 INFO L552 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (77)] Ended with exit code 0 [2024-09-21 11:25:34,267 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 77 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable76 [2024-09-21 11:25:34,267 INFO L399 AbstractCegarLoop]: === Iteration 78 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-09-21 11:25:34,267 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-21 11:25:34,267 INFO L85 PathProgramCache]: Analyzing trace with hash -1261524137, now seen corresponding path program 21 times [2024-09-21 11:25:34,267 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-21 11:25:34,267 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1033909657] [2024-09-21 11:25:34,267 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-21 11:25:34,267 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-21 11:25:34,274 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:34,568 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-09-21 11:25:34,568 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:34,569 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2024-09-21 11:25:34,569 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:34,570 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2024-09-21 11:25:34,571 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:34,571 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 37 [2024-09-21 11:25:34,572 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:34,573 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2024-09-21 11:25:34,573 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:34,574 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2024-09-21 11:25:34,574 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:34,575 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2024-09-21 11:25:34,575 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:34,576 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2024-09-21 11:25:34,576 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:34,577 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2024-09-21 11:25:34,578 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:34,578 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2024-09-21 11:25:34,579 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:34,579 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 86 [2024-09-21 11:25:34,580 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:34,580 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 93 [2024-09-21 11:25:34,581 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:34,582 INFO L134 CoverageAnalysis]: Checked inductivity of 495 backedges. 178 proven. 97 refuted. 0 times theorem prover too weak. 220 trivial. 0 not checked. [2024-09-21 11:25:34,582 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-21 11:25:34,582 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1033909657] [2024-09-21 11:25:34,582 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1033909657] provided 0 perfect and 1 imperfect interpolant sequences [2024-09-21 11:25:34,582 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1448274474] [2024-09-21 11:25:34,582 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-09-21 11:25:34,582 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-21 11:25:34,582 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-21 11:25:34,586 INFO L229 MonitoredProcess]: Starting monitored process 78 with /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-09-21 11:25:34,588 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (78)] Waiting until timeout for monitored process [2024-09-21 11:25:34,645 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 12 check-sat command(s) [2024-09-21 11:25:34,645 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2024-09-21 11:25:34,646 INFO L262 TraceCheckSpWp]: Trace formula consists of 261 conjuncts, 28 conjuncts are in the unsatisfiable core [2024-09-21 11:25:34,648 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-21 11:25:35,190 INFO L134 CoverageAnalysis]: Checked inductivity of 495 backedges. 209 proven. 66 refuted. 0 times theorem prover too weak. 220 trivial. 0 not checked. [2024-09-21 11:25:35,190 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-09-21 11:25:35,469 INFO L134 CoverageAnalysis]: Checked inductivity of 495 backedges. 209 proven. 66 refuted. 0 times theorem prover too weak. 220 trivial. 0 not checked. [2024-09-21 11:25:35,469 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1448274474] provided 0 perfect and 2 imperfect interpolant sequences [2024-09-21 11:25:35,469 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-09-21 11:25:35,469 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [29, 29, 29] total 57 [2024-09-21 11:25:35,469 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [765931581] [2024-09-21 11:25:35,469 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-09-21 11:25:35,469 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 57 states [2024-09-21 11:25:35,469 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-21 11:25:35,470 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 57 interpolants. [2024-09-21 11:25:35,470 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=609, Invalid=2583, Unknown=0, NotChecked=0, Total=3192 [2024-09-21 11:25:35,470 INFO L87 Difference]: Start difference. First operand 129 states and 142 transitions. Second operand has 57 states, 57 states have (on average 1.6491228070175439) internal successors, (94), 57 states have internal predecessors, (94), 25 states have call successors, (26), 2 states have call predecessors, (26), 1 states have return successors, (24), 24 states have call predecessors, (24), 24 states have call successors, (24) [2024-09-21 11:25:35,769 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-21 11:25:35,770 INFO L93 Difference]: Finished difference Result 221 states and 259 transitions. [2024-09-21 11:25:35,770 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2024-09-21 11:25:35,770 INFO L78 Accepts]: Start accepts. Automaton has has 57 states, 57 states have (on average 1.6491228070175439) internal successors, (94), 57 states have internal predecessors, (94), 25 states have call successors, (26), 2 states have call predecessors, (26), 1 states have return successors, (24), 24 states have call predecessors, (24), 24 states have call successors, (24) Word has length 104 [2024-09-21 11:25:35,770 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-21 11:25:35,771 INFO L225 Difference]: With dead ends: 221 [2024-09-21 11:25:35,771 INFO L226 Difference]: Without dead ends: 177 [2024-09-21 11:25:35,771 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 261 GetRequests, 181 SyntacticMatches, 24 SemanticMatches, 56 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2526 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=617, Invalid=2689, Unknown=0, NotChecked=0, Total=3306 [2024-09-21 11:25:35,772 INFO L434 NwaCegarLoop]: 35 mSDtfsCounter, 6 mSDsluCounter, 290 mSDsCounter, 0 mSdLazyCounter, 484 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 7 SdHoareTripleChecker+Valid, 325 SdHoareTripleChecker+Invalid, 484 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 484 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-09-21 11:25:35,772 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [7 Valid, 325 Invalid, 484 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 484 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-09-21 11:25:35,772 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 177 states. [2024-09-21 11:25:35,835 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 177 to 130. [2024-09-21 11:25:35,835 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 130 states, 102 states have (on average 1.1372549019607843) internal successors, (116), 103 states have internal predecessors, (116), 14 states have call successors, (14), 14 states have call predecessors, (14), 13 states have return successors, (13), 12 states have call predecessors, (13), 13 states have call successors, (13) [2024-09-21 11:25:35,835 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 130 states to 130 states and 143 transitions. [2024-09-21 11:25:35,836 INFO L78 Accepts]: Start accepts. Automaton has 130 states and 143 transitions. Word has length 104 [2024-09-21 11:25:35,836 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-21 11:25:35,836 INFO L474 AbstractCegarLoop]: Abstraction has 130 states and 143 transitions. [2024-09-21 11:25:35,836 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 57 states, 57 states have (on average 1.6491228070175439) internal successors, (94), 57 states have internal predecessors, (94), 25 states have call successors, (26), 2 states have call predecessors, (26), 1 states have return successors, (24), 24 states have call predecessors, (24), 24 states have call successors, (24) [2024-09-21 11:25:35,837 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-21 11:25:35,837 INFO L276 IsEmpty]: Start isEmpty. Operand 130 states and 143 transitions. [2024-09-21 11:25:35,837 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 105 [2024-09-21 11:25:35,837 INFO L208 NwaCegarLoop]: Found error trace [2024-09-21 11:25:35,837 INFO L216 NwaCegarLoop]: trace histogram [12, 12, 12, 11, 11, 11, 11, 10, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-09-21 11:25:35,849 INFO L540 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (78)] Forceful destruction successful, exit code 0 [2024-09-21 11:25:36,037 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 78 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable77 [2024-09-21 11:25:36,038 INFO L399 AbstractCegarLoop]: === Iteration 79 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-09-21 11:25:36,038 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-21 11:25:36,038 INFO L85 PathProgramCache]: Analyzing trace with hash 1723474390, now seen corresponding path program 46 times [2024-09-21 11:25:36,038 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-21 11:25:36,038 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [601522711] [2024-09-21 11:25:36,038 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-21 11:25:36,038 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-21 11:25:36,044 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:36,303 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-09-21 11:25:36,304 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:36,304 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2024-09-21 11:25:36,305 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:36,305 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2024-09-21 11:25:36,306 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:36,306 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 37 [2024-09-21 11:25:36,307 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:36,307 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2024-09-21 11:25:36,307 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:36,308 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2024-09-21 11:25:36,308 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:36,309 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2024-09-21 11:25:36,309 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:36,310 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2024-09-21 11:25:36,310 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:36,310 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2024-09-21 11:25:36,311 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:36,311 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2024-09-21 11:25:36,311 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:36,312 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 86 [2024-09-21 11:25:36,312 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:36,313 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 93 [2024-09-21 11:25:36,313 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:36,314 INFO L134 CoverageAnalysis]: Checked inductivity of 485 backedges. 178 proven. 87 refuted. 0 times theorem prover too weak. 220 trivial. 0 not checked. [2024-09-21 11:25:36,314 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-21 11:25:36,314 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [601522711] [2024-09-21 11:25:36,314 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [601522711] provided 0 perfect and 1 imperfect interpolant sequences [2024-09-21 11:25:36,314 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1788966460] [2024-09-21 11:25:36,314 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2024-09-21 11:25:36,314 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-21 11:25:36,314 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-21 11:25:36,315 INFO L229 MonitoredProcess]: Starting monitored process 79 with /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-09-21 11:25:36,316 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (79)] Waiting until timeout for monitored process [2024-09-21 11:25:36,356 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2024-09-21 11:25:36,357 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2024-09-21 11:25:36,357 INFO L262 TraceCheckSpWp]: Trace formula consists of 261 conjuncts, 28 conjuncts are in the unsatisfiable core [2024-09-21 11:25:36,358 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-21 11:25:36,851 INFO L134 CoverageAnalysis]: Checked inductivity of 485 backedges. 209 proven. 56 refuted. 0 times theorem prover too weak. 220 trivial. 0 not checked. [2024-09-21 11:25:36,851 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-09-21 11:25:37,127 INFO L134 CoverageAnalysis]: Checked inductivity of 485 backedges. 209 proven. 56 refuted. 0 times theorem prover too weak. 220 trivial. 0 not checked. [2024-09-21 11:25:37,128 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1788966460] provided 0 perfect and 2 imperfect interpolant sequences [2024-09-21 11:25:37,128 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-09-21 11:25:37,128 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [29, 29, 29] total 56 [2024-09-21 11:25:37,128 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1821971065] [2024-09-21 11:25:37,128 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-09-21 11:25:37,128 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 56 states [2024-09-21 11:25:37,128 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-21 11:25:37,129 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 56 interpolants. [2024-09-21 11:25:37,129 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=572, Invalid=2508, Unknown=0, NotChecked=0, Total=3080 [2024-09-21 11:25:37,129 INFO L87 Difference]: Start difference. First operand 130 states and 143 transitions. Second operand has 56 states, 56 states have (on average 1.6607142857142858) internal successors, (93), 56 states have internal predecessors, (93), 25 states have call successors, (26), 2 states have call predecessors, (26), 1 states have return successors, (24), 24 states have call predecessors, (24), 24 states have call successors, (24) [2024-09-21 11:25:37,475 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-21 11:25:37,475 INFO L93 Difference]: Finished difference Result 231 states and 269 transitions. [2024-09-21 11:25:37,483 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2024-09-21 11:25:37,483 INFO L78 Accepts]: Start accepts. Automaton has has 56 states, 56 states have (on average 1.6607142857142858) internal successors, (93), 56 states have internal predecessors, (93), 25 states have call successors, (26), 2 states have call predecessors, (26), 1 states have return successors, (24), 24 states have call predecessors, (24), 24 states have call successors, (24) Word has length 104 [2024-09-21 11:25:37,483 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-21 11:25:37,484 INFO L225 Difference]: With dead ends: 231 [2024-09-21 11:25:37,484 INFO L226 Difference]: Without dead ends: 187 [2024-09-21 11:25:37,485 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 261 GetRequests, 182 SyntacticMatches, 24 SemanticMatches, 55 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2436 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=580, Invalid=2612, Unknown=0, NotChecked=0, Total=3192 [2024-09-21 11:25:37,485 INFO L434 NwaCegarLoop]: 37 mSDtfsCounter, 6 mSDsluCounter, 335 mSDsCounter, 0 mSdLazyCounter, 568 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 7 SdHoareTripleChecker+Valid, 372 SdHoareTripleChecker+Invalid, 568 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 568 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-09-21 11:25:37,485 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [7 Valid, 372 Invalid, 568 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 568 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-09-21 11:25:37,485 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 187 states. [2024-09-21 11:25:37,552 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 187 to 130. [2024-09-21 11:25:37,552 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 130 states, 102 states have (on average 1.1372549019607843) internal successors, (116), 103 states have internal predecessors, (116), 14 states have call successors, (14), 14 states have call predecessors, (14), 13 states have return successors, (13), 12 states have call predecessors, (13), 13 states have call successors, (13) [2024-09-21 11:25:37,552 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 130 states to 130 states and 143 transitions. [2024-09-21 11:25:37,553 INFO L78 Accepts]: Start accepts. Automaton has 130 states and 143 transitions. Word has length 104 [2024-09-21 11:25:37,553 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-21 11:25:37,553 INFO L474 AbstractCegarLoop]: Abstraction has 130 states and 143 transitions. [2024-09-21 11:25:37,553 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 56 states, 56 states have (on average 1.6607142857142858) internal successors, (93), 56 states have internal predecessors, (93), 25 states have call successors, (26), 2 states have call predecessors, (26), 1 states have return successors, (24), 24 states have call predecessors, (24), 24 states have call successors, (24) [2024-09-21 11:25:37,553 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-21 11:25:37,553 INFO L276 IsEmpty]: Start isEmpty. Operand 130 states and 143 transitions. [2024-09-21 11:25:37,553 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 105 [2024-09-21 11:25:37,553 INFO L208 NwaCegarLoop]: Found error trace [2024-09-21 11:25:37,553 INFO L216 NwaCegarLoop]: trace histogram [12, 12, 12, 11, 11, 11, 11, 9, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-09-21 11:25:37,565 INFO L552 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (79)] Ended with exit code 0 [2024-09-21 11:25:37,754 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable78,79 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-21 11:25:37,754 INFO L399 AbstractCegarLoop]: === Iteration 80 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-09-21 11:25:37,754 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-21 11:25:37,754 INFO L85 PathProgramCache]: Analyzing trace with hash -396992649, now seen corresponding path program 47 times [2024-09-21 11:25:37,754 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-21 11:25:37,754 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [617731572] [2024-09-21 11:25:37,754 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-21 11:25:37,754 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-21 11:25:37,760 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:38,015 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-09-21 11:25:38,016 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:38,016 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2024-09-21 11:25:38,016 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:38,017 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2024-09-21 11:25:38,017 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:38,018 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 37 [2024-09-21 11:25:38,018 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:38,019 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2024-09-21 11:25:38,019 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:38,020 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2024-09-21 11:25:38,020 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:38,020 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2024-09-21 11:25:38,021 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:38,021 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2024-09-21 11:25:38,022 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:38,022 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2024-09-21 11:25:38,022 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:38,023 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2024-09-21 11:25:38,023 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:38,024 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 86 [2024-09-21 11:25:38,024 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:38,025 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 93 [2024-09-21 11:25:38,025 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:38,033 INFO L134 CoverageAnalysis]: Checked inductivity of 477 backedges. 178 proven. 79 refuted. 0 times theorem prover too weak. 220 trivial. 0 not checked. [2024-09-21 11:25:38,033 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-21 11:25:38,033 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [617731572] [2024-09-21 11:25:38,033 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [617731572] provided 0 perfect and 1 imperfect interpolant sequences [2024-09-21 11:25:38,033 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [621617182] [2024-09-21 11:25:38,033 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2024-09-21 11:25:38,033 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-21 11:25:38,033 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-21 11:25:38,035 INFO L229 MonitoredProcess]: Starting monitored process 80 with /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-09-21 11:25:38,036 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (80)] Waiting until timeout for monitored process [2024-09-21 11:25:38,080 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 12 check-sat command(s) [2024-09-21 11:25:38,080 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2024-09-21 11:25:38,081 INFO L262 TraceCheckSpWp]: Trace formula consists of 261 conjuncts, 28 conjuncts are in the unsatisfiable core [2024-09-21 11:25:38,082 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-21 11:25:38,582 INFO L134 CoverageAnalysis]: Checked inductivity of 477 backedges. 209 proven. 48 refuted. 0 times theorem prover too weak. 220 trivial. 0 not checked. [2024-09-21 11:25:38,582 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-09-21 11:25:38,821 INFO L134 CoverageAnalysis]: Checked inductivity of 477 backedges. 209 proven. 48 refuted. 0 times theorem prover too weak. 220 trivial. 0 not checked. [2024-09-21 11:25:38,822 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [621617182] provided 0 perfect and 2 imperfect interpolant sequences [2024-09-21 11:25:38,822 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-09-21 11:25:38,822 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [29, 29, 29] total 55 [2024-09-21 11:25:38,822 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1134464953] [2024-09-21 11:25:38,822 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-09-21 11:25:38,822 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 55 states [2024-09-21 11:25:38,822 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-21 11:25:38,823 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 55 interpolants. [2024-09-21 11:25:38,823 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=539, Invalid=2431, Unknown=0, NotChecked=0, Total=2970 [2024-09-21 11:25:38,823 INFO L87 Difference]: Start difference. First operand 130 states and 143 transitions. Second operand has 55 states, 55 states have (on average 1.6727272727272726) internal successors, (92), 55 states have internal predecessors, (92), 25 states have call successors, (26), 2 states have call predecessors, (26), 1 states have return successors, (24), 24 states have call predecessors, (24), 24 states have call successors, (24) [2024-09-21 11:25:39,281 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-21 11:25:39,281 INFO L93 Difference]: Finished difference Result 239 states and 277 transitions. [2024-09-21 11:25:39,282 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2024-09-21 11:25:39,282 INFO L78 Accepts]: Start accepts. Automaton has has 55 states, 55 states have (on average 1.6727272727272726) internal successors, (92), 55 states have internal predecessors, (92), 25 states have call successors, (26), 2 states have call predecessors, (26), 1 states have return successors, (24), 24 states have call predecessors, (24), 24 states have call successors, (24) Word has length 104 [2024-09-21 11:25:39,282 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-21 11:25:39,283 INFO L225 Difference]: With dead ends: 239 [2024-09-21 11:25:39,283 INFO L226 Difference]: Without dead ends: 195 [2024-09-21 11:25:39,283 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 261 GetRequests, 183 SyntacticMatches, 24 SemanticMatches, 54 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2303 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=547, Invalid=2533, Unknown=0, NotChecked=0, Total=3080 [2024-09-21 11:25:39,284 INFO L434 NwaCegarLoop]: 37 mSDtfsCounter, 6 mSDsluCounter, 319 mSDsCounter, 0 mSdLazyCounter, 482 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 7 SdHoareTripleChecker+Valid, 356 SdHoareTripleChecker+Invalid, 482 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 482 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-09-21 11:25:39,284 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [7 Valid, 356 Invalid, 482 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 482 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-09-21 11:25:39,284 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 195 states. [2024-09-21 11:25:39,361 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 195 to 130. [2024-09-21 11:25:39,361 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 130 states, 102 states have (on average 1.1372549019607843) internal successors, (116), 103 states have internal predecessors, (116), 14 states have call successors, (14), 14 states have call predecessors, (14), 13 states have return successors, (13), 12 states have call predecessors, (13), 13 states have call successors, (13) [2024-09-21 11:25:39,362 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 130 states to 130 states and 143 transitions. [2024-09-21 11:25:39,362 INFO L78 Accepts]: Start accepts. Automaton has 130 states and 143 transitions. Word has length 104 [2024-09-21 11:25:39,362 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-21 11:25:39,362 INFO L474 AbstractCegarLoop]: Abstraction has 130 states and 143 transitions. [2024-09-21 11:25:39,363 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 55 states, 55 states have (on average 1.6727272727272726) internal successors, (92), 55 states have internal predecessors, (92), 25 states have call successors, (26), 2 states have call predecessors, (26), 1 states have return successors, (24), 24 states have call predecessors, (24), 24 states have call successors, (24) [2024-09-21 11:25:39,363 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-21 11:25:39,363 INFO L276 IsEmpty]: Start isEmpty. Operand 130 states and 143 transitions. [2024-09-21 11:25:39,363 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 105 [2024-09-21 11:25:39,363 INFO L208 NwaCegarLoop]: Found error trace [2024-09-21 11:25:39,363 INFO L216 NwaCegarLoop]: trace histogram [12, 12, 12, 11, 11, 11, 11, 8, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-09-21 11:25:39,375 INFO L540 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (80)] Forceful destruction successful, exit code 0 [2024-09-21 11:25:39,564 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable79,80 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-21 11:25:39,564 INFO L399 AbstractCegarLoop]: === Iteration 81 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-09-21 11:25:39,565 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-21 11:25:39,565 INFO L85 PathProgramCache]: Analyzing trace with hash 1197173174, now seen corresponding path program 48 times [2024-09-21 11:25:39,565 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-21 11:25:39,565 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1268105094] [2024-09-21 11:25:39,565 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-21 11:25:39,565 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-21 11:25:39,571 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:39,861 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-09-21 11:25:39,861 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:39,862 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2024-09-21 11:25:39,862 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:39,863 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2024-09-21 11:25:39,863 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:39,864 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 37 [2024-09-21 11:25:39,864 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:39,865 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2024-09-21 11:25:39,865 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:39,865 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2024-09-21 11:25:39,866 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:39,866 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2024-09-21 11:25:39,867 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:39,867 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2024-09-21 11:25:39,868 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:39,868 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2024-09-21 11:25:39,868 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:39,869 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2024-09-21 11:25:39,869 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:39,870 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 86 [2024-09-21 11:25:39,870 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:39,871 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 93 [2024-09-21 11:25:39,871 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:39,872 INFO L134 CoverageAnalysis]: Checked inductivity of 471 backedges. 178 proven. 73 refuted. 0 times theorem prover too weak. 220 trivial. 0 not checked. [2024-09-21 11:25:39,872 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-21 11:25:39,872 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1268105094] [2024-09-21 11:25:39,872 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1268105094] provided 0 perfect and 1 imperfect interpolant sequences [2024-09-21 11:25:39,872 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1153925572] [2024-09-21 11:25:39,872 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2024-09-21 11:25:39,872 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-21 11:25:39,872 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-21 11:25:39,873 INFO L229 MonitoredProcess]: Starting monitored process 81 with /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-09-21 11:25:39,874 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (81)] Waiting until timeout for monitored process [2024-09-21 11:25:39,918 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 12 check-sat command(s) [2024-09-21 11:25:39,918 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2024-09-21 11:25:39,919 INFO L262 TraceCheckSpWp]: Trace formula consists of 261 conjuncts, 28 conjuncts are in the unsatisfiable core [2024-09-21 11:25:39,920 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-21 11:25:40,339 INFO L134 CoverageAnalysis]: Checked inductivity of 471 backedges. 209 proven. 42 refuted. 0 times theorem prover too weak. 220 trivial. 0 not checked. [2024-09-21 11:25:40,339 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-09-21 11:25:40,568 INFO L134 CoverageAnalysis]: Checked inductivity of 471 backedges. 209 proven. 42 refuted. 0 times theorem prover too weak. 220 trivial. 0 not checked. [2024-09-21 11:25:40,568 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1153925572] provided 0 perfect and 2 imperfect interpolant sequences [2024-09-21 11:25:40,568 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-09-21 11:25:40,568 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [29, 29, 29] total 54 [2024-09-21 11:25:40,568 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [251405983] [2024-09-21 11:25:40,568 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-09-21 11:25:40,568 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 54 states [2024-09-21 11:25:40,568 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-21 11:25:40,569 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 54 interpolants. [2024-09-21 11:25:40,569 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=510, Invalid=2352, Unknown=0, NotChecked=0, Total=2862 [2024-09-21 11:25:40,569 INFO L87 Difference]: Start difference. First operand 130 states and 143 transitions. Second operand has 54 states, 54 states have (on average 1.6851851851851851) internal successors, (91), 54 states have internal predecessors, (91), 25 states have call successors, (26), 2 states have call predecessors, (26), 1 states have return successors, (24), 24 states have call predecessors, (24), 24 states have call successors, (24) [2024-09-21 11:25:40,970 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-21 11:25:40,970 INFO L93 Difference]: Finished difference Result 245 states and 283 transitions. [2024-09-21 11:25:40,971 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2024-09-21 11:25:40,971 INFO L78 Accepts]: Start accepts. Automaton has has 54 states, 54 states have (on average 1.6851851851851851) internal successors, (91), 54 states have internal predecessors, (91), 25 states have call successors, (26), 2 states have call predecessors, (26), 1 states have return successors, (24), 24 states have call predecessors, (24), 24 states have call successors, (24) Word has length 104 [2024-09-21 11:25:40,971 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-21 11:25:40,972 INFO L225 Difference]: With dead ends: 245 [2024-09-21 11:25:40,972 INFO L226 Difference]: Without dead ends: 201 [2024-09-21 11:25:40,972 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 261 GetRequests, 184 SyntacticMatches, 24 SemanticMatches, 53 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2173 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=518, Invalid=2452, Unknown=0, NotChecked=0, Total=2970 [2024-09-21 11:25:40,973 INFO L434 NwaCegarLoop]: 35 mSDtfsCounter, 6 mSDsluCounter, 242 mSDsCounter, 0 mSdLazyCounter, 429 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 7 SdHoareTripleChecker+Valid, 277 SdHoareTripleChecker+Invalid, 429 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 429 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-09-21 11:25:40,973 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [7 Valid, 277 Invalid, 429 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 429 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-09-21 11:25:40,973 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 201 states. [2024-09-21 11:25:41,052 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 201 to 130. [2024-09-21 11:25:41,052 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 130 states, 102 states have (on average 1.1372549019607843) internal successors, (116), 103 states have internal predecessors, (116), 14 states have call successors, (14), 14 states have call predecessors, (14), 13 states have return successors, (13), 12 states have call predecessors, (13), 13 states have call successors, (13) [2024-09-21 11:25:41,053 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 130 states to 130 states and 143 transitions. [2024-09-21 11:25:41,053 INFO L78 Accepts]: Start accepts. Automaton has 130 states and 143 transitions. Word has length 104 [2024-09-21 11:25:41,053 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-21 11:25:41,053 INFO L474 AbstractCegarLoop]: Abstraction has 130 states and 143 transitions. [2024-09-21 11:25:41,054 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 54 states, 54 states have (on average 1.6851851851851851) internal successors, (91), 54 states have internal predecessors, (91), 25 states have call successors, (26), 2 states have call predecessors, (26), 1 states have return successors, (24), 24 states have call predecessors, (24), 24 states have call successors, (24) [2024-09-21 11:25:41,054 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-21 11:25:41,054 INFO L276 IsEmpty]: Start isEmpty. Operand 130 states and 143 transitions. [2024-09-21 11:25:41,054 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 105 [2024-09-21 11:25:41,054 INFO L208 NwaCegarLoop]: Found error trace [2024-09-21 11:25:41,054 INFO L216 NwaCegarLoop]: trace histogram [12, 12, 12, 11, 11, 11, 11, 7, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-09-21 11:25:41,066 INFO L552 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (81)] Ended with exit code 0 [2024-09-21 11:25:41,254 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable80,81 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-21 11:25:41,255 INFO L399 AbstractCegarLoop]: === Iteration 82 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-09-21 11:25:41,255 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-21 11:25:41,255 INFO L85 PathProgramCache]: Analyzing trace with hash -1937990761, now seen corresponding path program 49 times [2024-09-21 11:25:41,255 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-21 11:25:41,255 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1471111134] [2024-09-21 11:25:41,255 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-21 11:25:41,255 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-21 11:25:41,261 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:41,511 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-09-21 11:25:41,511 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:41,512 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2024-09-21 11:25:41,512 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:41,513 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2024-09-21 11:25:41,513 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:41,514 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 37 [2024-09-21 11:25:41,514 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:41,514 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2024-09-21 11:25:41,515 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:41,515 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2024-09-21 11:25:41,516 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:41,516 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2024-09-21 11:25:41,516 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:41,517 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2024-09-21 11:25:41,517 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:41,518 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2024-09-21 11:25:41,518 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:41,519 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2024-09-21 11:25:41,519 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:41,520 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 86 [2024-09-21 11:25:41,520 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:41,520 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 93 [2024-09-21 11:25:41,521 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:41,521 INFO L134 CoverageAnalysis]: Checked inductivity of 467 backedges. 178 proven. 69 refuted. 0 times theorem prover too weak. 220 trivial. 0 not checked. [2024-09-21 11:25:41,521 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-21 11:25:41,521 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1471111134] [2024-09-21 11:25:41,522 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1471111134] provided 0 perfect and 1 imperfect interpolant sequences [2024-09-21 11:25:41,522 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [785067255] [2024-09-21 11:25:41,522 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2024-09-21 11:25:41,522 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-21 11:25:41,522 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-21 11:25:41,523 INFO L229 MonitoredProcess]: Starting monitored process 82 with /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-09-21 11:25:41,523 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (82)] Waiting until timeout for monitored process [2024-09-21 11:25:41,563 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:41,563 INFO L262 TraceCheckSpWp]: Trace formula consists of 261 conjuncts, 28 conjuncts are in the unsatisfiable core [2024-09-21 11:25:41,564 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-21 11:25:41,968 INFO L134 CoverageAnalysis]: Checked inductivity of 467 backedges. 209 proven. 38 refuted. 0 times theorem prover too weak. 220 trivial. 0 not checked. [2024-09-21 11:25:41,968 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-09-21 11:25:42,214 INFO L134 CoverageAnalysis]: Checked inductivity of 467 backedges. 209 proven. 38 refuted. 0 times theorem prover too weak. 220 trivial. 0 not checked. [2024-09-21 11:25:42,215 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [785067255] provided 0 perfect and 2 imperfect interpolant sequences [2024-09-21 11:25:42,215 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-09-21 11:25:42,215 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [29, 29, 29] total 53 [2024-09-21 11:25:42,215 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1936277102] [2024-09-21 11:25:42,215 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-09-21 11:25:42,215 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 53 states [2024-09-21 11:25:42,215 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-21 11:25:42,216 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 53 interpolants. [2024-09-21 11:25:42,216 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=485, Invalid=2271, Unknown=0, NotChecked=0, Total=2756 [2024-09-21 11:25:42,216 INFO L87 Difference]: Start difference. First operand 130 states and 143 transitions. Second operand has 53 states, 53 states have (on average 1.6981132075471699) internal successors, (90), 53 states have internal predecessors, (90), 25 states have call successors, (26), 2 states have call predecessors, (26), 1 states have return successors, (24), 24 states have call predecessors, (24), 24 states have call successors, (24) [2024-09-21 11:25:42,661 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-21 11:25:42,662 INFO L93 Difference]: Finished difference Result 249 states and 287 transitions. [2024-09-21 11:25:42,662 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2024-09-21 11:25:42,662 INFO L78 Accepts]: Start accepts. Automaton has has 53 states, 53 states have (on average 1.6981132075471699) internal successors, (90), 53 states have internal predecessors, (90), 25 states have call successors, (26), 2 states have call predecessors, (26), 1 states have return successors, (24), 24 states have call predecessors, (24), 24 states have call successors, (24) Word has length 104 [2024-09-21 11:25:42,662 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-21 11:25:42,663 INFO L225 Difference]: With dead ends: 249 [2024-09-21 11:25:42,663 INFO L226 Difference]: Without dead ends: 205 [2024-09-21 11:25:42,664 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 261 GetRequests, 185 SyntacticMatches, 24 SemanticMatches, 52 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2046 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=493, Invalid=2369, Unknown=0, NotChecked=0, Total=2862 [2024-09-21 11:25:42,664 INFO L434 NwaCegarLoop]: 35 mSDtfsCounter, 6 mSDsluCounter, 298 mSDsCounter, 0 mSdLazyCounter, 477 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 7 SdHoareTripleChecker+Valid, 333 SdHoareTripleChecker+Invalid, 477 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 477 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-09-21 11:25:42,664 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [7 Valid, 333 Invalid, 477 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 477 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-09-21 11:25:42,664 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 205 states. [2024-09-21 11:25:42,743 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 205 to 130. [2024-09-21 11:25:42,743 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 130 states, 102 states have (on average 1.1372549019607843) internal successors, (116), 103 states have internal predecessors, (116), 14 states have call successors, (14), 14 states have call predecessors, (14), 13 states have return successors, (13), 12 states have call predecessors, (13), 13 states have call successors, (13) [2024-09-21 11:25:42,743 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 130 states to 130 states and 143 transitions. [2024-09-21 11:25:42,744 INFO L78 Accepts]: Start accepts. Automaton has 130 states and 143 transitions. Word has length 104 [2024-09-21 11:25:42,744 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-21 11:25:42,744 INFO L474 AbstractCegarLoop]: Abstraction has 130 states and 143 transitions. [2024-09-21 11:25:42,744 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 53 states, 53 states have (on average 1.6981132075471699) internal successors, (90), 53 states have internal predecessors, (90), 25 states have call successors, (26), 2 states have call predecessors, (26), 1 states have return successors, (24), 24 states have call predecessors, (24), 24 states have call successors, (24) [2024-09-21 11:25:42,744 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-21 11:25:42,744 INFO L276 IsEmpty]: Start isEmpty. Operand 130 states and 143 transitions. [2024-09-21 11:25:42,745 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 105 [2024-09-21 11:25:42,745 INFO L208 NwaCegarLoop]: Found error trace [2024-09-21 11:25:42,745 INFO L216 NwaCegarLoop]: trace histogram [12, 12, 12, 11, 11, 11, 11, 6, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-09-21 11:25:42,757 INFO L540 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (82)] Forceful destruction successful, exit code 0 [2024-09-21 11:25:42,945 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable81,82 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-21 11:25:42,945 INFO L399 AbstractCegarLoop]: === Iteration 83 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-09-21 11:25:42,945 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-21 11:25:42,945 INFO L85 PathProgramCache]: Analyzing trace with hash 1701652886, now seen corresponding path program 50 times [2024-09-21 11:25:42,945 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-21 11:25:42,945 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1205502415] [2024-09-21 11:25:42,946 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-21 11:25:42,946 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-21 11:25:42,951 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:43,197 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-09-21 11:25:43,198 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:43,198 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2024-09-21 11:25:43,199 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:43,199 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2024-09-21 11:25:43,200 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:43,200 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 37 [2024-09-21 11:25:43,201 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:43,201 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2024-09-21 11:25:43,201 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:43,202 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2024-09-21 11:25:43,202 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:43,203 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2024-09-21 11:25:43,203 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:43,204 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2024-09-21 11:25:43,204 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:43,205 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2024-09-21 11:25:43,205 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:43,205 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2024-09-21 11:25:43,206 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:43,206 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 86 [2024-09-21 11:25:43,207 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:43,207 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 93 [2024-09-21 11:25:43,207 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:43,208 INFO L134 CoverageAnalysis]: Checked inductivity of 465 backedges. 178 proven. 67 refuted. 0 times theorem prover too weak. 220 trivial. 0 not checked. [2024-09-21 11:25:43,208 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-21 11:25:43,208 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1205502415] [2024-09-21 11:25:43,208 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1205502415] provided 0 perfect and 1 imperfect interpolant sequences [2024-09-21 11:25:43,208 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1798942593] [2024-09-21 11:25:43,208 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-09-21 11:25:43,208 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-21 11:25:43,208 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-21 11:25:43,209 INFO L229 MonitoredProcess]: Starting monitored process 83 with /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-09-21 11:25:43,214 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (83)] Waiting until timeout for monitored process [2024-09-21 11:25:43,253 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-09-21 11:25:43,254 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2024-09-21 11:25:43,254 INFO L262 TraceCheckSpWp]: Trace formula consists of 261 conjuncts, 28 conjuncts are in the unsatisfiable core [2024-09-21 11:25:43,255 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-21 11:25:43,640 INFO L134 CoverageAnalysis]: Checked inductivity of 465 backedges. 209 proven. 36 refuted. 0 times theorem prover too weak. 220 trivial. 0 not checked. [2024-09-21 11:25:43,640 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-09-21 11:25:43,875 INFO L134 CoverageAnalysis]: Checked inductivity of 465 backedges. 209 proven. 36 refuted. 0 times theorem prover too weak. 220 trivial. 0 not checked. [2024-09-21 11:25:43,876 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1798942593] provided 0 perfect and 2 imperfect interpolant sequences [2024-09-21 11:25:43,876 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-09-21 11:25:43,876 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [29, 29, 29] total 52 [2024-09-21 11:25:43,876 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [918370932] [2024-09-21 11:25:43,876 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-09-21 11:25:43,876 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 52 states [2024-09-21 11:25:43,876 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-21 11:25:43,876 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 52 interpolants. [2024-09-21 11:25:43,877 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=464, Invalid=2188, Unknown=0, NotChecked=0, Total=2652 [2024-09-21 11:25:43,877 INFO L87 Difference]: Start difference. First operand 130 states and 143 transitions. Second operand has 52 states, 52 states have (on average 1.7115384615384615) internal successors, (89), 52 states have internal predecessors, (89), 25 states have call successors, (26), 2 states have call predecessors, (26), 1 states have return successors, (24), 24 states have call predecessors, (24), 24 states have call successors, (24) [2024-09-21 11:25:44,316 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-21 11:25:44,316 INFO L93 Difference]: Finished difference Result 251 states and 289 transitions. [2024-09-21 11:25:44,316 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2024-09-21 11:25:44,317 INFO L78 Accepts]: Start accepts. Automaton has has 52 states, 52 states have (on average 1.7115384615384615) internal successors, (89), 52 states have internal predecessors, (89), 25 states have call successors, (26), 2 states have call predecessors, (26), 1 states have return successors, (24), 24 states have call predecessors, (24), 24 states have call successors, (24) Word has length 104 [2024-09-21 11:25:44,317 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-21 11:25:44,318 INFO L225 Difference]: With dead ends: 251 [2024-09-21 11:25:44,318 INFO L226 Difference]: Without dead ends: 207 [2024-09-21 11:25:44,318 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 261 GetRequests, 186 SyntacticMatches, 24 SemanticMatches, 51 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1922 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=472, Invalid=2284, Unknown=0, NotChecked=0, Total=2756 [2024-09-21 11:25:44,318 INFO L434 NwaCegarLoop]: 37 mSDtfsCounter, 6 mSDsluCounter, 240 mSDsCounter, 0 mSdLazyCounter, 392 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 7 SdHoareTripleChecker+Valid, 277 SdHoareTripleChecker+Invalid, 392 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 392 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-09-21 11:25:44,318 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [7 Valid, 277 Invalid, 392 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 392 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-09-21 11:25:44,319 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 207 states. [2024-09-21 11:25:44,393 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 207 to 130. [2024-09-21 11:25:44,393 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 130 states, 102 states have (on average 1.1372549019607843) internal successors, (116), 103 states have internal predecessors, (116), 14 states have call successors, (14), 14 states have call predecessors, (14), 13 states have return successors, (13), 12 states have call predecessors, (13), 13 states have call successors, (13) [2024-09-21 11:25:44,393 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 130 states to 130 states and 143 transitions. [2024-09-21 11:25:44,394 INFO L78 Accepts]: Start accepts. Automaton has 130 states and 143 transitions. Word has length 104 [2024-09-21 11:25:44,394 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-21 11:25:44,394 INFO L474 AbstractCegarLoop]: Abstraction has 130 states and 143 transitions. [2024-09-21 11:25:44,394 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 52 states, 52 states have (on average 1.7115384615384615) internal successors, (89), 52 states have internal predecessors, (89), 25 states have call successors, (26), 2 states have call predecessors, (26), 1 states have return successors, (24), 24 states have call predecessors, (24), 24 states have call successors, (24) [2024-09-21 11:25:44,394 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-21 11:25:44,394 INFO L276 IsEmpty]: Start isEmpty. Operand 130 states and 143 transitions. [2024-09-21 11:25:44,395 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 105 [2024-09-21 11:25:44,395 INFO L208 NwaCegarLoop]: Found error trace [2024-09-21 11:25:44,395 INFO L216 NwaCegarLoop]: trace histogram [12, 12, 12, 11, 11, 11, 11, 6, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-09-21 11:25:44,407 INFO L540 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (83)] Forceful destruction successful, exit code 0 [2024-09-21 11:25:44,595 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable82,83 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-21 11:25:44,595 INFO L399 AbstractCegarLoop]: === Iteration 84 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-09-21 11:25:44,595 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-21 11:25:44,595 INFO L85 PathProgramCache]: Analyzing trace with hash -951885897, now seen corresponding path program 51 times [2024-09-21 11:25:44,596 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-21 11:25:44,596 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [540311987] [2024-09-21 11:25:44,596 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-21 11:25:44,596 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-21 11:25:44,601 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:44,856 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-09-21 11:25:44,857 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:44,857 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2024-09-21 11:25:44,858 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:44,858 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2024-09-21 11:25:44,859 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:44,859 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 37 [2024-09-21 11:25:44,859 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:44,860 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2024-09-21 11:25:44,860 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:44,861 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2024-09-21 11:25:44,861 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:44,862 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2024-09-21 11:25:44,862 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:44,862 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2024-09-21 11:25:44,863 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:44,863 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2024-09-21 11:25:44,864 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:44,864 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2024-09-21 11:25:44,864 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:44,865 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 86 [2024-09-21 11:25:44,865 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:44,866 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 93 [2024-09-21 11:25:44,866 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:44,867 INFO L134 CoverageAnalysis]: Checked inductivity of 465 backedges. 178 proven. 67 refuted. 0 times theorem prover too weak. 220 trivial. 0 not checked. [2024-09-21 11:25:44,867 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-21 11:25:44,867 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [540311987] [2024-09-21 11:25:44,867 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [540311987] provided 0 perfect and 1 imperfect interpolant sequences [2024-09-21 11:25:44,867 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1531378076] [2024-09-21 11:25:44,867 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-09-21 11:25:44,867 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-21 11:25:44,867 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-21 11:25:44,868 INFO L229 MonitoredProcess]: Starting monitored process 84 with /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-09-21 11:25:44,869 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (84)] Waiting until timeout for monitored process [2024-09-21 11:25:44,912 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 12 check-sat command(s) [2024-09-21 11:25:44,913 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2024-09-21 11:25:44,913 INFO L262 TraceCheckSpWp]: Trace formula consists of 261 conjuncts, 28 conjuncts are in the unsatisfiable core [2024-09-21 11:25:44,914 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-21 11:25:45,294 INFO L134 CoverageAnalysis]: Checked inductivity of 465 backedges. 209 proven. 36 refuted. 0 times theorem prover too weak. 220 trivial. 0 not checked. [2024-09-21 11:25:45,294 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-09-21 11:25:45,521 INFO L134 CoverageAnalysis]: Checked inductivity of 465 backedges. 209 proven. 36 refuted. 0 times theorem prover too weak. 220 trivial. 0 not checked. [2024-09-21 11:25:45,521 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1531378076] provided 0 perfect and 2 imperfect interpolant sequences [2024-09-21 11:25:45,521 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-09-21 11:25:45,521 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [29, 29, 29] total 51 [2024-09-21 11:25:45,521 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1156898194] [2024-09-21 11:25:45,521 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-09-21 11:25:45,521 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 51 states [2024-09-21 11:25:45,521 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-21 11:25:45,522 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 51 interpolants. [2024-09-21 11:25:45,522 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=447, Invalid=2103, Unknown=0, NotChecked=0, Total=2550 [2024-09-21 11:25:45,522 INFO L87 Difference]: Start difference. First operand 130 states and 143 transitions. Second operand has 51 states, 51 states have (on average 1.7254901960784315) internal successors, (88), 51 states have internal predecessors, (88), 25 states have call successors, (26), 2 states have call predecessors, (26), 1 states have return successors, (24), 24 states have call predecessors, (24), 24 states have call successors, (24) [2024-09-21 11:25:45,953 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-21 11:25:45,953 INFO L93 Difference]: Finished difference Result 251 states and 289 transitions. [2024-09-21 11:25:45,953 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2024-09-21 11:25:45,954 INFO L78 Accepts]: Start accepts. Automaton has has 51 states, 51 states have (on average 1.7254901960784315) internal successors, (88), 51 states have internal predecessors, (88), 25 states have call successors, (26), 2 states have call predecessors, (26), 1 states have return successors, (24), 24 states have call predecessors, (24), 24 states have call successors, (24) Word has length 104 [2024-09-21 11:25:45,954 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-21 11:25:45,955 INFO L225 Difference]: With dead ends: 251 [2024-09-21 11:25:45,955 INFO L226 Difference]: Without dead ends: 207 [2024-09-21 11:25:45,955 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 261 GetRequests, 187 SyntacticMatches, 24 SemanticMatches, 50 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1801 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=455, Invalid=2197, Unknown=0, NotChecked=0, Total=2652 [2024-09-21 11:25:45,955 INFO L434 NwaCegarLoop]: 39 mSDtfsCounter, 6 mSDsluCounter, 228 mSDsCounter, 0 mSdLazyCounter, 318 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 7 SdHoareTripleChecker+Valid, 267 SdHoareTripleChecker+Invalid, 318 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 318 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-09-21 11:25:45,955 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [7 Valid, 267 Invalid, 318 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 318 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-09-21 11:25:45,956 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 207 states. [2024-09-21 11:25:46,031 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 207 to 130. [2024-09-21 11:25:46,031 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 130 states, 102 states have (on average 1.1372549019607843) internal successors, (116), 103 states have internal predecessors, (116), 14 states have call successors, (14), 14 states have call predecessors, (14), 13 states have return successors, (13), 12 states have call predecessors, (13), 13 states have call successors, (13) [2024-09-21 11:25:46,031 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 130 states to 130 states and 143 transitions. [2024-09-21 11:25:46,032 INFO L78 Accepts]: Start accepts. Automaton has 130 states and 143 transitions. Word has length 104 [2024-09-21 11:25:46,032 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-21 11:25:46,032 INFO L474 AbstractCegarLoop]: Abstraction has 130 states and 143 transitions. [2024-09-21 11:25:46,032 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 51 states, 51 states have (on average 1.7254901960784315) internal successors, (88), 51 states have internal predecessors, (88), 25 states have call successors, (26), 2 states have call predecessors, (26), 1 states have return successors, (24), 24 states have call predecessors, (24), 24 states have call successors, (24) [2024-09-21 11:25:46,032 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-21 11:25:46,032 INFO L276 IsEmpty]: Start isEmpty. Operand 130 states and 143 transitions. [2024-09-21 11:25:46,033 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 105 [2024-09-21 11:25:46,033 INFO L208 NwaCegarLoop]: Found error trace [2024-09-21 11:25:46,033 INFO L216 NwaCegarLoop]: trace histogram [12, 12, 12, 11, 11, 11, 11, 7, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-09-21 11:25:46,045 INFO L540 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (84)] Forceful destruction successful, exit code 0 [2024-09-21 11:25:46,233 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable83,84 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-21 11:25:46,233 INFO L399 AbstractCegarLoop]: === Iteration 85 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-09-21 11:25:46,233 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-21 11:25:46,233 INFO L85 PathProgramCache]: Analyzing trace with hash -760389258, now seen corresponding path program 52 times [2024-09-21 11:25:46,233 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-21 11:25:46,233 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [103379928] [2024-09-21 11:25:46,233 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-21 11:25:46,234 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-21 11:25:46,239 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:46,504 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-09-21 11:25:46,505 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:46,505 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2024-09-21 11:25:46,506 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:46,506 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2024-09-21 11:25:46,507 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:46,507 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 37 [2024-09-21 11:25:46,508 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:46,508 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2024-09-21 11:25:46,509 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:46,509 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2024-09-21 11:25:46,510 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:46,510 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2024-09-21 11:25:46,511 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:46,511 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2024-09-21 11:25:46,512 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:46,512 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2024-09-21 11:25:46,512 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:46,513 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2024-09-21 11:25:46,513 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:46,514 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 86 [2024-09-21 11:25:46,514 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:46,515 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 93 [2024-09-21 11:25:46,515 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:46,516 INFO L134 CoverageAnalysis]: Checked inductivity of 467 backedges. 178 proven. 69 refuted. 0 times theorem prover too weak. 220 trivial. 0 not checked. [2024-09-21 11:25:46,516 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-21 11:25:46,516 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [103379928] [2024-09-21 11:25:46,516 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [103379928] provided 0 perfect and 1 imperfect interpolant sequences [2024-09-21 11:25:46,516 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1448164612] [2024-09-21 11:25:46,516 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2024-09-21 11:25:46,516 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-21 11:25:46,516 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-21 11:25:46,530 INFO L229 MonitoredProcess]: Starting monitored process 85 with /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-09-21 11:25:46,531 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (85)] Waiting until timeout for monitored process [2024-09-21 11:25:46,575 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2024-09-21 11:25:46,575 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2024-09-21 11:25:46,576 INFO L262 TraceCheckSpWp]: Trace formula consists of 261 conjuncts, 28 conjuncts are in the unsatisfiable core [2024-09-21 11:25:46,578 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-21 11:25:46,949 INFO L134 CoverageAnalysis]: Checked inductivity of 467 backedges. 209 proven. 38 refuted. 0 times theorem prover too weak. 220 trivial. 0 not checked. [2024-09-21 11:25:46,949 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-09-21 11:25:47,172 INFO L134 CoverageAnalysis]: Checked inductivity of 467 backedges. 209 proven. 38 refuted. 0 times theorem prover too weak. 220 trivial. 0 not checked. [2024-09-21 11:25:47,172 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1448164612] provided 0 perfect and 2 imperfect interpolant sequences [2024-09-21 11:25:47,172 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-09-21 11:25:47,173 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [29, 29, 29] total 50 [2024-09-21 11:25:47,173 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1742702820] [2024-09-21 11:25:47,173 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-09-21 11:25:47,173 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 50 states [2024-09-21 11:25:47,173 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-21 11:25:47,173 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 50 interpolants. [2024-09-21 11:25:47,174 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=434, Invalid=2016, Unknown=0, NotChecked=0, Total=2450 [2024-09-21 11:25:47,174 INFO L87 Difference]: Start difference. First operand 130 states and 143 transitions. Second operand has 50 states, 50 states have (on average 1.74) internal successors, (87), 50 states have internal predecessors, (87), 25 states have call successors, (26), 2 states have call predecessors, (26), 1 states have return successors, (24), 24 states have call predecessors, (24), 24 states have call successors, (24) [2024-09-21 11:25:47,653 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-21 11:25:47,653 INFO L93 Difference]: Finished difference Result 249 states and 287 transitions. [2024-09-21 11:25:47,653 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2024-09-21 11:25:47,653 INFO L78 Accepts]: Start accepts. Automaton has has 50 states, 50 states have (on average 1.74) internal successors, (87), 50 states have internal predecessors, (87), 25 states have call successors, (26), 2 states have call predecessors, (26), 1 states have return successors, (24), 24 states have call predecessors, (24), 24 states have call successors, (24) Word has length 104 [2024-09-21 11:25:47,653 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-21 11:25:47,655 INFO L225 Difference]: With dead ends: 249 [2024-09-21 11:25:47,655 INFO L226 Difference]: Without dead ends: 205 [2024-09-21 11:25:47,655 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 261 GetRequests, 188 SyntacticMatches, 24 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1683 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=442, Invalid=2108, Unknown=0, NotChecked=0, Total=2550 [2024-09-21 11:25:47,655 INFO L434 NwaCegarLoop]: 37 mSDtfsCounter, 6 mSDsluCounter, 317 mSDsCounter, 0 mSdLazyCounter, 554 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 7 SdHoareTripleChecker+Valid, 354 SdHoareTripleChecker+Invalid, 554 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 554 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-09-21 11:25:47,655 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [7 Valid, 354 Invalid, 554 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 554 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-09-21 11:25:47,655 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 205 states. [2024-09-21 11:25:47,734 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 205 to 130. [2024-09-21 11:25:47,734 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 130 states, 102 states have (on average 1.1372549019607843) internal successors, (116), 103 states have internal predecessors, (116), 14 states have call successors, (14), 14 states have call predecessors, (14), 13 states have return successors, (13), 12 states have call predecessors, (13), 13 states have call successors, (13) [2024-09-21 11:25:47,735 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 130 states to 130 states and 143 transitions. [2024-09-21 11:25:47,735 INFO L78 Accepts]: Start accepts. Automaton has 130 states and 143 transitions. Word has length 104 [2024-09-21 11:25:47,735 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-21 11:25:47,735 INFO L474 AbstractCegarLoop]: Abstraction has 130 states and 143 transitions. [2024-09-21 11:25:47,736 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 50 states, 50 states have (on average 1.74) internal successors, (87), 50 states have internal predecessors, (87), 25 states have call successors, (26), 2 states have call predecessors, (26), 1 states have return successors, (24), 24 states have call predecessors, (24), 24 states have call successors, (24) [2024-09-21 11:25:47,736 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-21 11:25:47,736 INFO L276 IsEmpty]: Start isEmpty. Operand 130 states and 143 transitions. [2024-09-21 11:25:47,736 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 105 [2024-09-21 11:25:47,736 INFO L208 NwaCegarLoop]: Found error trace [2024-09-21 11:25:47,736 INFO L216 NwaCegarLoop]: trace histogram [12, 12, 12, 11, 11, 11, 11, 8, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-09-21 11:25:47,748 INFO L540 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (85)] Forceful destruction successful, exit code 0 [2024-09-21 11:25:47,936 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable84,85 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-21 11:25:47,937 INFO L399 AbstractCegarLoop]: === Iteration 86 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-09-21 11:25:47,937 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-21 11:25:47,937 INFO L85 PathProgramCache]: Analyzing trace with hash 1462545367, now seen corresponding path program 53 times [2024-09-21 11:25:47,937 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-21 11:25:47,937 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1406769507] [2024-09-21 11:25:47,937 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-21 11:25:47,937 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-21 11:25:47,946 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:48,193 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-09-21 11:25:48,193 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:48,194 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2024-09-21 11:25:48,194 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:48,195 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2024-09-21 11:25:48,195 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:48,196 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 37 [2024-09-21 11:25:48,196 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:48,197 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2024-09-21 11:25:48,197 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:48,197 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2024-09-21 11:25:48,198 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:48,198 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2024-09-21 11:25:48,199 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:48,199 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2024-09-21 11:25:48,199 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:48,200 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2024-09-21 11:25:48,200 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:48,201 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2024-09-21 11:25:48,201 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:48,202 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 86 [2024-09-21 11:25:48,202 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:48,203 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 93 [2024-09-21 11:25:48,203 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:48,203 INFO L134 CoverageAnalysis]: Checked inductivity of 471 backedges. 178 proven. 73 refuted. 0 times theorem prover too weak. 220 trivial. 0 not checked. [2024-09-21 11:25:48,204 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-21 11:25:48,204 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1406769507] [2024-09-21 11:25:48,204 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1406769507] provided 0 perfect and 1 imperfect interpolant sequences [2024-09-21 11:25:48,204 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [424280784] [2024-09-21 11:25:48,204 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2024-09-21 11:25:48,204 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-21 11:25:48,205 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-21 11:25:48,206 INFO L229 MonitoredProcess]: Starting monitored process 86 with /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-09-21 11:25:48,207 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (86)] Waiting until timeout for monitored process [2024-09-21 11:25:48,250 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 12 check-sat command(s) [2024-09-21 11:25:48,250 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2024-09-21 11:25:48,251 INFO L262 TraceCheckSpWp]: Trace formula consists of 261 conjuncts, 28 conjuncts are in the unsatisfiable core [2024-09-21 11:25:48,252 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-21 11:25:48,607 INFO L134 CoverageAnalysis]: Checked inductivity of 471 backedges. 209 proven. 42 refuted. 0 times theorem prover too weak. 220 trivial. 0 not checked. [2024-09-21 11:25:48,607 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-09-21 11:25:48,839 INFO L134 CoverageAnalysis]: Checked inductivity of 471 backedges. 209 proven. 42 refuted. 0 times theorem prover too weak. 220 trivial. 0 not checked. [2024-09-21 11:25:48,840 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [424280784] provided 0 perfect and 2 imperfect interpolant sequences [2024-09-21 11:25:48,840 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-09-21 11:25:48,840 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [29, 29, 29] total 49 [2024-09-21 11:25:48,840 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1847103796] [2024-09-21 11:25:48,840 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-09-21 11:25:48,840 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 49 states [2024-09-21 11:25:48,840 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-21 11:25:48,841 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 49 interpolants. [2024-09-21 11:25:48,841 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=425, Invalid=1927, Unknown=0, NotChecked=0, Total=2352 [2024-09-21 11:25:48,841 INFO L87 Difference]: Start difference. First operand 130 states and 143 transitions. Second operand has 49 states, 49 states have (on average 1.7551020408163265) internal successors, (86), 49 states have internal predecessors, (86), 25 states have call successors, (26), 2 states have call predecessors, (26), 1 states have return successors, (24), 24 states have call predecessors, (24), 24 states have call successors, (24) [2024-09-21 11:25:49,289 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-21 11:25:49,289 INFO L93 Difference]: Finished difference Result 245 states and 283 transitions. [2024-09-21 11:25:49,289 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2024-09-21 11:25:49,289 INFO L78 Accepts]: Start accepts. Automaton has has 49 states, 49 states have (on average 1.7551020408163265) internal successors, (86), 49 states have internal predecessors, (86), 25 states have call successors, (26), 2 states have call predecessors, (26), 1 states have return successors, (24), 24 states have call predecessors, (24), 24 states have call successors, (24) Word has length 104 [2024-09-21 11:25:49,289 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-21 11:25:49,291 INFO L225 Difference]: With dead ends: 245 [2024-09-21 11:25:49,291 INFO L226 Difference]: Without dead ends: 201 [2024-09-21 11:25:49,291 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 261 GetRequests, 189 SyntacticMatches, 24 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1568 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=433, Invalid=2017, Unknown=0, NotChecked=0, Total=2450 [2024-09-21 11:25:49,291 INFO L434 NwaCegarLoop]: 37 mSDtfsCounter, 6 mSDsluCounter, 358 mSDsCounter, 0 mSdLazyCounter, 475 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 7 SdHoareTripleChecker+Valid, 395 SdHoareTripleChecker+Invalid, 475 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 475 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-09-21 11:25:49,291 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [7 Valid, 395 Invalid, 475 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 475 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-09-21 11:25:49,291 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 201 states. [2024-09-21 11:25:49,374 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 201 to 130. [2024-09-21 11:25:49,374 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 130 states, 102 states have (on average 1.1372549019607843) internal successors, (116), 103 states have internal predecessors, (116), 14 states have call successors, (14), 14 states have call predecessors, (14), 13 states have return successors, (13), 12 states have call predecessors, (13), 13 states have call successors, (13) [2024-09-21 11:25:49,374 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 130 states to 130 states and 143 transitions. [2024-09-21 11:25:49,375 INFO L78 Accepts]: Start accepts. Automaton has 130 states and 143 transitions. Word has length 104 [2024-09-21 11:25:49,375 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-21 11:25:49,375 INFO L474 AbstractCegarLoop]: Abstraction has 130 states and 143 transitions. [2024-09-21 11:25:49,376 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 49 states, 49 states have (on average 1.7551020408163265) internal successors, (86), 49 states have internal predecessors, (86), 25 states have call successors, (26), 2 states have call predecessors, (26), 1 states have return successors, (24), 24 states have call predecessors, (24), 24 states have call successors, (24) [2024-09-21 11:25:49,376 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-21 11:25:49,376 INFO L276 IsEmpty]: Start isEmpty. Operand 130 states and 143 transitions. [2024-09-21 11:25:49,376 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 105 [2024-09-21 11:25:49,376 INFO L208 NwaCegarLoop]: Found error trace [2024-09-21 11:25:49,376 INFO L216 NwaCegarLoop]: trace histogram [12, 12, 12, 11, 11, 11, 11, 9, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-09-21 11:25:49,389 INFO L540 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (86)] Forceful destruction successful, exit code 0 [2024-09-21 11:25:49,576 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable85,86 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-21 11:25:49,577 INFO L399 AbstractCegarLoop]: === Iteration 87 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-09-21 11:25:49,577 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-21 11:25:49,577 INFO L85 PathProgramCache]: Analyzing trace with hash -128315050, now seen corresponding path program 54 times [2024-09-21 11:25:49,577 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-21 11:25:49,577 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1909610611] [2024-09-21 11:25:49,577 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-21 11:25:49,577 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-21 11:25:49,583 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:49,837 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-09-21 11:25:49,838 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:49,838 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2024-09-21 11:25:49,839 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:49,839 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2024-09-21 11:25:49,840 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:49,840 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 37 [2024-09-21 11:25:49,841 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:49,841 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2024-09-21 11:25:49,841 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:49,842 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2024-09-21 11:25:49,842 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:49,843 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2024-09-21 11:25:49,843 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:49,844 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2024-09-21 11:25:49,844 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:49,844 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2024-09-21 11:25:49,845 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:49,845 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2024-09-21 11:25:49,846 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:49,846 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 86 [2024-09-21 11:25:49,847 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:49,847 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 93 [2024-09-21 11:25:49,847 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:49,848 INFO L134 CoverageAnalysis]: Checked inductivity of 477 backedges. 178 proven. 79 refuted. 0 times theorem prover too weak. 220 trivial. 0 not checked. [2024-09-21 11:25:49,848 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-21 11:25:49,848 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1909610611] [2024-09-21 11:25:49,848 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1909610611] provided 0 perfect and 1 imperfect interpolant sequences [2024-09-21 11:25:49,848 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [790418030] [2024-09-21 11:25:49,848 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2024-09-21 11:25:49,848 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-21 11:25:49,849 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-21 11:25:49,850 INFO L229 MonitoredProcess]: Starting monitored process 87 with /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-09-21 11:25:49,850 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (87)] Waiting until timeout for monitored process [2024-09-21 11:25:49,896 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 12 check-sat command(s) [2024-09-21 11:25:49,896 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2024-09-21 11:25:49,897 INFO L262 TraceCheckSpWp]: Trace formula consists of 261 conjuncts, 28 conjuncts are in the unsatisfiable core [2024-09-21 11:25:49,898 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-21 11:25:50,248 INFO L134 CoverageAnalysis]: Checked inductivity of 477 backedges. 209 proven. 48 refuted. 0 times theorem prover too weak. 220 trivial. 0 not checked. [2024-09-21 11:25:50,248 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-09-21 11:25:50,473 INFO L134 CoverageAnalysis]: Checked inductivity of 477 backedges. 209 proven. 48 refuted. 0 times theorem prover too weak. 220 trivial. 0 not checked. [2024-09-21 11:25:50,473 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [790418030] provided 0 perfect and 2 imperfect interpolant sequences [2024-09-21 11:25:50,473 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-09-21 11:25:50,473 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [29, 29, 29] total 48 [2024-09-21 11:25:50,473 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1625369819] [2024-09-21 11:25:50,473 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-09-21 11:25:50,473 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 48 states [2024-09-21 11:25:50,473 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-21 11:25:50,474 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 48 interpolants. [2024-09-21 11:25:50,474 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=420, Invalid=1836, Unknown=0, NotChecked=0, Total=2256 [2024-09-21 11:25:50,474 INFO L87 Difference]: Start difference. First operand 130 states and 143 transitions. Second operand has 48 states, 48 states have (on average 1.7708333333333333) internal successors, (85), 48 states have internal predecessors, (85), 25 states have call successors, (26), 2 states have call predecessors, (26), 1 states have return successors, (24), 24 states have call predecessors, (24), 24 states have call successors, (24) [2024-09-21 11:25:50,946 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-21 11:25:50,946 INFO L93 Difference]: Finished difference Result 239 states and 277 transitions. [2024-09-21 11:25:50,946 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2024-09-21 11:25:50,946 INFO L78 Accepts]: Start accepts. Automaton has has 48 states, 48 states have (on average 1.7708333333333333) internal successors, (85), 48 states have internal predecessors, (85), 25 states have call successors, (26), 2 states have call predecessors, (26), 1 states have return successors, (24), 24 states have call predecessors, (24), 24 states have call successors, (24) Word has length 104 [2024-09-21 11:25:50,946 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-21 11:25:50,948 INFO L225 Difference]: With dead ends: 239 [2024-09-21 11:25:50,948 INFO L226 Difference]: Without dead ends: 195 [2024-09-21 11:25:50,948 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 261 GetRequests, 190 SyntacticMatches, 24 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1456 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=428, Invalid=1924, Unknown=0, NotChecked=0, Total=2352 [2024-09-21 11:25:50,948 INFO L434 NwaCegarLoop]: 37 mSDtfsCounter, 6 mSDsluCounter, 242 mSDsCounter, 0 mSdLazyCounter, 438 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 7 SdHoareTripleChecker+Valid, 279 SdHoareTripleChecker+Invalid, 438 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 438 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-09-21 11:25:50,948 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [7 Valid, 279 Invalid, 438 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 438 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-09-21 11:25:50,948 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 195 states. [2024-09-21 11:25:51,034 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 195 to 130. [2024-09-21 11:25:51,034 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 130 states, 102 states have (on average 1.1372549019607843) internal successors, (116), 103 states have internal predecessors, (116), 14 states have call successors, (14), 14 states have call predecessors, (14), 13 states have return successors, (13), 12 states have call predecessors, (13), 13 states have call successors, (13) [2024-09-21 11:25:51,035 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 130 states to 130 states and 143 transitions. [2024-09-21 11:25:51,035 INFO L78 Accepts]: Start accepts. Automaton has 130 states and 143 transitions. Word has length 104 [2024-09-21 11:25:51,035 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-21 11:25:51,035 INFO L474 AbstractCegarLoop]: Abstraction has 130 states and 143 transitions. [2024-09-21 11:25:51,036 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 48 states, 48 states have (on average 1.7708333333333333) internal successors, (85), 48 states have internal predecessors, (85), 25 states have call successors, (26), 2 states have call predecessors, (26), 1 states have return successors, (24), 24 states have call predecessors, (24), 24 states have call successors, (24) [2024-09-21 11:25:51,036 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-21 11:25:51,036 INFO L276 IsEmpty]: Start isEmpty. Operand 130 states and 143 transitions. [2024-09-21 11:25:51,036 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 105 [2024-09-21 11:25:51,036 INFO L208 NwaCegarLoop]: Found error trace [2024-09-21 11:25:51,037 INFO L216 NwaCegarLoop]: trace histogram [12, 12, 12, 11, 11, 11, 11, 10, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-09-21 11:25:51,049 INFO L540 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (87)] Forceful destruction successful, exit code 0 [2024-09-21 11:25:51,237 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 87 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable86 [2024-09-21 11:25:51,237 INFO L399 AbstractCegarLoop]: === Iteration 88 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-09-21 11:25:51,238 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-21 11:25:51,238 INFO L85 PathProgramCache]: Analyzing trace with hash -1288011785, now seen corresponding path program 55 times [2024-09-21 11:25:51,238 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-21 11:25:51,238 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [702348507] [2024-09-21 11:25:51,238 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-21 11:25:51,238 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-21 11:25:51,244 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:51,498 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-09-21 11:25:51,499 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:51,499 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2024-09-21 11:25:51,499 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:51,500 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2024-09-21 11:25:51,500 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:51,501 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 37 [2024-09-21 11:25:51,501 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:51,502 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2024-09-21 11:25:51,502 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:51,503 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2024-09-21 11:25:51,503 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:51,503 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2024-09-21 11:25:51,504 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:51,504 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2024-09-21 11:25:51,505 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:51,505 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2024-09-21 11:25:51,506 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:51,506 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2024-09-21 11:25:51,506 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:51,507 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 86 [2024-09-21 11:25:51,507 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:51,508 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 93 [2024-09-21 11:25:51,508 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:51,509 INFO L134 CoverageAnalysis]: Checked inductivity of 485 backedges. 178 proven. 87 refuted. 0 times theorem prover too weak. 220 trivial. 0 not checked. [2024-09-21 11:25:51,509 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-21 11:25:51,509 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [702348507] [2024-09-21 11:25:51,509 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [702348507] provided 0 perfect and 1 imperfect interpolant sequences [2024-09-21 11:25:51,509 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1635796385] [2024-09-21 11:25:51,509 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2024-09-21 11:25:51,509 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-21 11:25:51,509 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-21 11:25:51,510 INFO L229 MonitoredProcess]: Starting monitored process 88 with /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-09-21 11:25:51,511 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (88)] Waiting until timeout for monitored process [2024-09-21 11:25:51,551 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:51,552 INFO L262 TraceCheckSpWp]: Trace formula consists of 261 conjuncts, 28 conjuncts are in the unsatisfiable core [2024-09-21 11:25:51,553 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-21 11:25:51,887 INFO L134 CoverageAnalysis]: Checked inductivity of 485 backedges. 209 proven. 56 refuted. 0 times theorem prover too weak. 220 trivial. 0 not checked. [2024-09-21 11:25:51,887 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-09-21 11:25:52,115 INFO L134 CoverageAnalysis]: Checked inductivity of 485 backedges. 209 proven. 56 refuted. 0 times theorem prover too weak. 220 trivial. 0 not checked. [2024-09-21 11:25:52,115 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1635796385] provided 0 perfect and 2 imperfect interpolant sequences [2024-09-21 11:25:52,115 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-09-21 11:25:52,115 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [29, 29, 29] total 47 [2024-09-21 11:25:52,115 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [402632179] [2024-09-21 11:25:52,116 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-09-21 11:25:52,116 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 47 states [2024-09-21 11:25:52,116 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-21 11:25:52,116 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 47 interpolants. [2024-09-21 11:25:52,116 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=419, Invalid=1743, Unknown=0, NotChecked=0, Total=2162 [2024-09-21 11:25:52,116 INFO L87 Difference]: Start difference. First operand 130 states and 143 transitions. Second operand has 47 states, 47 states have (on average 1.7872340425531914) internal successors, (84), 47 states have internal predecessors, (84), 25 states have call successors, (26), 2 states have call predecessors, (26), 1 states have return successors, (24), 24 states have call predecessors, (24), 24 states have call successors, (24) [2024-09-21 11:25:52,490 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-21 11:25:52,490 INFO L93 Difference]: Finished difference Result 231 states and 269 transitions. [2024-09-21 11:25:52,490 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2024-09-21 11:25:52,490 INFO L78 Accepts]: Start accepts. Automaton has has 47 states, 47 states have (on average 1.7872340425531914) internal successors, (84), 47 states have internal predecessors, (84), 25 states have call successors, (26), 2 states have call predecessors, (26), 1 states have return successors, (24), 24 states have call predecessors, (24), 24 states have call successors, (24) Word has length 104 [2024-09-21 11:25:52,490 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-21 11:25:52,491 INFO L225 Difference]: With dead ends: 231 [2024-09-21 11:25:52,492 INFO L226 Difference]: Without dead ends: 187 [2024-09-21 11:25:52,492 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 261 GetRequests, 191 SyntacticMatches, 24 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1347 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=427, Invalid=1829, Unknown=0, NotChecked=0, Total=2256 [2024-09-21 11:25:52,492 INFO L434 NwaCegarLoop]: 37 mSDtfsCounter, 6 mSDsluCounter, 219 mSDsCounter, 0 mSdLazyCounter, 333 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 7 SdHoareTripleChecker+Valid, 256 SdHoareTripleChecker+Invalid, 333 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 333 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-09-21 11:25:52,492 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [7 Valid, 256 Invalid, 333 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 333 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-09-21 11:25:52,492 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 187 states. [2024-09-21 11:25:52,571 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 187 to 130. [2024-09-21 11:25:52,571 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 130 states, 102 states have (on average 1.1372549019607843) internal successors, (116), 103 states have internal predecessors, (116), 14 states have call successors, (14), 14 states have call predecessors, (14), 13 states have return successors, (13), 12 states have call predecessors, (13), 13 states have call successors, (13) [2024-09-21 11:25:52,571 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 130 states to 130 states and 143 transitions. [2024-09-21 11:25:52,572 INFO L78 Accepts]: Start accepts. Automaton has 130 states and 143 transitions. Word has length 104 [2024-09-21 11:25:52,572 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-21 11:25:52,572 INFO L474 AbstractCegarLoop]: Abstraction has 130 states and 143 transitions. [2024-09-21 11:25:52,572 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 47 states, 47 states have (on average 1.7872340425531914) internal successors, (84), 47 states have internal predecessors, (84), 25 states have call successors, (26), 2 states have call predecessors, (26), 1 states have return successors, (24), 24 states have call predecessors, (24), 24 states have call successors, (24) [2024-09-21 11:25:52,572 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-21 11:25:52,573 INFO L276 IsEmpty]: Start isEmpty. Operand 130 states and 143 transitions. [2024-09-21 11:25:52,573 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 105 [2024-09-21 11:25:52,573 INFO L208 NwaCegarLoop]: Found error trace [2024-09-21 11:25:52,573 INFO L216 NwaCegarLoop]: trace histogram [12, 12, 12, 11, 11, 11, 11, 11, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-09-21 11:25:52,584 INFO L552 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (88)] Ended with exit code 0 [2024-09-21 11:25:52,773 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 88 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable87 [2024-09-21 11:25:52,773 INFO L399 AbstractCegarLoop]: === Iteration 89 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-09-21 11:25:52,774 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-21 11:25:52,774 INFO L85 PathProgramCache]: Analyzing trace with hash 1999714614, now seen corresponding path program 11 times [2024-09-21 11:25:52,774 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-21 11:25:52,774 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1133601050] [2024-09-21 11:25:52,774 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-21 11:25:52,774 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-21 11:25:52,779 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:53,033 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-09-21 11:25:53,034 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:53,034 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2024-09-21 11:25:53,034 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:53,035 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2024-09-21 11:25:53,035 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:53,036 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 37 [2024-09-21 11:25:53,036 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:53,037 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2024-09-21 11:25:53,037 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:53,038 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2024-09-21 11:25:53,038 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:53,038 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2024-09-21 11:25:53,039 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:53,039 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2024-09-21 11:25:53,039 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:53,040 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2024-09-21 11:25:53,040 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:53,041 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2024-09-21 11:25:53,041 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:53,042 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 86 [2024-09-21 11:25:53,042 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:53,042 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 93 [2024-09-21 11:25:53,043 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:53,044 INFO L134 CoverageAnalysis]: Checked inductivity of 495 backedges. 178 proven. 97 refuted. 0 times theorem prover too weak. 220 trivial. 0 not checked. [2024-09-21 11:25:53,044 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-21 11:25:53,044 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1133601050] [2024-09-21 11:25:53,044 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1133601050] provided 0 perfect and 1 imperfect interpolant sequences [2024-09-21 11:25:53,044 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1360370585] [2024-09-21 11:25:53,044 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2024-09-21 11:25:53,044 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-21 11:25:53,044 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-21 11:25:53,045 INFO L229 MonitoredProcess]: Starting monitored process 89 with /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-09-21 11:25:53,045 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (89)] Waiting until timeout for monitored process [2024-09-21 11:25:53,089 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 12 check-sat command(s) [2024-09-21 11:25:53,089 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2024-09-21 11:25:53,090 INFO L262 TraceCheckSpWp]: Trace formula consists of 261 conjuncts, 28 conjuncts are in the unsatisfiable core [2024-09-21 11:25:53,091 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-21 11:25:53,432 INFO L134 CoverageAnalysis]: Checked inductivity of 495 backedges. 209 proven. 66 refuted. 0 times theorem prover too weak. 220 trivial. 0 not checked. [2024-09-21 11:25:53,432 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-09-21 11:25:53,677 INFO L134 CoverageAnalysis]: Checked inductivity of 495 backedges. 209 proven. 66 refuted. 0 times theorem prover too weak. 220 trivial. 0 not checked. [2024-09-21 11:25:53,677 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1360370585] provided 0 perfect and 2 imperfect interpolant sequences [2024-09-21 11:25:53,677 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-09-21 11:25:53,677 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [29, 29, 29] total 46 [2024-09-21 11:25:53,678 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [967883243] [2024-09-21 11:25:53,678 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-09-21 11:25:53,678 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 46 states [2024-09-21 11:25:53,678 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-21 11:25:53,678 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 46 interpolants. [2024-09-21 11:25:53,678 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=422, Invalid=1648, Unknown=0, NotChecked=0, Total=2070 [2024-09-21 11:25:53,679 INFO L87 Difference]: Start difference. First operand 130 states and 143 transitions. Second operand has 46 states, 46 states have (on average 1.8043478260869565) internal successors, (83), 46 states have internal predecessors, (83), 25 states have call successors, (26), 2 states have call predecessors, (26), 1 states have return successors, (24), 24 states have call predecessors, (24), 24 states have call successors, (24) [2024-09-21 11:25:54,055 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-21 11:25:54,055 INFO L93 Difference]: Finished difference Result 224 states and 263 transitions. [2024-09-21 11:25:54,055 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2024-09-21 11:25:54,055 INFO L78 Accepts]: Start accepts. Automaton has has 46 states, 46 states have (on average 1.8043478260869565) internal successors, (83), 46 states have internal predecessors, (83), 25 states have call successors, (26), 2 states have call predecessors, (26), 1 states have return successors, (24), 24 states have call predecessors, (24), 24 states have call successors, (24) Word has length 104 [2024-09-21 11:25:54,055 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-21 11:25:54,057 INFO L225 Difference]: With dead ends: 224 [2024-09-21 11:25:54,057 INFO L226 Difference]: Without dead ends: 180 [2024-09-21 11:25:54,057 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 261 GetRequests, 192 SyntacticMatches, 24 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1231 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=430, Invalid=1732, Unknown=0, NotChecked=0, Total=2162 [2024-09-21 11:25:54,057 INFO L434 NwaCegarLoop]: 35 mSDtfsCounter, 6 mSDsluCounter, 483 mSDsCounter, 0 mSdLazyCounter, 571 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 7 SdHoareTripleChecker+Valid, 518 SdHoareTripleChecker+Invalid, 571 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 571 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-09-21 11:25:54,057 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [7 Valid, 518 Invalid, 571 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 571 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-09-21 11:25:54,057 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 180 states. [2024-09-21 11:25:54,137 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 180 to 132. [2024-09-21 11:25:54,137 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 132 states, 104 states have (on average 1.1442307692307692) internal successors, (119), 105 states have internal predecessors, (119), 14 states have call successors, (14), 14 states have call predecessors, (14), 13 states have return successors, (13), 12 states have call predecessors, (13), 13 states have call successors, (13) [2024-09-21 11:25:54,138 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 132 states to 132 states and 146 transitions. [2024-09-21 11:25:54,138 INFO L78 Accepts]: Start accepts. Automaton has 132 states and 146 transitions. Word has length 104 [2024-09-21 11:25:54,138 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-21 11:25:54,139 INFO L474 AbstractCegarLoop]: Abstraction has 132 states and 146 transitions. [2024-09-21 11:25:54,139 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 46 states, 46 states have (on average 1.8043478260869565) internal successors, (83), 46 states have internal predecessors, (83), 25 states have call successors, (26), 2 states have call predecessors, (26), 1 states have return successors, (24), 24 states have call predecessors, (24), 24 states have call successors, (24) [2024-09-21 11:25:54,139 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-21 11:25:54,139 INFO L276 IsEmpty]: Start isEmpty. Operand 132 states and 146 transitions. [2024-09-21 11:25:54,139 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 106 [2024-09-21 11:25:54,139 INFO L208 NwaCegarLoop]: Found error trace [2024-09-21 11:25:54,139 INFO L216 NwaCegarLoop]: trace histogram [12, 12, 12, 12, 11, 11, 11, 11, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-09-21 11:25:54,151 INFO L540 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (89)] Forceful destruction successful, exit code 0 [2024-09-21 11:25:54,339 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable88,89 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-21 11:25:54,340 INFO L399 AbstractCegarLoop]: === Iteration 90 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-09-21 11:25:54,340 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-21 11:25:54,340 INFO L85 PathProgramCache]: Analyzing trace with hash 1609644226, now seen corresponding path program 22 times [2024-09-21 11:25:54,340 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-21 11:25:54,340 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [712686623] [2024-09-21 11:25:54,340 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-21 11:25:54,340 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-21 11:25:54,345 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:54,494 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-09-21 11:25:54,494 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:54,495 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2024-09-21 11:25:54,495 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:54,496 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2024-09-21 11:25:54,496 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:54,496 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2024-09-21 11:25:54,497 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:54,497 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2024-09-21 11:25:54,497 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:54,498 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 52 [2024-09-21 11:25:54,498 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:54,498 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2024-09-21 11:25:54,499 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:54,499 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2024-09-21 11:25:54,500 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:54,500 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2024-09-21 11:25:54,500 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:54,501 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2024-09-21 11:25:54,501 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:54,502 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2024-09-21 11:25:54,502 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:54,503 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 94 [2024-09-21 11:25:54,503 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:54,504 INFO L134 CoverageAnalysis]: Checked inductivity of 507 backedges. 88 proven. 199 refuted. 0 times theorem prover too weak. 220 trivial. 0 not checked. [2024-09-21 11:25:54,504 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-21 11:25:54,504 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [712686623] [2024-09-21 11:25:54,504 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [712686623] provided 0 perfect and 1 imperfect interpolant sequences [2024-09-21 11:25:54,504 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1897513481] [2024-09-21 11:25:54,504 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2024-09-21 11:25:54,504 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-21 11:25:54,504 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-21 11:25:54,506 INFO L229 MonitoredProcess]: Starting monitored process 90 with /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-09-21 11:25:54,506 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (90)] Waiting until timeout for monitored process [2024-09-21 11:25:54,547 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2024-09-21 11:25:54,547 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2024-09-21 11:25:54,548 INFO L262 TraceCheckSpWp]: Trace formula consists of 266 conjuncts, 30 conjuncts are in the unsatisfiable core [2024-09-21 11:25:54,549 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-21 11:25:54,604 INFO L134 CoverageAnalysis]: Checked inductivity of 507 backedges. 100 proven. 187 refuted. 0 times theorem prover too weak. 220 trivial. 0 not checked. [2024-09-21 11:25:54,605 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-09-21 11:25:54,751 INFO L134 CoverageAnalysis]: Checked inductivity of 507 backedges. 100 proven. 187 refuted. 0 times theorem prover too weak. 220 trivial. 0 not checked. [2024-09-21 11:25:54,751 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1897513481] provided 0 perfect and 2 imperfect interpolant sequences [2024-09-21 11:25:54,751 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-09-21 11:25:54,751 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 17] total 20 [2024-09-21 11:25:54,751 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1887425403] [2024-09-21 11:25:54,751 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-09-21 11:25:54,751 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2024-09-21 11:25:54,751 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-21 11:25:54,752 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2024-09-21 11:25:54,752 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=118, Invalid=262, Unknown=0, NotChecked=0, Total=380 [2024-09-21 11:25:54,752 INFO L87 Difference]: Start difference. First operand 132 states and 146 transitions. Second operand has 20 states, 20 states have (on average 2.85) internal successors, (57), 18 states have internal predecessors, (57), 13 states have call successors, (15), 3 states have call predecessors, (15), 1 states have return successors, (12), 12 states have call predecessors, (12), 12 states have call successors, (12) [2024-09-21 11:25:54,915 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-21 11:25:54,915 INFO L93 Difference]: Finished difference Result 145 states and 160 transitions. [2024-09-21 11:25:54,915 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2024-09-21 11:25:54,915 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.85) internal successors, (57), 18 states have internal predecessors, (57), 13 states have call successors, (15), 3 states have call predecessors, (15), 1 states have return successors, (12), 12 states have call predecessors, (12), 12 states have call successors, (12) Word has length 105 [2024-09-21 11:25:54,916 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-21 11:25:54,917 INFO L225 Difference]: With dead ends: 145 [2024-09-21 11:25:54,917 INFO L226 Difference]: Without dead ends: 143 [2024-09-21 11:25:54,917 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 262 GetRequests, 219 SyntacticMatches, 24 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 282 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=124, Invalid=296, Unknown=0, NotChecked=0, Total=420 [2024-09-21 11:25:54,917 INFO L434 NwaCegarLoop]: 39 mSDtfsCounter, 31 mSDsluCounter, 206 mSDsCounter, 0 mSdLazyCounter, 210 mSolverCounterSat, 13 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 33 SdHoareTripleChecker+Valid, 245 SdHoareTripleChecker+Invalid, 223 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 13 IncrementalHoareTripleChecker+Valid, 210 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-09-21 11:25:54,917 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [33 Valid, 245 Invalid, 223 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [13 Valid, 210 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-09-21 11:25:54,917 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 143 states. [2024-09-21 11:25:55,003 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 143 to 139. [2024-09-21 11:25:55,003 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 139 states, 109 states have (on average 1.1376146788990826) internal successors, (124), 110 states have internal predecessors, (124), 15 states have call successors, (15), 15 states have call predecessors, (15), 14 states have return successors, (14), 13 states have call predecessors, (14), 14 states have call successors, (14) [2024-09-21 11:25:55,003 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 139 states to 139 states and 153 transitions. [2024-09-21 11:25:55,004 INFO L78 Accepts]: Start accepts. Automaton has 139 states and 153 transitions. Word has length 105 [2024-09-21 11:25:55,004 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-21 11:25:55,004 INFO L474 AbstractCegarLoop]: Abstraction has 139 states and 153 transitions. [2024-09-21 11:25:55,004 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 2.85) internal successors, (57), 18 states have internal predecessors, (57), 13 states have call successors, (15), 3 states have call predecessors, (15), 1 states have return successors, (12), 12 states have call predecessors, (12), 12 states have call successors, (12) [2024-09-21 11:25:55,004 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-21 11:25:55,005 INFO L276 IsEmpty]: Start isEmpty. Operand 139 states and 153 transitions. [2024-09-21 11:25:55,005 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 113 [2024-09-21 11:25:55,005 INFO L208 NwaCegarLoop]: Found error trace [2024-09-21 11:25:55,005 INFO L216 NwaCegarLoop]: trace histogram [13, 13, 13, 12, 12, 12, 12, 12, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-09-21 11:25:55,016 INFO L552 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (90)] Ended with exit code 0 [2024-09-21 11:25:55,205 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable89,90 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-21 11:25:55,205 INFO L399 AbstractCegarLoop]: === Iteration 91 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-09-21 11:25:55,206 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-21 11:25:55,206 INFO L85 PathProgramCache]: Analyzing trace with hash -367943082, now seen corresponding path program 23 times [2024-09-21 11:25:55,206 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-21 11:25:55,206 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1893039338] [2024-09-21 11:25:55,206 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-21 11:25:55,206 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-21 11:25:55,212 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:55,512 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-09-21 11:25:55,512 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:55,513 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2024-09-21 11:25:55,513 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:55,514 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2024-09-21 11:25:55,514 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:55,514 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2024-09-21 11:25:55,515 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:55,515 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2024-09-21 11:25:55,516 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:55,516 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 52 [2024-09-21 11:25:55,516 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:55,517 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2024-09-21 11:25:55,517 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:55,518 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2024-09-21 11:25:55,518 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:55,519 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2024-09-21 11:25:55,519 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:55,520 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2024-09-21 11:25:55,520 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:55,521 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2024-09-21 11:25:55,521 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:55,522 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 94 [2024-09-21 11:25:55,522 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:55,523 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 101 [2024-09-21 11:25:55,523 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:55,524 INFO L134 CoverageAnalysis]: Checked inductivity of 588 backedges. 212 proven. 112 refuted. 0 times theorem prover too weak. 264 trivial. 0 not checked. [2024-09-21 11:25:55,524 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-21 11:25:55,524 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1893039338] [2024-09-21 11:25:55,524 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1893039338] provided 0 perfect and 1 imperfect interpolant sequences [2024-09-21 11:25:55,524 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [778521103] [2024-09-21 11:25:55,524 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2024-09-21 11:25:55,524 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-21 11:25:55,524 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-21 11:25:55,529 INFO L229 MonitoredProcess]: Starting monitored process 91 with /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-09-21 11:25:55,530 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (91)] Waiting until timeout for monitored process [2024-09-21 11:25:55,577 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 13 check-sat command(s) [2024-09-21 11:25:55,577 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2024-09-21 11:25:55,578 INFO L262 TraceCheckSpWp]: Trace formula consists of 280 conjuncts, 30 conjuncts are in the unsatisfiable core [2024-09-21 11:25:55,579 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-21 11:25:56,097 INFO L134 CoverageAnalysis]: Checked inductivity of 588 backedges. 246 proven. 78 refuted. 0 times theorem prover too weak. 264 trivial. 0 not checked. [2024-09-21 11:25:56,097 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-09-21 11:25:56,364 INFO L134 CoverageAnalysis]: Checked inductivity of 588 backedges. 246 proven. 78 refuted. 0 times theorem prover too weak. 264 trivial. 0 not checked. [2024-09-21 11:25:56,364 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [778521103] provided 0 perfect and 2 imperfect interpolant sequences [2024-09-21 11:25:56,364 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-09-21 11:25:56,364 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [31, 31, 31] total 61 [2024-09-21 11:25:56,364 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2067657688] [2024-09-21 11:25:56,364 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-09-21 11:25:56,364 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 61 states [2024-09-21 11:25:56,364 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-21 11:25:56,365 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 61 interpolants. [2024-09-21 11:25:56,365 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=697, Invalid=2963, Unknown=0, NotChecked=0, Total=3660 [2024-09-21 11:25:56,365 INFO L87 Difference]: Start difference. First operand 139 states and 153 transitions. Second operand has 61 states, 61 states have (on average 1.639344262295082) internal successors, (100), 61 states have internal predecessors, (100), 27 states have call successors, (28), 2 states have call predecessors, (28), 1 states have return successors, (26), 26 states have call predecessors, (26), 26 states have call successors, (26) [2024-09-21 11:25:56,722 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-21 11:25:56,722 INFO L93 Difference]: Finished difference Result 238 states and 279 transitions. [2024-09-21 11:25:56,722 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2024-09-21 11:25:56,722 INFO L78 Accepts]: Start accepts. Automaton has has 61 states, 61 states have (on average 1.639344262295082) internal successors, (100), 61 states have internal predecessors, (100), 27 states have call successors, (28), 2 states have call predecessors, (28), 1 states have return successors, (26), 26 states have call predecessors, (26), 26 states have call successors, (26) Word has length 112 [2024-09-21 11:25:56,722 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-21 11:25:56,724 INFO L225 Difference]: With dead ends: 238 [2024-09-21 11:25:56,724 INFO L226 Difference]: Without dead ends: 191 [2024-09-21 11:25:56,724 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 281 GetRequests, 195 SyntacticMatches, 26 SemanticMatches, 60 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2939 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=705, Invalid=3077, Unknown=0, NotChecked=0, Total=3782 [2024-09-21 11:25:56,724 INFO L434 NwaCegarLoop]: 39 mSDtfsCounter, 6 mSDsluCounter, 367 mSDsCounter, 0 mSdLazyCounter, 566 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 7 SdHoareTripleChecker+Valid, 406 SdHoareTripleChecker+Invalid, 566 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 566 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-09-21 11:25:56,724 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [7 Valid, 406 Invalid, 566 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 566 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-09-21 11:25:56,724 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 191 states. [2024-09-21 11:25:56,822 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 191 to 140. [2024-09-21 11:25:56,822 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 140 states, 110 states have (on average 1.1363636363636365) internal successors, (125), 111 states have internal predecessors, (125), 15 states have call successors, (15), 15 states have call predecessors, (15), 14 states have return successors, (14), 13 states have call predecessors, (14), 14 states have call successors, (14) [2024-09-21 11:25:56,822 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 140 states to 140 states and 154 transitions. [2024-09-21 11:25:56,823 INFO L78 Accepts]: Start accepts. Automaton has 140 states and 154 transitions. Word has length 112 [2024-09-21 11:25:56,823 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-21 11:25:56,823 INFO L474 AbstractCegarLoop]: Abstraction has 140 states and 154 transitions. [2024-09-21 11:25:56,823 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 61 states, 61 states have (on average 1.639344262295082) internal successors, (100), 61 states have internal predecessors, (100), 27 states have call successors, (28), 2 states have call predecessors, (28), 1 states have return successors, (26), 26 states have call predecessors, (26), 26 states have call successors, (26) [2024-09-21 11:25:56,823 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-21 11:25:56,823 INFO L276 IsEmpty]: Start isEmpty. Operand 140 states and 154 transitions. [2024-09-21 11:25:56,824 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 113 [2024-09-21 11:25:56,824 INFO L208 NwaCegarLoop]: Found error trace [2024-09-21 11:25:56,824 INFO L216 NwaCegarLoop]: trace histogram [13, 13, 13, 12, 12, 12, 12, 11, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-09-21 11:25:56,835 INFO L540 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (91)] Forceful destruction successful, exit code 0 [2024-09-21 11:25:57,024 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable90,91 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-21 11:25:57,024 INFO L399 AbstractCegarLoop]: === Iteration 92 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-09-21 11:25:57,024 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-21 11:25:57,024 INFO L85 PathProgramCache]: Analyzing trace with hash -1709561387, now seen corresponding path program 56 times [2024-09-21 11:25:57,024 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-21 11:25:57,025 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1913395489] [2024-09-21 11:25:57,025 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-21 11:25:57,025 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-21 11:25:57,030 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:57,338 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-09-21 11:25:57,339 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:57,340 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2024-09-21 11:25:57,340 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:57,341 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2024-09-21 11:25:57,341 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:57,341 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2024-09-21 11:25:57,342 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:57,342 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2024-09-21 11:25:57,342 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:57,343 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 52 [2024-09-21 11:25:57,343 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:57,344 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2024-09-21 11:25:57,344 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:57,345 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2024-09-21 11:25:57,345 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:57,346 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2024-09-21 11:25:57,346 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:57,347 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2024-09-21 11:25:57,348 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:57,348 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2024-09-21 11:25:57,349 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:57,349 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 94 [2024-09-21 11:25:57,349 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:57,350 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 101 [2024-09-21 11:25:57,350 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:57,351 INFO L134 CoverageAnalysis]: Checked inductivity of 577 backedges. 212 proven. 101 refuted. 0 times theorem prover too weak. 264 trivial. 0 not checked. [2024-09-21 11:25:57,351 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-21 11:25:57,351 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1913395489] [2024-09-21 11:25:57,352 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1913395489] provided 0 perfect and 1 imperfect interpolant sequences [2024-09-21 11:25:57,352 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1695213134] [2024-09-21 11:25:57,352 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-09-21 11:25:57,352 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-21 11:25:57,352 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-21 11:25:57,353 INFO L229 MonitoredProcess]: Starting monitored process 92 with /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-09-21 11:25:57,354 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (92)] Waiting until timeout for monitored process [2024-09-21 11:25:57,398 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-09-21 11:25:57,398 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2024-09-21 11:25:57,399 INFO L262 TraceCheckSpWp]: Trace formula consists of 280 conjuncts, 30 conjuncts are in the unsatisfiable core [2024-09-21 11:25:57,400 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-21 11:25:57,902 INFO L134 CoverageAnalysis]: Checked inductivity of 577 backedges. 246 proven. 67 refuted. 0 times theorem prover too weak. 264 trivial. 0 not checked. [2024-09-21 11:25:57,902 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-09-21 11:25:58,171 INFO L134 CoverageAnalysis]: Checked inductivity of 577 backedges. 246 proven. 67 refuted. 0 times theorem prover too weak. 264 trivial. 0 not checked. [2024-09-21 11:25:58,171 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1695213134] provided 0 perfect and 2 imperfect interpolant sequences [2024-09-21 11:25:58,172 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-09-21 11:25:58,172 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [31, 31, 31] total 60 [2024-09-21 11:25:58,172 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [969562351] [2024-09-21 11:25:58,172 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-09-21 11:25:58,172 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 60 states [2024-09-21 11:25:58,172 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-21 11:25:58,173 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 60 interpolants. [2024-09-21 11:25:58,173 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=657, Invalid=2883, Unknown=0, NotChecked=0, Total=3540 [2024-09-21 11:25:58,173 INFO L87 Difference]: Start difference. First operand 140 states and 154 transitions. Second operand has 60 states, 60 states have (on average 1.65) internal successors, (99), 60 states have internal predecessors, (99), 27 states have call successors, (28), 2 states have call predecessors, (28), 1 states have return successors, (26), 26 states have call predecessors, (26), 26 states have call successors, (26) [2024-09-21 11:25:58,608 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-21 11:25:58,608 INFO L93 Difference]: Finished difference Result 249 states and 290 transitions. [2024-09-21 11:25:58,608 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2024-09-21 11:25:58,608 INFO L78 Accepts]: Start accepts. Automaton has has 60 states, 60 states have (on average 1.65) internal successors, (99), 60 states have internal predecessors, (99), 27 states have call successors, (28), 2 states have call predecessors, (28), 1 states have return successors, (26), 26 states have call predecessors, (26), 26 states have call successors, (26) Word has length 112 [2024-09-21 11:25:58,609 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-21 11:25:58,610 INFO L225 Difference]: With dead ends: 249 [2024-09-21 11:25:58,610 INFO L226 Difference]: Without dead ends: 202 [2024-09-21 11:25:58,610 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 281 GetRequests, 196 SyntacticMatches, 26 SemanticMatches, 59 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2842 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=665, Invalid=2995, Unknown=0, NotChecked=0, Total=3660 [2024-09-21 11:25:58,610 INFO L434 NwaCegarLoop]: 41 mSDtfsCounter, 6 mSDsluCounter, 301 mSDsCounter, 0 mSdLazyCounter, 560 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 7 SdHoareTripleChecker+Valid, 342 SdHoareTripleChecker+Invalid, 560 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 560 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-09-21 11:25:58,610 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [7 Valid, 342 Invalid, 560 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 560 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-09-21 11:25:58,611 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 202 states. [2024-09-21 11:25:58,710 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 202 to 140. [2024-09-21 11:25:58,710 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 140 states, 110 states have (on average 1.1363636363636365) internal successors, (125), 111 states have internal predecessors, (125), 15 states have call successors, (15), 15 states have call predecessors, (15), 14 states have return successors, (14), 13 states have call predecessors, (14), 14 states have call successors, (14) [2024-09-21 11:25:58,710 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 140 states to 140 states and 154 transitions. [2024-09-21 11:25:58,711 INFO L78 Accepts]: Start accepts. Automaton has 140 states and 154 transitions. Word has length 112 [2024-09-21 11:25:58,711 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-21 11:25:58,711 INFO L474 AbstractCegarLoop]: Abstraction has 140 states and 154 transitions. [2024-09-21 11:25:58,711 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 60 states, 60 states have (on average 1.65) internal successors, (99), 60 states have internal predecessors, (99), 27 states have call successors, (28), 2 states have call predecessors, (28), 1 states have return successors, (26), 26 states have call predecessors, (26), 26 states have call successors, (26) [2024-09-21 11:25:58,712 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-21 11:25:58,712 INFO L276 IsEmpty]: Start isEmpty. Operand 140 states and 154 transitions. [2024-09-21 11:25:58,712 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 113 [2024-09-21 11:25:58,712 INFO L208 NwaCegarLoop]: Found error trace [2024-09-21 11:25:58,712 INFO L216 NwaCegarLoop]: trace histogram [13, 13, 13, 12, 12, 12, 12, 10, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-09-21 11:25:58,723 INFO L540 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (92)] Forceful destruction successful, exit code 0 [2024-09-21 11:25:58,912 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable91,92 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-21 11:25:58,912 INFO L399 AbstractCegarLoop]: === Iteration 93 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-09-21 11:25:58,913 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-21 11:25:58,913 INFO L85 PathProgramCache]: Analyzing trace with hash 1295201910, now seen corresponding path program 57 times [2024-09-21 11:25:58,913 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-21 11:25:58,913 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [205314233] [2024-09-21 11:25:58,913 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-21 11:25:58,913 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-21 11:25:58,919 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:59,207 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-09-21 11:25:59,208 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:59,208 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2024-09-21 11:25:59,208 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:59,209 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2024-09-21 11:25:59,209 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:59,210 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2024-09-21 11:25:59,210 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:59,211 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2024-09-21 11:25:59,211 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:59,212 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 52 [2024-09-21 11:25:59,212 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:59,213 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2024-09-21 11:25:59,213 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:59,213 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2024-09-21 11:25:59,214 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:59,214 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2024-09-21 11:25:59,215 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:59,215 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2024-09-21 11:25:59,216 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:59,216 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2024-09-21 11:25:59,216 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:59,217 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 94 [2024-09-21 11:25:59,217 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:59,218 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 101 [2024-09-21 11:25:59,218 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:25:59,219 INFO L134 CoverageAnalysis]: Checked inductivity of 568 backedges. 212 proven. 92 refuted. 0 times theorem prover too weak. 264 trivial. 0 not checked. [2024-09-21 11:25:59,219 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-21 11:25:59,219 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [205314233] [2024-09-21 11:25:59,219 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [205314233] provided 0 perfect and 1 imperfect interpolant sequences [2024-09-21 11:25:59,219 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [801568153] [2024-09-21 11:25:59,220 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-09-21 11:25:59,220 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-21 11:25:59,220 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-21 11:25:59,221 INFO L229 MonitoredProcess]: Starting monitored process 93 with /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-09-21 11:25:59,222 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (93)] Waiting until timeout for monitored process [2024-09-21 11:25:59,269 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 13 check-sat command(s) [2024-09-21 11:25:59,269 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2024-09-21 11:25:59,270 INFO L262 TraceCheckSpWp]: Trace formula consists of 280 conjuncts, 30 conjuncts are in the unsatisfiable core [2024-09-21 11:25:59,271 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-21 11:25:59,768 INFO L134 CoverageAnalysis]: Checked inductivity of 568 backedges. 246 proven. 58 refuted. 0 times theorem prover too weak. 264 trivial. 0 not checked. [2024-09-21 11:25:59,768 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-09-21 11:26:00,032 INFO L134 CoverageAnalysis]: Checked inductivity of 568 backedges. 246 proven. 58 refuted. 0 times theorem prover too weak. 264 trivial. 0 not checked. [2024-09-21 11:26:00,032 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [801568153] provided 0 perfect and 2 imperfect interpolant sequences [2024-09-21 11:26:00,032 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-09-21 11:26:00,032 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [31, 31, 31] total 59 [2024-09-21 11:26:00,032 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1367278362] [2024-09-21 11:26:00,032 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-09-21 11:26:00,033 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 59 states [2024-09-21 11:26:00,033 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-21 11:26:00,033 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 59 interpolants. [2024-09-21 11:26:00,033 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=621, Invalid=2801, Unknown=0, NotChecked=0, Total=3422 [2024-09-21 11:26:00,034 INFO L87 Difference]: Start difference. First operand 140 states and 154 transitions. Second operand has 59 states, 59 states have (on average 1.6610169491525424) internal successors, (98), 59 states have internal predecessors, (98), 27 states have call successors, (28), 2 states have call predecessors, (28), 1 states have return successors, (26), 26 states have call predecessors, (26), 26 states have call successors, (26) [2024-09-21 11:26:00,531 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-21 11:26:00,531 INFO L93 Difference]: Finished difference Result 258 states and 299 transitions. [2024-09-21 11:26:00,531 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2024-09-21 11:26:00,532 INFO L78 Accepts]: Start accepts. Automaton has has 59 states, 59 states have (on average 1.6610169491525424) internal successors, (98), 59 states have internal predecessors, (98), 27 states have call successors, (28), 2 states have call predecessors, (28), 1 states have return successors, (26), 26 states have call predecessors, (26), 26 states have call successors, (26) Word has length 112 [2024-09-21 11:26:00,532 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-21 11:26:00,533 INFO L225 Difference]: With dead ends: 258 [2024-09-21 11:26:00,533 INFO L226 Difference]: Without dead ends: 211 [2024-09-21 11:26:00,533 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 281 GetRequests, 197 SyntacticMatches, 26 SemanticMatches, 58 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2698 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=629, Invalid=2911, Unknown=0, NotChecked=0, Total=3540 [2024-09-21 11:26:00,534 INFO L434 NwaCegarLoop]: 37 mSDtfsCounter, 6 mSDsluCounter, 357 mSDsCounter, 0 mSdLazyCounter, 578 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 7 SdHoareTripleChecker+Valid, 394 SdHoareTripleChecker+Invalid, 578 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 578 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-09-21 11:26:00,534 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [7 Valid, 394 Invalid, 578 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 578 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-09-21 11:26:00,534 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 211 states. [2024-09-21 11:26:00,647 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 211 to 140. [2024-09-21 11:26:00,647 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 140 states, 110 states have (on average 1.1363636363636365) internal successors, (125), 111 states have internal predecessors, (125), 15 states have call successors, (15), 15 states have call predecessors, (15), 14 states have return successors, (14), 13 states have call predecessors, (14), 14 states have call successors, (14) [2024-09-21 11:26:00,648 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 140 states to 140 states and 154 transitions. [2024-09-21 11:26:00,648 INFO L78 Accepts]: Start accepts. Automaton has 140 states and 154 transitions. Word has length 112 [2024-09-21 11:26:00,649 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-21 11:26:00,649 INFO L474 AbstractCegarLoop]: Abstraction has 140 states and 154 transitions. [2024-09-21 11:26:00,649 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 59 states, 59 states have (on average 1.6610169491525424) internal successors, (98), 59 states have internal predecessors, (98), 27 states have call successors, (28), 2 states have call predecessors, (28), 1 states have return successors, (26), 26 states have call predecessors, (26), 26 states have call successors, (26) [2024-09-21 11:26:00,649 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-21 11:26:00,649 INFO L276 IsEmpty]: Start isEmpty. Operand 140 states and 154 transitions. [2024-09-21 11:26:00,649 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 113 [2024-09-21 11:26:00,649 INFO L208 NwaCegarLoop]: Found error trace [2024-09-21 11:26:00,649 INFO L216 NwaCegarLoop]: trace histogram [13, 13, 13, 12, 12, 12, 12, 9, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-09-21 11:26:00,662 INFO L552 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (93)] Ended with exit code 0 [2024-09-21 11:26:00,850 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable92,93 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-21 11:26:00,850 INFO L399 AbstractCegarLoop]: === Iteration 94 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-09-21 11:26:00,850 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-21 11:26:00,850 INFO L85 PathProgramCache]: Analyzing trace with hash 6656437, now seen corresponding path program 58 times [2024-09-21 11:26:00,850 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-21 11:26:00,850 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [988491961] [2024-09-21 11:26:00,850 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-21 11:26:00,850 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-21 11:26:00,856 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:26:01,143 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-09-21 11:26:01,143 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:26:01,144 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2024-09-21 11:26:01,144 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:26:01,145 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2024-09-21 11:26:01,145 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:26:01,146 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2024-09-21 11:26:01,146 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:26:01,146 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2024-09-21 11:26:01,147 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:26:01,147 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 52 [2024-09-21 11:26:01,148 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:26:01,148 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2024-09-21 11:26:01,149 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:26:01,149 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2024-09-21 11:26:01,149 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:26:01,150 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2024-09-21 11:26:01,150 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:26:01,151 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2024-09-21 11:26:01,151 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:26:01,152 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2024-09-21 11:26:01,152 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:26:01,152 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 94 [2024-09-21 11:26:01,153 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:26:01,153 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 101 [2024-09-21 11:26:01,153 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:26:01,154 INFO L134 CoverageAnalysis]: Checked inductivity of 561 backedges. 212 proven. 85 refuted. 0 times theorem prover too weak. 264 trivial. 0 not checked. [2024-09-21 11:26:01,154 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-21 11:26:01,154 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [988491961] [2024-09-21 11:26:01,154 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [988491961] provided 0 perfect and 1 imperfect interpolant sequences [2024-09-21 11:26:01,154 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1034621655] [2024-09-21 11:26:01,154 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2024-09-21 11:26:01,154 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-21 11:26:01,155 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-21 11:26:01,155 INFO L229 MonitoredProcess]: Starting monitored process 94 with /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-09-21 11:26:01,156 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (94)] Waiting until timeout for monitored process [2024-09-21 11:26:01,199 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2024-09-21 11:26:01,199 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2024-09-21 11:26:01,200 INFO L262 TraceCheckSpWp]: Trace formula consists of 280 conjuncts, 30 conjuncts are in the unsatisfiable core [2024-09-21 11:26:01,201 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-21 11:26:01,677 INFO L134 CoverageAnalysis]: Checked inductivity of 561 backedges. 246 proven. 51 refuted. 0 times theorem prover too weak. 264 trivial. 0 not checked. [2024-09-21 11:26:01,677 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-09-21 11:26:01,939 INFO L134 CoverageAnalysis]: Checked inductivity of 561 backedges. 246 proven. 51 refuted. 0 times theorem prover too weak. 264 trivial. 0 not checked. [2024-09-21 11:26:01,939 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1034621655] provided 0 perfect and 2 imperfect interpolant sequences [2024-09-21 11:26:01,939 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-09-21 11:26:01,939 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [31, 31, 31] total 58 [2024-09-21 11:26:01,939 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [735929463] [2024-09-21 11:26:01,939 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-09-21 11:26:01,940 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 58 states [2024-09-21 11:26:01,940 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-21 11:26:01,940 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 58 interpolants. [2024-09-21 11:26:01,940 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=589, Invalid=2717, Unknown=0, NotChecked=0, Total=3306 [2024-09-21 11:26:01,941 INFO L87 Difference]: Start difference. First operand 140 states and 154 transitions. Second operand has 58 states, 58 states have (on average 1.6724137931034482) internal successors, (97), 58 states have internal predecessors, (97), 27 states have call successors, (28), 2 states have call predecessors, (28), 1 states have return successors, (26), 26 states have call predecessors, (26), 26 states have call successors, (26) [2024-09-21 11:26:02,547 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-21 11:26:02,547 INFO L93 Difference]: Finished difference Result 265 states and 306 transitions. [2024-09-21 11:26:02,547 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2024-09-21 11:26:02,547 INFO L78 Accepts]: Start accepts. Automaton has has 58 states, 58 states have (on average 1.6724137931034482) internal successors, (97), 58 states have internal predecessors, (97), 27 states have call successors, (28), 2 states have call predecessors, (28), 1 states have return successors, (26), 26 states have call predecessors, (26), 26 states have call successors, (26) Word has length 112 [2024-09-21 11:26:02,548 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-21 11:26:02,549 INFO L225 Difference]: With dead ends: 265 [2024-09-21 11:26:02,549 INFO L226 Difference]: Without dead ends: 218 [2024-09-21 11:26:02,549 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 281 GetRequests, 198 SyntacticMatches, 26 SemanticMatches, 57 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2557 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=597, Invalid=2825, Unknown=0, NotChecked=0, Total=3422 [2024-09-21 11:26:02,549 INFO L434 NwaCegarLoop]: 39 mSDtfsCounter, 6 mSDsluCounter, 311 mSDsCounter, 0 mSdLazyCounter, 599 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 7 SdHoareTripleChecker+Valid, 350 SdHoareTripleChecker+Invalid, 599 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 599 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-09-21 11:26:02,549 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [7 Valid, 350 Invalid, 599 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 599 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-09-21 11:26:02,550 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 218 states. [2024-09-21 11:26:02,651 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 218 to 140. [2024-09-21 11:26:02,651 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 140 states, 110 states have (on average 1.1363636363636365) internal successors, (125), 111 states have internal predecessors, (125), 15 states have call successors, (15), 15 states have call predecessors, (15), 14 states have return successors, (14), 13 states have call predecessors, (14), 14 states have call successors, (14) [2024-09-21 11:26:02,652 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 140 states to 140 states and 154 transitions. [2024-09-21 11:26:02,652 INFO L78 Accepts]: Start accepts. Automaton has 140 states and 154 transitions. Word has length 112 [2024-09-21 11:26:02,652 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-21 11:26:02,652 INFO L474 AbstractCegarLoop]: Abstraction has 140 states and 154 transitions. [2024-09-21 11:26:02,652 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 58 states, 58 states have (on average 1.6724137931034482) internal successors, (97), 58 states have internal predecessors, (97), 27 states have call successors, (28), 2 states have call predecessors, (28), 1 states have return successors, (26), 26 states have call predecessors, (26), 26 states have call successors, (26) [2024-09-21 11:26:02,653 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-21 11:26:02,653 INFO L276 IsEmpty]: Start isEmpty. Operand 140 states and 154 transitions. [2024-09-21 11:26:02,653 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 113 [2024-09-21 11:26:02,653 INFO L208 NwaCegarLoop]: Found error trace [2024-09-21 11:26:02,653 INFO L216 NwaCegarLoop]: trace histogram [13, 13, 13, 12, 12, 12, 12, 8, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-09-21 11:26:02,665 INFO L552 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (94)] Ended with exit code 0 [2024-09-21 11:26:02,853 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable93,94 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-21 11:26:02,854 INFO L399 AbstractCegarLoop]: === Iteration 95 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-09-21 11:26:02,854 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-21 11:26:02,854 INFO L85 PathProgramCache]: Analyzing trace with hash -34909546, now seen corresponding path program 59 times [2024-09-21 11:26:02,854 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-21 11:26:02,854 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [744353012] [2024-09-21 11:26:02,854 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-21 11:26:02,854 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-21 11:26:02,860 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:26:03,145 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-09-21 11:26:03,145 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:26:03,145 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2024-09-21 11:26:03,146 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:26:03,146 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2024-09-21 11:26:03,147 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:26:03,147 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2024-09-21 11:26:03,148 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:26:03,148 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2024-09-21 11:26:03,148 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:26:03,149 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 52 [2024-09-21 11:26:03,149 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:26:03,150 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2024-09-21 11:26:03,150 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:26:03,150 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2024-09-21 11:26:03,151 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:26:03,151 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2024-09-21 11:26:03,152 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:26:03,152 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2024-09-21 11:26:03,152 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:26:03,153 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2024-09-21 11:26:03,153 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:26:03,154 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 94 [2024-09-21 11:26:03,154 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:26:03,155 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 101 [2024-09-21 11:26:03,155 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:26:03,156 INFO L134 CoverageAnalysis]: Checked inductivity of 556 backedges. 212 proven. 80 refuted. 0 times theorem prover too weak. 264 trivial. 0 not checked. [2024-09-21 11:26:03,156 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-21 11:26:03,156 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [744353012] [2024-09-21 11:26:03,156 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [744353012] provided 0 perfect and 1 imperfect interpolant sequences [2024-09-21 11:26:03,156 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1226411985] [2024-09-21 11:26:03,156 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2024-09-21 11:26:03,156 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-21 11:26:03,156 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-21 11:26:03,157 INFO L229 MonitoredProcess]: Starting monitored process 95 with /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-09-21 11:26:03,158 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (95)] Waiting until timeout for monitored process [2024-09-21 11:26:03,204 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 13 check-sat command(s) [2024-09-21 11:26:03,204 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2024-09-21 11:26:03,205 INFO L262 TraceCheckSpWp]: Trace formula consists of 280 conjuncts, 30 conjuncts are in the unsatisfiable core [2024-09-21 11:26:03,206 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-21 11:26:03,681 INFO L134 CoverageAnalysis]: Checked inductivity of 556 backedges. 246 proven. 46 refuted. 0 times theorem prover too weak. 264 trivial. 0 not checked. [2024-09-21 11:26:03,682 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-09-21 11:26:03,938 INFO L134 CoverageAnalysis]: Checked inductivity of 556 backedges. 246 proven. 46 refuted. 0 times theorem prover too weak. 264 trivial. 0 not checked. [2024-09-21 11:26:03,938 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1226411985] provided 0 perfect and 2 imperfect interpolant sequences [2024-09-21 11:26:03,939 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-09-21 11:26:03,939 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [31, 31, 31] total 57 [2024-09-21 11:26:03,939 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1498682117] [2024-09-21 11:26:03,939 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-09-21 11:26:03,939 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 57 states [2024-09-21 11:26:03,939 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-21 11:26:03,939 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 57 interpolants. [2024-09-21 11:26:03,940 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=561, Invalid=2631, Unknown=0, NotChecked=0, Total=3192 [2024-09-21 11:26:03,940 INFO L87 Difference]: Start difference. First operand 140 states and 154 transitions. Second operand has 57 states, 57 states have (on average 1.6842105263157894) internal successors, (96), 57 states have internal predecessors, (96), 27 states have call successors, (28), 2 states have call predecessors, (28), 1 states have return successors, (26), 26 states have call predecessors, (26), 26 states have call successors, (26) [2024-09-21 11:26:04,532 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-21 11:26:04,533 INFO L93 Difference]: Finished difference Result 270 states and 311 transitions. [2024-09-21 11:26:04,533 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2024-09-21 11:26:04,533 INFO L78 Accepts]: Start accepts. Automaton has has 57 states, 57 states have (on average 1.6842105263157894) internal successors, (96), 57 states have internal predecessors, (96), 27 states have call successors, (28), 2 states have call predecessors, (28), 1 states have return successors, (26), 26 states have call predecessors, (26), 26 states have call successors, (26) Word has length 112 [2024-09-21 11:26:04,533 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-21 11:26:04,534 INFO L225 Difference]: With dead ends: 270 [2024-09-21 11:26:04,534 INFO L226 Difference]: Without dead ends: 223 [2024-09-21 11:26:04,535 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 281 GetRequests, 199 SyntacticMatches, 26 SemanticMatches, 56 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2419 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=569, Invalid=2737, Unknown=0, NotChecked=0, Total=3306 [2024-09-21 11:26:04,535 INFO L434 NwaCegarLoop]: 39 mSDtfsCounter, 6 mSDsluCounter, 268 mSDsCounter, 0 mSdLazyCounter, 479 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 7 SdHoareTripleChecker+Valid, 307 SdHoareTripleChecker+Invalid, 479 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 479 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-09-21 11:26:04,535 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [7 Valid, 307 Invalid, 479 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 479 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-09-21 11:26:04,535 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 223 states. [2024-09-21 11:26:04,648 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 223 to 140. [2024-09-21 11:26:04,648 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 140 states, 110 states have (on average 1.1363636363636365) internal successors, (125), 111 states have internal predecessors, (125), 15 states have call successors, (15), 15 states have call predecessors, (15), 14 states have return successors, (14), 13 states have call predecessors, (14), 14 states have call successors, (14) [2024-09-21 11:26:04,648 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 140 states to 140 states and 154 transitions. [2024-09-21 11:26:04,649 INFO L78 Accepts]: Start accepts. Automaton has 140 states and 154 transitions. Word has length 112 [2024-09-21 11:26:04,649 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-21 11:26:04,649 INFO L474 AbstractCegarLoop]: Abstraction has 140 states and 154 transitions. [2024-09-21 11:26:04,649 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 57 states, 57 states have (on average 1.6842105263157894) internal successors, (96), 57 states have internal predecessors, (96), 27 states have call successors, (28), 2 states have call predecessors, (28), 1 states have return successors, (26), 26 states have call predecessors, (26), 26 states have call successors, (26) [2024-09-21 11:26:04,649 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-21 11:26:04,649 INFO L276 IsEmpty]: Start isEmpty. Operand 140 states and 154 transitions. [2024-09-21 11:26:04,650 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 113 [2024-09-21 11:26:04,650 INFO L208 NwaCegarLoop]: Found error trace [2024-09-21 11:26:04,650 INFO L216 NwaCegarLoop]: trace histogram [13, 13, 13, 12, 12, 12, 12, 7, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-09-21 11:26:04,662 INFO L540 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (95)] Forceful destruction successful, exit code 0 [2024-09-21 11:26:04,850 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable94,95 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-21 11:26:04,850 INFO L399 AbstractCegarLoop]: === Iteration 96 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-09-21 11:26:04,850 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-21 11:26:04,850 INFO L85 PathProgramCache]: Analyzing trace with hash 1210675605, now seen corresponding path program 60 times [2024-09-21 11:26:04,851 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-21 11:26:04,851 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2002583178] [2024-09-21 11:26:04,851 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-21 11:26:04,851 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-21 11:26:04,857 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:26:05,149 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-09-21 11:26:05,149 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:26:05,150 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2024-09-21 11:26:05,150 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:26:05,151 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2024-09-21 11:26:05,152 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:26:05,152 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2024-09-21 11:26:05,153 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:26:05,153 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2024-09-21 11:26:05,153 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:26:05,154 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 52 [2024-09-21 11:26:05,154 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:26:05,155 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2024-09-21 11:26:05,155 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:26:05,156 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2024-09-21 11:26:05,156 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:26:05,157 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2024-09-21 11:26:05,157 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:26:05,158 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2024-09-21 11:26:05,158 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:26:05,159 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2024-09-21 11:26:05,159 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:26:05,160 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 94 [2024-09-21 11:26:05,160 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:26:05,161 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 101 [2024-09-21 11:26:05,162 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:26:05,162 INFO L134 CoverageAnalysis]: Checked inductivity of 553 backedges. 212 proven. 77 refuted. 0 times theorem prover too weak. 264 trivial. 0 not checked. [2024-09-21 11:26:05,162 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-21 11:26:05,162 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2002583178] [2024-09-21 11:26:05,163 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2002583178] provided 0 perfect and 1 imperfect interpolant sequences [2024-09-21 11:26:05,163 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [150258729] [2024-09-21 11:26:05,163 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2024-09-21 11:26:05,163 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-21 11:26:05,163 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-21 11:26:05,164 INFO L229 MonitoredProcess]: Starting monitored process 96 with /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-09-21 11:26:05,164 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (96)] Waiting until timeout for monitored process [2024-09-21 11:26:05,216 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 13 check-sat command(s) [2024-09-21 11:26:05,216 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2024-09-21 11:26:05,217 INFO L262 TraceCheckSpWp]: Trace formula consists of 280 conjuncts, 30 conjuncts are in the unsatisfiable core [2024-09-21 11:26:05,218 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-21 11:26:05,735 INFO L134 CoverageAnalysis]: Checked inductivity of 553 backedges. 246 proven. 43 refuted. 0 times theorem prover too weak. 264 trivial. 0 not checked. [2024-09-21 11:26:05,735 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-09-21 11:26:06,022 INFO L134 CoverageAnalysis]: Checked inductivity of 553 backedges. 246 proven. 43 refuted. 0 times theorem prover too weak. 264 trivial. 0 not checked. [2024-09-21 11:26:06,022 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [150258729] provided 0 perfect and 2 imperfect interpolant sequences [2024-09-21 11:26:06,022 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-09-21 11:26:06,022 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [31, 31, 31] total 56 [2024-09-21 11:26:06,022 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1976652021] [2024-09-21 11:26:06,022 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-09-21 11:26:06,023 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 56 states [2024-09-21 11:26:06,023 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-21 11:26:06,023 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 56 interpolants. [2024-09-21 11:26:06,023 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=537, Invalid=2543, Unknown=0, NotChecked=0, Total=3080 [2024-09-21 11:26:06,023 INFO L87 Difference]: Start difference. First operand 140 states and 154 transitions. Second operand has 56 states, 56 states have (on average 1.6964285714285714) internal successors, (95), 56 states have internal predecessors, (95), 27 states have call successors, (28), 2 states have call predecessors, (28), 1 states have return successors, (26), 26 states have call predecessors, (26), 26 states have call successors, (26) [2024-09-21 11:26:06,667 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-21 11:26:06,667 INFO L93 Difference]: Finished difference Result 273 states and 314 transitions. [2024-09-21 11:26:06,668 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2024-09-21 11:26:06,668 INFO L78 Accepts]: Start accepts. Automaton has has 56 states, 56 states have (on average 1.6964285714285714) internal successors, (95), 56 states have internal predecessors, (95), 27 states have call successors, (28), 2 states have call predecessors, (28), 1 states have return successors, (26), 26 states have call predecessors, (26), 26 states have call successors, (26) Word has length 112 [2024-09-21 11:26:06,668 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-21 11:26:06,670 INFO L225 Difference]: With dead ends: 273 [2024-09-21 11:26:06,670 INFO L226 Difference]: Without dead ends: 226 [2024-09-21 11:26:06,670 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 281 GetRequests, 200 SyntacticMatches, 26 SemanticMatches, 55 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2284 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=545, Invalid=2647, Unknown=0, NotChecked=0, Total=3192 [2024-09-21 11:26:06,670 INFO L434 NwaCegarLoop]: 41 mSDtfsCounter, 6 mSDsluCounter, 305 mSDsCounter, 0 mSdLazyCounter, 463 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 7 SdHoareTripleChecker+Valid, 346 SdHoareTripleChecker+Invalid, 463 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 463 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-09-21 11:26:06,670 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [7 Valid, 346 Invalid, 463 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 463 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-09-21 11:26:06,671 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 226 states. [2024-09-21 11:26:06,785 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 226 to 140. [2024-09-21 11:26:06,785 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 140 states, 110 states have (on average 1.1363636363636365) internal successors, (125), 111 states have internal predecessors, (125), 15 states have call successors, (15), 15 states have call predecessors, (15), 14 states have return successors, (14), 13 states have call predecessors, (14), 14 states have call successors, (14) [2024-09-21 11:26:06,785 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 140 states to 140 states and 154 transitions. [2024-09-21 11:26:06,786 INFO L78 Accepts]: Start accepts. Automaton has 140 states and 154 transitions. Word has length 112 [2024-09-21 11:26:06,786 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-21 11:26:06,786 INFO L474 AbstractCegarLoop]: Abstraction has 140 states and 154 transitions. [2024-09-21 11:26:06,786 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 56 states, 56 states have (on average 1.6964285714285714) internal successors, (95), 56 states have internal predecessors, (95), 27 states have call successors, (28), 2 states have call predecessors, (28), 1 states have return successors, (26), 26 states have call predecessors, (26), 26 states have call successors, (26) [2024-09-21 11:26:06,786 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-21 11:26:06,787 INFO L276 IsEmpty]: Start isEmpty. Operand 140 states and 154 transitions. [2024-09-21 11:26:06,787 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 113 [2024-09-21 11:26:06,787 INFO L208 NwaCegarLoop]: Found error trace [2024-09-21 11:26:06,787 INFO L216 NwaCegarLoop]: trace histogram [13, 13, 13, 12, 12, 12, 12, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-09-21 11:26:06,800 INFO L552 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (96)] Ended with exit code 0 [2024-09-21 11:26:06,987 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable95,96 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-21 11:26:06,987 INFO L399 AbstractCegarLoop]: === Iteration 97 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-09-21 11:26:06,987 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-21 11:26:06,988 INFO L85 PathProgramCache]: Analyzing trace with hash 3929782, now seen corresponding path program 61 times [2024-09-21 11:26:06,988 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-21 11:26:06,988 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [154394900] [2024-09-21 11:26:06,988 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-21 11:26:06,988 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-21 11:26:06,994 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:26:07,297 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-09-21 11:26:07,297 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:26:07,298 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2024-09-21 11:26:07,298 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:26:07,299 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2024-09-21 11:26:07,299 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:26:07,300 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2024-09-21 11:26:07,300 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:26:07,300 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2024-09-21 11:26:07,301 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:26:07,301 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 52 [2024-09-21 11:26:07,301 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:26:07,302 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2024-09-21 11:26:07,302 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:26:07,303 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2024-09-21 11:26:07,303 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:26:07,304 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2024-09-21 11:26:07,304 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:26:07,304 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2024-09-21 11:26:07,305 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:26:07,305 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2024-09-21 11:26:07,306 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:26:07,306 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 94 [2024-09-21 11:26:07,306 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:26:07,307 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 101 [2024-09-21 11:26:07,307 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:26:07,308 INFO L134 CoverageAnalysis]: Checked inductivity of 552 backedges. 212 proven. 76 refuted. 0 times theorem prover too weak. 264 trivial. 0 not checked. [2024-09-21 11:26:07,308 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-21 11:26:07,308 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [154394900] [2024-09-21 11:26:07,308 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [154394900] provided 0 perfect and 1 imperfect interpolant sequences [2024-09-21 11:26:07,308 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [980149113] [2024-09-21 11:26:07,308 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2024-09-21 11:26:07,308 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-21 11:26:07,308 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-21 11:26:07,309 INFO L229 MonitoredProcess]: Starting monitored process 97 with /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-09-21 11:26:07,310 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (97)] Waiting until timeout for monitored process [2024-09-21 11:26:07,355 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:26:07,356 INFO L262 TraceCheckSpWp]: Trace formula consists of 280 conjuncts, 30 conjuncts are in the unsatisfiable core [2024-09-21 11:26:07,358 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-21 11:26:07,855 INFO L134 CoverageAnalysis]: Checked inductivity of 552 backedges. 246 proven. 42 refuted. 0 times theorem prover too weak. 264 trivial. 0 not checked. [2024-09-21 11:26:07,855 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-09-21 11:26:08,138 INFO L134 CoverageAnalysis]: Checked inductivity of 552 backedges. 246 proven. 42 refuted. 0 times theorem prover too weak. 264 trivial. 0 not checked. [2024-09-21 11:26:08,138 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [980149113] provided 0 perfect and 2 imperfect interpolant sequences [2024-09-21 11:26:08,138 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-09-21 11:26:08,138 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [31, 31, 31] total 55 [2024-09-21 11:26:08,138 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [993159907] [2024-09-21 11:26:08,138 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-09-21 11:26:08,139 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 55 states [2024-09-21 11:26:08,139 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-21 11:26:08,139 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 55 interpolants. [2024-09-21 11:26:08,140 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=517, Invalid=2453, Unknown=0, NotChecked=0, Total=2970 [2024-09-21 11:26:08,140 INFO L87 Difference]: Start difference. First operand 140 states and 154 transitions. Second operand has 55 states, 55 states have (on average 1.709090909090909) internal successors, (94), 55 states have internal predecessors, (94), 27 states have call successors, (28), 2 states have call predecessors, (28), 1 states have return successors, (26), 26 states have call predecessors, (26), 26 states have call successors, (26) [2024-09-21 11:26:08,803 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-21 11:26:08,803 INFO L93 Difference]: Finished difference Result 274 states and 315 transitions. [2024-09-21 11:26:08,803 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2024-09-21 11:26:08,803 INFO L78 Accepts]: Start accepts. Automaton has has 55 states, 55 states have (on average 1.709090909090909) internal successors, (94), 55 states have internal predecessors, (94), 27 states have call successors, (28), 2 states have call predecessors, (28), 1 states have return successors, (26), 26 states have call predecessors, (26), 26 states have call successors, (26) Word has length 112 [2024-09-21 11:26:08,803 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-21 11:26:08,805 INFO L225 Difference]: With dead ends: 274 [2024-09-21 11:26:08,805 INFO L226 Difference]: Without dead ends: 227 [2024-09-21 11:26:08,805 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 281 GetRequests, 201 SyntacticMatches, 26 SemanticMatches, 54 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2152 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=525, Invalid=2555, Unknown=0, NotChecked=0, Total=3080 [2024-09-21 11:26:08,806 INFO L434 NwaCegarLoop]: 39 mSDtfsCounter, 6 mSDsluCounter, 264 mSDsCounter, 0 mSdLazyCounter, 408 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 7 SdHoareTripleChecker+Valid, 303 SdHoareTripleChecker+Invalid, 408 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 408 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-09-21 11:26:08,806 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [7 Valid, 303 Invalid, 408 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 408 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-09-21 11:26:08,806 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 227 states. [2024-09-21 11:26:08,930 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 227 to 140. [2024-09-21 11:26:08,931 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 140 states, 110 states have (on average 1.1363636363636365) internal successors, (125), 111 states have internal predecessors, (125), 15 states have call successors, (15), 15 states have call predecessors, (15), 14 states have return successors, (14), 13 states have call predecessors, (14), 14 states have call successors, (14) [2024-09-21 11:26:08,931 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 140 states to 140 states and 154 transitions. [2024-09-21 11:26:08,932 INFO L78 Accepts]: Start accepts. Automaton has 140 states and 154 transitions. Word has length 112 [2024-09-21 11:26:08,932 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-21 11:26:08,932 INFO L474 AbstractCegarLoop]: Abstraction has 140 states and 154 transitions. [2024-09-21 11:26:08,932 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 55 states, 55 states have (on average 1.709090909090909) internal successors, (94), 55 states have internal predecessors, (94), 27 states have call successors, (28), 2 states have call predecessors, (28), 1 states have return successors, (26), 26 states have call predecessors, (26), 26 states have call successors, (26) [2024-09-21 11:26:08,932 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-21 11:26:08,932 INFO L276 IsEmpty]: Start isEmpty. Operand 140 states and 154 transitions. [2024-09-21 11:26:08,933 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 113 [2024-09-21 11:26:08,933 INFO L208 NwaCegarLoop]: Found error trace [2024-09-21 11:26:08,933 INFO L216 NwaCegarLoop]: trace histogram [13, 13, 13, 12, 12, 12, 12, 7, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-09-21 11:26:08,947 INFO L552 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (97)] Ended with exit code 0 [2024-09-21 11:26:09,133 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 97 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable96 [2024-09-21 11:26:09,133 INFO L399 AbstractCegarLoop]: === Iteration 98 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-09-21 11:26:09,133 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-21 11:26:09,133 INFO L85 PathProgramCache]: Analyzing trace with hash -450639499, now seen corresponding path program 62 times [2024-09-21 11:26:09,134 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-21 11:26:09,134 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1424879845] [2024-09-21 11:26:09,134 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-21 11:26:09,134 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-21 11:26:09,140 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:26:09,499 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-09-21 11:26:09,500 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:26:09,501 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2024-09-21 11:26:09,501 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:26:09,502 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2024-09-21 11:26:09,502 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:26:09,503 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2024-09-21 11:26:09,503 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:26:09,504 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2024-09-21 11:26:09,504 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:26:09,505 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 52 [2024-09-21 11:26:09,505 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:26:09,506 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2024-09-21 11:26:09,506 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:26:09,507 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2024-09-21 11:26:09,507 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:26:09,508 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2024-09-21 11:26:09,508 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:26:09,509 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2024-09-21 11:26:09,509 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:26:09,510 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2024-09-21 11:26:09,510 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:26:09,511 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 94 [2024-09-21 11:26:09,511 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:26:09,512 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 101 [2024-09-21 11:26:09,512 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:26:09,513 INFO L134 CoverageAnalysis]: Checked inductivity of 553 backedges. 212 proven. 77 refuted. 0 times theorem prover too weak. 264 trivial. 0 not checked. [2024-09-21 11:26:09,513 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-21 11:26:09,513 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1424879845] [2024-09-21 11:26:09,513 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1424879845] provided 0 perfect and 1 imperfect interpolant sequences [2024-09-21 11:26:09,513 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [639550567] [2024-09-21 11:26:09,513 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-09-21 11:26:09,513 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-21 11:26:09,513 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-21 11:26:09,514 INFO L229 MonitoredProcess]: Starting monitored process 98 with /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-09-21 11:26:09,515 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (98)] Waiting until timeout for monitored process [2024-09-21 11:26:09,561 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-09-21 11:26:09,561 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2024-09-21 11:26:09,562 INFO L262 TraceCheckSpWp]: Trace formula consists of 280 conjuncts, 30 conjuncts are in the unsatisfiable core [2024-09-21 11:26:09,563 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-21 11:26:10,043 INFO L134 CoverageAnalysis]: Checked inductivity of 553 backedges. 246 proven. 43 refuted. 0 times theorem prover too weak. 264 trivial. 0 not checked. [2024-09-21 11:26:10,043 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-09-21 11:26:10,322 INFO L134 CoverageAnalysis]: Checked inductivity of 553 backedges. 246 proven. 43 refuted. 0 times theorem prover too weak. 264 trivial. 0 not checked. [2024-09-21 11:26:10,323 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [639550567] provided 0 perfect and 2 imperfect interpolant sequences [2024-09-21 11:26:10,323 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-09-21 11:26:10,323 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [31, 31, 31] total 54 [2024-09-21 11:26:10,323 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [602105758] [2024-09-21 11:26:10,323 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-09-21 11:26:10,323 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 54 states [2024-09-21 11:26:10,323 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-21 11:26:10,324 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 54 interpolants. [2024-09-21 11:26:10,324 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=501, Invalid=2361, Unknown=0, NotChecked=0, Total=2862 [2024-09-21 11:26:10,324 INFO L87 Difference]: Start difference. First operand 140 states and 154 transitions. Second operand has 54 states, 54 states have (on average 1.7222222222222223) internal successors, (93), 54 states have internal predecessors, (93), 27 states have call successors, (28), 2 states have call predecessors, (28), 1 states have return successors, (26), 26 states have call predecessors, (26), 26 states have call successors, (26) [2024-09-21 11:26:11,038 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-21 11:26:11,039 INFO L93 Difference]: Finished difference Result 273 states and 314 transitions. [2024-09-21 11:26:11,039 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2024-09-21 11:26:11,039 INFO L78 Accepts]: Start accepts. Automaton has has 54 states, 54 states have (on average 1.7222222222222223) internal successors, (93), 54 states have internal predecessors, (93), 27 states have call successors, (28), 2 states have call predecessors, (28), 1 states have return successors, (26), 26 states have call predecessors, (26), 26 states have call successors, (26) Word has length 112 [2024-09-21 11:26:11,039 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-21 11:26:11,041 INFO L225 Difference]: With dead ends: 273 [2024-09-21 11:26:11,041 INFO L226 Difference]: Without dead ends: 226 [2024-09-21 11:26:11,041 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 281 GetRequests, 202 SyntacticMatches, 26 SemanticMatches, 53 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2023 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=509, Invalid=2461, Unknown=0, NotChecked=0, Total=2970 [2024-09-21 11:26:11,042 INFO L434 NwaCegarLoop]: 39 mSDtfsCounter, 6 mSDsluCounter, 436 mSDsCounter, 0 mSdLazyCounter, 625 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 7 SdHoareTripleChecker+Valid, 475 SdHoareTripleChecker+Invalid, 625 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 625 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-09-21 11:26:11,042 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [7 Valid, 475 Invalid, 625 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 625 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-09-21 11:26:11,042 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 226 states. [2024-09-21 11:26:11,155 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 226 to 140. [2024-09-21 11:26:11,155 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 140 states, 110 states have (on average 1.1363636363636365) internal successors, (125), 111 states have internal predecessors, (125), 15 states have call successors, (15), 15 states have call predecessors, (15), 14 states have return successors, (14), 13 states have call predecessors, (14), 14 states have call successors, (14) [2024-09-21 11:26:11,155 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 140 states to 140 states and 154 transitions. [2024-09-21 11:26:11,156 INFO L78 Accepts]: Start accepts. Automaton has 140 states and 154 transitions. Word has length 112 [2024-09-21 11:26:11,156 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-21 11:26:11,156 INFO L474 AbstractCegarLoop]: Abstraction has 140 states and 154 transitions. [2024-09-21 11:26:11,156 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 54 states, 54 states have (on average 1.7222222222222223) internal successors, (93), 54 states have internal predecessors, (93), 27 states have call successors, (28), 2 states have call predecessors, (28), 1 states have return successors, (26), 26 states have call predecessors, (26), 26 states have call successors, (26) [2024-09-21 11:26:11,156 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-21 11:26:11,156 INFO L276 IsEmpty]: Start isEmpty. Operand 140 states and 154 transitions. [2024-09-21 11:26:11,157 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 113 [2024-09-21 11:26:11,157 INFO L208 NwaCegarLoop]: Found error trace [2024-09-21 11:26:11,157 INFO L216 NwaCegarLoop]: trace histogram [13, 13, 13, 12, 12, 12, 12, 8, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-09-21 11:26:11,169 INFO L552 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (98)] Ended with exit code 0 [2024-09-21 11:26:11,357 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 98 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable97 [2024-09-21 11:26:11,357 INFO L399 AbstractCegarLoop]: === Iteration 99 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-09-21 11:26:11,357 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-21 11:26:11,358 INFO L85 PathProgramCache]: Analyzing trace with hash 1890001622, now seen corresponding path program 63 times [2024-09-21 11:26:11,358 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-21 11:26:11,358 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2078742068] [2024-09-21 11:26:11,358 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-21 11:26:11,358 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-21 11:26:11,364 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:26:11,668 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-09-21 11:26:11,668 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:26:11,669 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2024-09-21 11:26:11,669 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:26:11,670 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2024-09-21 11:26:11,670 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:26:11,671 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2024-09-21 11:26:11,671 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:26:11,672 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2024-09-21 11:26:11,672 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:26:11,673 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 52 [2024-09-21 11:26:11,673 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:26:11,673 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2024-09-21 11:26:11,674 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:26:11,674 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2024-09-21 11:26:11,674 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:26:11,675 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2024-09-21 11:26:11,675 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:26:11,676 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2024-09-21 11:26:11,676 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:26:11,677 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2024-09-21 11:26:11,677 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:26:11,678 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 94 [2024-09-21 11:26:11,678 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:26:11,679 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 101 [2024-09-21 11:26:11,679 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:26:11,680 INFO L134 CoverageAnalysis]: Checked inductivity of 556 backedges. 212 proven. 80 refuted. 0 times theorem prover too weak. 264 trivial. 0 not checked. [2024-09-21 11:26:11,680 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-21 11:26:11,680 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2078742068] [2024-09-21 11:26:11,680 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2078742068] provided 0 perfect and 1 imperfect interpolant sequences [2024-09-21 11:26:11,680 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [230039772] [2024-09-21 11:26:11,680 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-09-21 11:26:11,680 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-21 11:26:11,680 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-21 11:26:11,681 INFO L229 MonitoredProcess]: Starting monitored process 99 with /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-09-21 11:26:11,682 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (99)] Waiting until timeout for monitored process [2024-09-21 11:26:11,733 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 13 check-sat command(s) [2024-09-21 11:26:11,733 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2024-09-21 11:26:11,734 INFO L262 TraceCheckSpWp]: Trace formula consists of 280 conjuncts, 30 conjuncts are in the unsatisfiable core [2024-09-21 11:26:11,735 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-21 11:26:12,187 INFO L134 CoverageAnalysis]: Checked inductivity of 556 backedges. 246 proven. 46 refuted. 0 times theorem prover too weak. 264 trivial. 0 not checked. [2024-09-21 11:26:12,188 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-09-21 11:26:12,467 INFO L134 CoverageAnalysis]: Checked inductivity of 556 backedges. 246 proven. 46 refuted. 0 times theorem prover too weak. 264 trivial. 0 not checked. [2024-09-21 11:26:12,467 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [230039772] provided 0 perfect and 2 imperfect interpolant sequences [2024-09-21 11:26:12,467 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-09-21 11:26:12,467 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [31, 31, 31] total 53 [2024-09-21 11:26:12,467 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [530657885] [2024-09-21 11:26:12,468 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-09-21 11:26:12,468 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 53 states [2024-09-21 11:26:12,468 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-21 11:26:12,468 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 53 interpolants. [2024-09-21 11:26:12,469 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=489, Invalid=2267, Unknown=0, NotChecked=0, Total=2756 [2024-09-21 11:26:12,469 INFO L87 Difference]: Start difference. First operand 140 states and 154 transitions. Second operand has 53 states, 53 states have (on average 1.7358490566037736) internal successors, (92), 53 states have internal predecessors, (92), 27 states have call successors, (28), 2 states have call predecessors, (28), 1 states have return successors, (26), 26 states have call predecessors, (26), 26 states have call successors, (26) [2024-09-21 11:26:13,132 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-21 11:26:13,132 INFO L93 Difference]: Finished difference Result 270 states and 311 transitions. [2024-09-21 11:26:13,132 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2024-09-21 11:26:13,132 INFO L78 Accepts]: Start accepts. Automaton has has 53 states, 53 states have (on average 1.7358490566037736) internal successors, (92), 53 states have internal predecessors, (92), 27 states have call successors, (28), 2 states have call predecessors, (28), 1 states have return successors, (26), 26 states have call predecessors, (26), 26 states have call successors, (26) Word has length 112 [2024-09-21 11:26:13,132 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-21 11:26:13,134 INFO L225 Difference]: With dead ends: 270 [2024-09-21 11:26:13,134 INFO L226 Difference]: Without dead ends: 223 [2024-09-21 11:26:13,135 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 281 GetRequests, 203 SyntacticMatches, 26 SemanticMatches, 52 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1897 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=497, Invalid=2365, Unknown=0, NotChecked=0, Total=2862 [2024-09-21 11:26:13,135 INFO L434 NwaCegarLoop]: 37 mSDtfsCounter, 6 mSDsluCounter, 321 mSDsCounter, 0 mSdLazyCounter, 503 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 7 SdHoareTripleChecker+Valid, 358 SdHoareTripleChecker+Invalid, 503 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 503 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-09-21 11:26:13,135 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [7 Valid, 358 Invalid, 503 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 503 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-09-21 11:26:13,135 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 223 states. [2024-09-21 11:26:13,278 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 223 to 140. [2024-09-21 11:26:13,278 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 140 states, 110 states have (on average 1.1363636363636365) internal successors, (125), 111 states have internal predecessors, (125), 15 states have call successors, (15), 15 states have call predecessors, (15), 14 states have return successors, (14), 13 states have call predecessors, (14), 14 states have call successors, (14) [2024-09-21 11:26:13,279 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 140 states to 140 states and 154 transitions. [2024-09-21 11:26:13,280 INFO L78 Accepts]: Start accepts. Automaton has 140 states and 154 transitions. Word has length 112 [2024-09-21 11:26:13,280 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-21 11:26:13,280 INFO L474 AbstractCegarLoop]: Abstraction has 140 states and 154 transitions. [2024-09-21 11:26:13,280 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 53 states, 53 states have (on average 1.7358490566037736) internal successors, (92), 53 states have internal predecessors, (92), 27 states have call successors, (28), 2 states have call predecessors, (28), 1 states have return successors, (26), 26 states have call predecessors, (26), 26 states have call successors, (26) [2024-09-21 11:26:13,280 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-21 11:26:13,280 INFO L276 IsEmpty]: Start isEmpty. Operand 140 states and 154 transitions. [2024-09-21 11:26:13,280 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 113 [2024-09-21 11:26:13,280 INFO L208 NwaCegarLoop]: Found error trace [2024-09-21 11:26:13,280 INFO L216 NwaCegarLoop]: trace histogram [13, 13, 13, 12, 12, 12, 12, 9, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-09-21 11:26:13,295 INFO L552 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (99)] Ended with exit code 0 [2024-09-21 11:26:13,481 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable98,99 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-21 11:26:13,481 INFO L399 AbstractCegarLoop]: === Iteration 100 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-09-21 11:26:13,481 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-21 11:26:13,481 INFO L85 PathProgramCache]: Analyzing trace with hash 580032853, now seen corresponding path program 64 times [2024-09-21 11:26:13,481 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-21 11:26:13,481 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1855063505] [2024-09-21 11:26:13,481 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-21 11:26:13,481 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-21 11:26:13,488 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:26:13,794 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-09-21 11:26:13,794 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:26:13,795 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2024-09-21 11:26:13,795 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:26:13,796 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2024-09-21 11:26:13,797 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:26:13,798 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2024-09-21 11:26:13,798 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:26:13,799 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2024-09-21 11:26:13,799 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:26:13,800 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 52 [2024-09-21 11:26:13,800 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:26:13,801 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2024-09-21 11:26:13,801 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:26:13,802 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2024-09-21 11:26:13,802 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:26:13,803 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2024-09-21 11:26:13,804 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:26:13,804 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2024-09-21 11:26:13,805 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:26:13,805 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2024-09-21 11:26:13,806 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:26:13,806 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 94 [2024-09-21 11:26:13,807 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:26:13,808 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 101 [2024-09-21 11:26:13,808 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:26:13,809 INFO L134 CoverageAnalysis]: Checked inductivity of 561 backedges. 212 proven. 85 refuted. 0 times theorem prover too weak. 264 trivial. 0 not checked. [2024-09-21 11:26:13,809 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-21 11:26:13,809 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1855063505] [2024-09-21 11:26:13,809 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1855063505] provided 0 perfect and 1 imperfect interpolant sequences [2024-09-21 11:26:13,809 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1482734648] [2024-09-21 11:26:13,809 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2024-09-21 11:26:13,809 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-21 11:26:13,809 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-21 11:26:13,810 INFO L229 MonitoredProcess]: Starting monitored process 100 with /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-09-21 11:26:13,811 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (100)] Waiting until timeout for monitored process [2024-09-21 11:26:13,858 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2024-09-21 11:26:13,858 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2024-09-21 11:26:13,859 INFO L262 TraceCheckSpWp]: Trace formula consists of 280 conjuncts, 30 conjuncts are in the unsatisfiable core [2024-09-21 11:26:13,861 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-21 11:26:14,311 INFO L134 CoverageAnalysis]: Checked inductivity of 561 backedges. 246 proven. 51 refuted. 0 times theorem prover too weak. 264 trivial. 0 not checked. [2024-09-21 11:26:14,311 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-09-21 11:26:14,593 INFO L134 CoverageAnalysis]: Checked inductivity of 561 backedges. 246 proven. 51 refuted. 0 times theorem prover too weak. 264 trivial. 0 not checked. [2024-09-21 11:26:14,594 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1482734648] provided 0 perfect and 2 imperfect interpolant sequences [2024-09-21 11:26:14,594 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-09-21 11:26:14,594 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [31, 31, 31] total 52 [2024-09-21 11:26:14,594 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [97712092] [2024-09-21 11:26:14,594 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-09-21 11:26:14,594 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 52 states [2024-09-21 11:26:14,594 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-21 11:26:14,595 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 52 interpolants. [2024-09-21 11:26:14,595 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=481, Invalid=2171, Unknown=0, NotChecked=0, Total=2652 [2024-09-21 11:26:14,595 INFO L87 Difference]: Start difference. First operand 140 states and 154 transitions. Second operand has 52 states, 52 states have (on average 1.75) internal successors, (91), 52 states have internal predecessors, (91), 27 states have call successors, (28), 2 states have call predecessors, (28), 1 states have return successors, (26), 26 states have call predecessors, (26), 26 states have call successors, (26) [2024-09-21 11:26:15,204 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-21 11:26:15,204 INFO L93 Difference]: Finished difference Result 265 states and 306 transitions. [2024-09-21 11:26:15,205 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2024-09-21 11:26:15,205 INFO L78 Accepts]: Start accepts. Automaton has has 52 states, 52 states have (on average 1.75) internal successors, (91), 52 states have internal predecessors, (91), 27 states have call successors, (28), 2 states have call predecessors, (28), 1 states have return successors, (26), 26 states have call predecessors, (26), 26 states have call successors, (26) Word has length 112 [2024-09-21 11:26:15,205 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-21 11:26:15,207 INFO L225 Difference]: With dead ends: 265 [2024-09-21 11:26:15,207 INFO L226 Difference]: Without dead ends: 218 [2024-09-21 11:26:15,207 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 281 GetRequests, 204 SyntacticMatches, 26 SemanticMatches, 51 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1774 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=489, Invalid=2267, Unknown=0, NotChecked=0, Total=2756 [2024-09-21 11:26:15,207 INFO L434 NwaCegarLoop]: 37 mSDtfsCounter, 6 mSDsluCounter, 242 mSDsCounter, 0 mSdLazyCounter, 411 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 7 SdHoareTripleChecker+Valid, 279 SdHoareTripleChecker+Invalid, 411 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 411 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-09-21 11:26:15,207 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [7 Valid, 279 Invalid, 411 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 411 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-09-21 11:26:15,208 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 218 states. [2024-09-21 11:26:15,321 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 218 to 140. [2024-09-21 11:26:15,322 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 140 states, 110 states have (on average 1.1363636363636365) internal successors, (125), 111 states have internal predecessors, (125), 15 states have call successors, (15), 15 states have call predecessors, (15), 14 states have return successors, (14), 13 states have call predecessors, (14), 14 states have call successors, (14) [2024-09-21 11:26:15,322 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 140 states to 140 states and 154 transitions. [2024-09-21 11:26:15,323 INFO L78 Accepts]: Start accepts. Automaton has 140 states and 154 transitions. Word has length 112 [2024-09-21 11:26:15,323 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-21 11:26:15,323 INFO L474 AbstractCegarLoop]: Abstraction has 140 states and 154 transitions. [2024-09-21 11:26:15,323 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 52 states, 52 states have (on average 1.75) internal successors, (91), 52 states have internal predecessors, (91), 27 states have call successors, (28), 2 states have call predecessors, (28), 1 states have return successors, (26), 26 states have call predecessors, (26), 26 states have call successors, (26) [2024-09-21 11:26:15,323 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-21 11:26:15,323 INFO L276 IsEmpty]: Start isEmpty. Operand 140 states and 154 transitions. [2024-09-21 11:26:15,323 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 113 [2024-09-21 11:26:15,323 INFO L208 NwaCegarLoop]: Found error trace [2024-09-21 11:26:15,324 INFO L216 NwaCegarLoop]: trace histogram [13, 13, 13, 12, 12, 12, 12, 10, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-09-21 11:26:15,335 INFO L552 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (100)] Ended with exit code 0 [2024-09-21 11:26:15,524 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 100 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable99 [2024-09-21 11:26:15,524 INFO L399 AbstractCegarLoop]: === Iteration 101 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-09-21 11:26:15,524 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-21 11:26:15,524 INFO L85 PathProgramCache]: Analyzing trace with hash -1540434186, now seen corresponding path program 65 times [2024-09-21 11:26:15,524 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-21 11:26:15,524 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1773527765] [2024-09-21 11:26:15,524 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-21 11:26:15,525 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-21 11:26:15,530 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:26:15,882 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-09-21 11:26:15,883 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:26:15,883 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2024-09-21 11:26:15,884 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:26:15,885 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2024-09-21 11:26:15,885 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:26:15,885 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2024-09-21 11:26:15,886 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:26:15,887 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2024-09-21 11:26:15,888 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:26:15,889 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 52 [2024-09-21 11:26:15,890 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:26:15,890 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2024-09-21 11:26:15,891 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:26:15,891 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2024-09-21 11:26:15,892 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:26:15,892 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2024-09-21 11:26:15,892 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:26:15,893 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2024-09-21 11:26:15,894 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:26:15,894 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2024-09-21 11:26:15,894 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:26:15,895 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 94 [2024-09-21 11:26:15,895 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:26:15,896 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 101 [2024-09-21 11:26:15,897 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:26:15,898 INFO L134 CoverageAnalysis]: Checked inductivity of 568 backedges. 212 proven. 92 refuted. 0 times theorem prover too weak. 264 trivial. 0 not checked. [2024-09-21 11:26:15,898 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-21 11:26:15,898 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1773527765] [2024-09-21 11:26:15,898 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1773527765] provided 0 perfect and 1 imperfect interpolant sequences [2024-09-21 11:26:15,898 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1441256570] [2024-09-21 11:26:15,898 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2024-09-21 11:26:15,898 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-21 11:26:15,898 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-21 11:26:15,900 INFO L229 MonitoredProcess]: Starting monitored process 101 with /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-09-21 11:26:15,901 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (101)] Waiting until timeout for monitored process [2024-09-21 11:26:15,955 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 13 check-sat command(s) [2024-09-21 11:26:15,955 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2024-09-21 11:26:15,956 INFO L262 TraceCheckSpWp]: Trace formula consists of 280 conjuncts, 30 conjuncts are in the unsatisfiable core [2024-09-21 11:26:15,958 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-21 11:26:16,391 INFO L134 CoverageAnalysis]: Checked inductivity of 568 backedges. 246 proven. 58 refuted. 0 times theorem prover too weak. 264 trivial. 0 not checked. [2024-09-21 11:26:16,392 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-09-21 11:26:16,682 INFO L134 CoverageAnalysis]: Checked inductivity of 568 backedges. 246 proven. 58 refuted. 0 times theorem prover too weak. 264 trivial. 0 not checked. [2024-09-21 11:26:16,682 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1441256570] provided 0 perfect and 2 imperfect interpolant sequences [2024-09-21 11:26:16,682 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-09-21 11:26:16,682 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [31, 31, 31] total 51 [2024-09-21 11:26:16,682 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2062314644] [2024-09-21 11:26:16,682 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-09-21 11:26:16,683 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 51 states [2024-09-21 11:26:16,683 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-21 11:26:16,683 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 51 interpolants. [2024-09-21 11:26:16,683 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=477, Invalid=2073, Unknown=0, NotChecked=0, Total=2550 [2024-09-21 11:26:16,684 INFO L87 Difference]: Start difference. First operand 140 states and 154 transitions. Second operand has 51 states, 51 states have (on average 1.7647058823529411) internal successors, (90), 51 states have internal predecessors, (90), 27 states have call successors, (28), 2 states have call predecessors, (28), 1 states have return successors, (26), 26 states have call predecessors, (26), 26 states have call successors, (26) [2024-09-21 11:26:17,270 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-21 11:26:17,270 INFO L93 Difference]: Finished difference Result 258 states and 299 transitions. [2024-09-21 11:26:17,271 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2024-09-21 11:26:17,271 INFO L78 Accepts]: Start accepts. Automaton has has 51 states, 51 states have (on average 1.7647058823529411) internal successors, (90), 51 states have internal predecessors, (90), 27 states have call successors, (28), 2 states have call predecessors, (28), 1 states have return successors, (26), 26 states have call predecessors, (26), 26 states have call successors, (26) Word has length 112 [2024-09-21 11:26:17,271 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-21 11:26:17,273 INFO L225 Difference]: With dead ends: 258 [2024-09-21 11:26:17,273 INFO L226 Difference]: Without dead ends: 211 [2024-09-21 11:26:17,273 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 281 GetRequests, 205 SyntacticMatches, 26 SemanticMatches, 50 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1654 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=485, Invalid=2167, Unknown=0, NotChecked=0, Total=2652 [2024-09-21 11:26:17,274 INFO L434 NwaCegarLoop]: 37 mSDtfsCounter, 6 mSDsluCounter, 262 mSDsCounter, 0 mSdLazyCounter, 503 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 7 SdHoareTripleChecker+Valid, 299 SdHoareTripleChecker+Invalid, 503 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 503 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-09-21 11:26:17,274 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [7 Valid, 299 Invalid, 503 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 503 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-09-21 11:26:17,274 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 211 states. [2024-09-21 11:26:17,397 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 211 to 140. [2024-09-21 11:26:17,397 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 140 states, 110 states have (on average 1.1363636363636365) internal successors, (125), 111 states have internal predecessors, (125), 15 states have call successors, (15), 15 states have call predecessors, (15), 14 states have return successors, (14), 13 states have call predecessors, (14), 14 states have call successors, (14) [2024-09-21 11:26:17,397 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 140 states to 140 states and 154 transitions. [2024-09-21 11:26:17,398 INFO L78 Accepts]: Start accepts. Automaton has 140 states and 154 transitions. Word has length 112 [2024-09-21 11:26:17,398 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-21 11:26:17,398 INFO L474 AbstractCegarLoop]: Abstraction has 140 states and 154 transitions. [2024-09-21 11:26:17,398 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 51 states, 51 states have (on average 1.7647058823529411) internal successors, (90), 51 states have internal predecessors, (90), 27 states have call successors, (28), 2 states have call predecessors, (28), 1 states have return successors, (26), 26 states have call predecessors, (26), 26 states have call successors, (26) [2024-09-21 11:26:17,399 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-21 11:26:17,399 INFO L276 IsEmpty]: Start isEmpty. Operand 140 states and 154 transitions. [2024-09-21 11:26:17,399 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 113 [2024-09-21 11:26:17,399 INFO L208 NwaCegarLoop]: Found error trace [2024-09-21 11:26:17,399 INFO L216 NwaCegarLoop]: trace histogram [13, 13, 13, 12, 12, 12, 12, 11, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-09-21 11:26:17,411 INFO L540 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (101)] Forceful destruction successful, exit code 0 [2024-09-21 11:26:17,600 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 101 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable100 [2024-09-21 11:26:17,600 INFO L399 AbstractCegarLoop]: === Iteration 102 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-09-21 11:26:17,601 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-21 11:26:17,601 INFO L85 PathProgramCache]: Analyzing trace with hash 53731637, now seen corresponding path program 66 times [2024-09-21 11:26:17,601 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-21 11:26:17,601 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1177249475] [2024-09-21 11:26:17,601 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-21 11:26:17,601 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-21 11:26:17,608 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:26:17,905 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-09-21 11:26:17,906 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:26:17,906 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2024-09-21 11:26:17,906 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:26:17,907 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2024-09-21 11:26:17,907 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:26:17,908 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2024-09-21 11:26:17,908 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:26:17,909 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2024-09-21 11:26:17,909 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:26:17,910 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 52 [2024-09-21 11:26:17,910 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:26:17,910 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2024-09-21 11:26:17,911 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:26:17,911 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2024-09-21 11:26:17,911 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:26:17,912 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2024-09-21 11:26:17,912 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:26:17,913 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2024-09-21 11:26:17,913 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:26:17,914 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2024-09-21 11:26:17,914 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:26:17,915 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 94 [2024-09-21 11:26:17,915 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:26:17,915 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 101 [2024-09-21 11:26:17,916 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:26:17,916 INFO L134 CoverageAnalysis]: Checked inductivity of 577 backedges. 212 proven. 101 refuted. 0 times theorem prover too weak. 264 trivial. 0 not checked. [2024-09-21 11:26:17,917 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-21 11:26:17,917 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1177249475] [2024-09-21 11:26:17,917 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1177249475] provided 0 perfect and 1 imperfect interpolant sequences [2024-09-21 11:26:17,917 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1342293162] [2024-09-21 11:26:17,917 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2024-09-21 11:26:17,917 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-21 11:26:17,917 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-21 11:26:17,918 INFO L229 MonitoredProcess]: Starting monitored process 102 with /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-09-21 11:26:17,919 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (102)] Waiting until timeout for monitored process [2024-09-21 11:26:17,964 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 13 check-sat command(s) [2024-09-21 11:26:17,965 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2024-09-21 11:26:17,965 INFO L262 TraceCheckSpWp]: Trace formula consists of 280 conjuncts, 30 conjuncts are in the unsatisfiable core [2024-09-21 11:26:17,966 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-21 11:26:18,342 INFO L134 CoverageAnalysis]: Checked inductivity of 577 backedges. 246 proven. 67 refuted. 0 times theorem prover too weak. 264 trivial. 0 not checked. [2024-09-21 11:26:18,342 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-09-21 11:26:18,604 INFO L134 CoverageAnalysis]: Checked inductivity of 577 backedges. 246 proven. 67 refuted. 0 times theorem prover too weak. 264 trivial. 0 not checked. [2024-09-21 11:26:18,604 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1342293162] provided 0 perfect and 2 imperfect interpolant sequences [2024-09-21 11:26:18,604 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-09-21 11:26:18,604 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [31, 31, 31] total 50 [2024-09-21 11:26:18,605 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1092033042] [2024-09-21 11:26:18,605 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-09-21 11:26:18,605 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 50 states [2024-09-21 11:26:18,605 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-21 11:26:18,605 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 50 interpolants. [2024-09-21 11:26:18,606 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=477, Invalid=1973, Unknown=0, NotChecked=0, Total=2450 [2024-09-21 11:26:18,606 INFO L87 Difference]: Start difference. First operand 140 states and 154 transitions. Second operand has 50 states, 50 states have (on average 1.78) internal successors, (89), 50 states have internal predecessors, (89), 27 states have call successors, (28), 2 states have call predecessors, (28), 1 states have return successors, (26), 26 states have call predecessors, (26), 26 states have call successors, (26) [2024-09-21 11:26:19,072 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-21 11:26:19,072 INFO L93 Difference]: Finished difference Result 249 states and 290 transitions. [2024-09-21 11:26:19,073 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2024-09-21 11:26:19,073 INFO L78 Accepts]: Start accepts. Automaton has has 50 states, 50 states have (on average 1.78) internal successors, (89), 50 states have internal predecessors, (89), 27 states have call successors, (28), 2 states have call predecessors, (28), 1 states have return successors, (26), 26 states have call predecessors, (26), 26 states have call successors, (26) Word has length 112 [2024-09-21 11:26:19,073 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-21 11:26:19,074 INFO L225 Difference]: With dead ends: 249 [2024-09-21 11:26:19,074 INFO L226 Difference]: Without dead ends: 202 [2024-09-21 11:26:19,074 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 281 GetRequests, 206 SyntacticMatches, 26 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1537 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=485, Invalid=2065, Unknown=0, NotChecked=0, Total=2550 [2024-09-21 11:26:19,075 INFO L434 NwaCegarLoop]: 39 mSDtfsCounter, 6 mSDsluCounter, 267 mSDsCounter, 0 mSdLazyCounter, 426 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 7 SdHoareTripleChecker+Valid, 306 SdHoareTripleChecker+Invalid, 426 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 426 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-09-21 11:26:19,075 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [7 Valid, 306 Invalid, 426 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 426 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-09-21 11:26:19,075 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 202 states. [2024-09-21 11:26:19,185 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 202 to 140. [2024-09-21 11:26:19,186 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 140 states, 110 states have (on average 1.1363636363636365) internal successors, (125), 111 states have internal predecessors, (125), 15 states have call successors, (15), 15 states have call predecessors, (15), 14 states have return successors, (14), 13 states have call predecessors, (14), 14 states have call successors, (14) [2024-09-21 11:26:19,186 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 140 states to 140 states and 154 transitions. [2024-09-21 11:26:19,187 INFO L78 Accepts]: Start accepts. Automaton has 140 states and 154 transitions. Word has length 112 [2024-09-21 11:26:19,187 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-21 11:26:19,187 INFO L474 AbstractCegarLoop]: Abstraction has 140 states and 154 transitions. [2024-09-21 11:26:19,187 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 50 states, 50 states have (on average 1.78) internal successors, (89), 50 states have internal predecessors, (89), 27 states have call successors, (28), 2 states have call predecessors, (28), 1 states have return successors, (26), 26 states have call predecessors, (26), 26 states have call successors, (26) [2024-09-21 11:26:19,187 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-21 11:26:19,187 INFO L276 IsEmpty]: Start isEmpty. Operand 140 states and 154 transitions. [2024-09-21 11:26:19,188 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 113 [2024-09-21 11:26:19,188 INFO L208 NwaCegarLoop]: Found error trace [2024-09-21 11:26:19,188 INFO L216 NwaCegarLoop]: trace histogram [13, 13, 13, 12, 12, 12, 12, 12, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-09-21 11:26:19,200 INFO L552 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (102)] Ended with exit code 0 [2024-09-21 11:26:19,388 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 102 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable101 [2024-09-21 11:26:19,388 INFO L399 AbstractCegarLoop]: === Iteration 103 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-09-21 11:26:19,388 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-21 11:26:19,389 INFO L85 PathProgramCache]: Analyzing trace with hash 1213534998, now seen corresponding path program 12 times [2024-09-21 11:26:19,389 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-21 11:26:19,389 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [937527886] [2024-09-21 11:26:19,389 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-21 11:26:19,389 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-21 11:26:19,395 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:26:19,684 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-09-21 11:26:19,684 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:26:19,685 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2024-09-21 11:26:19,685 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:26:19,686 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2024-09-21 11:26:19,686 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:26:19,687 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2024-09-21 11:26:19,687 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:26:19,687 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2024-09-21 11:26:19,688 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:26:19,688 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 52 [2024-09-21 11:26:19,688 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:26:19,689 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2024-09-21 11:26:19,689 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:26:19,690 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2024-09-21 11:26:19,690 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:26:19,691 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2024-09-21 11:26:19,691 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:26:19,691 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2024-09-21 11:26:19,692 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:26:19,692 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2024-09-21 11:26:19,693 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:26:19,693 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 94 [2024-09-21 11:26:19,694 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:26:19,694 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 101 [2024-09-21 11:26:19,694 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:26:19,695 INFO L134 CoverageAnalysis]: Checked inductivity of 588 backedges. 212 proven. 112 refuted. 0 times theorem prover too weak. 264 trivial. 0 not checked. [2024-09-21 11:26:19,695 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-21 11:26:19,695 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [937527886] [2024-09-21 11:26:19,695 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [937527886] provided 0 perfect and 1 imperfect interpolant sequences [2024-09-21 11:26:19,695 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1197038505] [2024-09-21 11:26:19,695 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2024-09-21 11:26:19,695 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-21 11:26:19,695 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-21 11:26:19,697 INFO L229 MonitoredProcess]: Starting monitored process 103 with /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-09-21 11:26:19,698 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (103)] Waiting until timeout for monitored process [2024-09-21 11:26:19,743 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 13 check-sat command(s) [2024-09-21 11:26:19,743 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2024-09-21 11:26:19,744 INFO L262 TraceCheckSpWp]: Trace formula consists of 280 conjuncts, 30 conjuncts are in the unsatisfiable core [2024-09-21 11:26:19,745 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-21 11:26:20,119 INFO L134 CoverageAnalysis]: Checked inductivity of 588 backedges. 246 proven. 78 refuted. 0 times theorem prover too weak. 264 trivial. 0 not checked. [2024-09-21 11:26:20,119 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-09-21 11:26:20,385 INFO L134 CoverageAnalysis]: Checked inductivity of 588 backedges. 246 proven. 78 refuted. 0 times theorem prover too weak. 264 trivial. 0 not checked. [2024-09-21 11:26:20,385 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1197038505] provided 0 perfect and 2 imperfect interpolant sequences [2024-09-21 11:26:20,385 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-09-21 11:26:20,386 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [31, 31, 31] total 49 [2024-09-21 11:26:20,386 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1981917963] [2024-09-21 11:26:20,386 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-09-21 11:26:20,386 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 49 states [2024-09-21 11:26:20,386 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-21 11:26:20,386 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 49 interpolants. [2024-09-21 11:26:20,387 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=481, Invalid=1871, Unknown=0, NotChecked=0, Total=2352 [2024-09-21 11:26:20,387 INFO L87 Difference]: Start difference. First operand 140 states and 154 transitions. Second operand has 49 states, 49 states have (on average 1.7959183673469388) internal successors, (88), 49 states have internal predecessors, (88), 27 states have call successors, (28), 2 states have call predecessors, (28), 1 states have return successors, (26), 26 states have call predecessors, (26), 26 states have call successors, (26) [2024-09-21 11:26:20,773 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-21 11:26:20,773 INFO L93 Difference]: Finished difference Result 241 states and 283 transitions. [2024-09-21 11:26:20,774 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2024-09-21 11:26:20,774 INFO L78 Accepts]: Start accepts. Automaton has has 49 states, 49 states have (on average 1.7959183673469388) internal successors, (88), 49 states have internal predecessors, (88), 27 states have call successors, (28), 2 states have call predecessors, (28), 1 states have return successors, (26), 26 states have call predecessors, (26), 26 states have call successors, (26) Word has length 112 [2024-09-21 11:26:20,774 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-21 11:26:20,775 INFO L225 Difference]: With dead ends: 241 [2024-09-21 11:26:20,775 INFO L226 Difference]: Without dead ends: 194 [2024-09-21 11:26:20,776 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 281 GetRequests, 207 SyntacticMatches, 26 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1412 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=489, Invalid=1961, Unknown=0, NotChecked=0, Total=2450 [2024-09-21 11:26:20,776 INFO L434 NwaCegarLoop]: 39 mSDtfsCounter, 6 mSDsluCounter, 213 mSDsCounter, 0 mSdLazyCounter, 397 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 7 SdHoareTripleChecker+Valid, 252 SdHoareTripleChecker+Invalid, 397 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 397 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-09-21 11:26:20,776 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [7 Valid, 252 Invalid, 397 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 397 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-09-21 11:26:20,776 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 194 states. [2024-09-21 11:26:20,902 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 194 to 142. [2024-09-21 11:26:20,902 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 142 states, 112 states have (on average 1.1428571428571428) internal successors, (128), 113 states have internal predecessors, (128), 15 states have call successors, (15), 15 states have call predecessors, (15), 14 states have return successors, (14), 13 states have call predecessors, (14), 14 states have call successors, (14) [2024-09-21 11:26:20,902 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 142 states to 142 states and 157 transitions. [2024-09-21 11:26:20,903 INFO L78 Accepts]: Start accepts. Automaton has 142 states and 157 transitions. Word has length 112 [2024-09-21 11:26:20,903 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-21 11:26:20,903 INFO L474 AbstractCegarLoop]: Abstraction has 142 states and 157 transitions. [2024-09-21 11:26:20,903 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 49 states, 49 states have (on average 1.7959183673469388) internal successors, (88), 49 states have internal predecessors, (88), 27 states have call successors, (28), 2 states have call predecessors, (28), 1 states have return successors, (26), 26 states have call predecessors, (26), 26 states have call successors, (26) [2024-09-21 11:26:20,903 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-21 11:26:20,904 INFO L276 IsEmpty]: Start isEmpty. Operand 142 states and 157 transitions. [2024-09-21 11:26:20,904 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 114 [2024-09-21 11:26:20,904 INFO L208 NwaCegarLoop]: Found error trace [2024-09-21 11:26:20,904 INFO L216 NwaCegarLoop]: trace histogram [13, 13, 13, 13, 12, 12, 12, 12, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-09-21 11:26:20,915 INFO L552 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (103)] Ended with exit code 0 [2024-09-21 11:26:21,104 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 103 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable102 [2024-09-21 11:26:21,104 INFO L399 AbstractCegarLoop]: === Iteration 104 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-09-21 11:26:21,105 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-21 11:26:21,105 INFO L85 PathProgramCache]: Analyzing trace with hash -51276607, now seen corresponding path program 24 times [2024-09-21 11:26:21,105 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-21 11:26:21,105 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1021795954] [2024-09-21 11:26:21,105 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-21 11:26:21,105 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-21 11:26:21,111 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:26:21,278 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-09-21 11:26:21,278 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:26:21,279 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2024-09-21 11:26:21,279 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:26:21,279 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2024-09-21 11:26:21,280 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:26:21,280 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2024-09-21 11:26:21,280 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:26:21,281 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2024-09-21 11:26:21,281 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:26:21,282 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2024-09-21 11:26:21,282 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:26:21,283 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2024-09-21 11:26:21,283 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:26:21,283 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2024-09-21 11:26:21,284 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:26:21,284 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 74 [2024-09-21 11:26:21,285 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:26:21,285 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 81 [2024-09-21 11:26:21,285 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:26:21,286 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2024-09-21 11:26:21,286 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:26:21,287 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 95 [2024-09-21 11:26:21,287 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:26:21,287 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 102 [2024-09-21 11:26:21,288 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:26:21,288 INFO L134 CoverageAnalysis]: Checked inductivity of 601 backedges. 102 proven. 235 refuted. 0 times theorem prover too weak. 264 trivial. 0 not checked. [2024-09-21 11:26:21,288 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-21 11:26:21,288 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1021795954] [2024-09-21 11:26:21,288 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1021795954] provided 0 perfect and 1 imperfect interpolant sequences [2024-09-21 11:26:21,288 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [844152145] [2024-09-21 11:26:21,288 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2024-09-21 11:26:21,289 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-21 11:26:21,289 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-21 11:26:21,289 INFO L229 MonitoredProcess]: Starting monitored process 104 with /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-09-21 11:26:21,290 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (104)] Waiting until timeout for monitored process [2024-09-21 11:26:21,338 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 13 check-sat command(s) [2024-09-21 11:26:21,338 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2024-09-21 11:26:21,339 INFO L262 TraceCheckSpWp]: Trace formula consists of 285 conjuncts, 32 conjuncts are in the unsatisfiable core [2024-09-21 11:26:21,340 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-21 11:26:21,396 INFO L134 CoverageAnalysis]: Checked inductivity of 601 backedges. 115 proven. 222 refuted. 0 times theorem prover too weak. 264 trivial. 0 not checked. [2024-09-21 11:26:21,397 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-09-21 11:26:21,577 INFO L134 CoverageAnalysis]: Checked inductivity of 601 backedges. 115 proven. 222 refuted. 0 times theorem prover too weak. 264 trivial. 0 not checked. [2024-09-21 11:26:21,577 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [844152145] provided 0 perfect and 2 imperfect interpolant sequences [2024-09-21 11:26:21,577 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-09-21 11:26:21,577 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18, 18] total 21 [2024-09-21 11:26:21,577 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1725672071] [2024-09-21 11:26:21,577 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-09-21 11:26:21,577 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2024-09-21 11:26:21,577 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-21 11:26:21,578 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2024-09-21 11:26:21,578 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=133, Invalid=287, Unknown=0, NotChecked=0, Total=420 [2024-09-21 11:26:21,578 INFO L87 Difference]: Start difference. First operand 142 states and 157 transitions. Second operand has 21 states, 21 states have (on average 2.857142857142857) internal successors, (60), 19 states have internal predecessors, (60), 14 states have call successors, (16), 3 states have call predecessors, (16), 1 states have return successors, (13), 13 states have call predecessors, (13), 13 states have call successors, (13) [2024-09-21 11:26:21,785 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-21 11:26:21,786 INFO L93 Difference]: Finished difference Result 155 states and 171 transitions. [2024-09-21 11:26:21,786 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2024-09-21 11:26:21,786 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 2.857142857142857) internal successors, (60), 19 states have internal predecessors, (60), 14 states have call successors, (16), 3 states have call predecessors, (16), 1 states have return successors, (13), 13 states have call predecessors, (13), 13 states have call successors, (13) Word has length 113 [2024-09-21 11:26:21,786 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-21 11:26:21,787 INFO L225 Difference]: With dead ends: 155 [2024-09-21 11:26:21,787 INFO L226 Difference]: Without dead ends: 153 [2024-09-21 11:26:21,787 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 282 GetRequests, 236 SyntacticMatches, 26 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 319 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=139, Invalid=323, Unknown=0, NotChecked=0, Total=462 [2024-09-21 11:26:21,788 INFO L434 NwaCegarLoop]: 41 mSDtfsCounter, 33 mSDsluCounter, 288 mSDsCounter, 0 mSdLazyCounter, 279 mSolverCounterSat, 17 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 35 SdHoareTripleChecker+Valid, 329 SdHoareTripleChecker+Invalid, 296 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 17 IncrementalHoareTripleChecker+Valid, 279 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-09-21 11:26:21,788 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [35 Valid, 329 Invalid, 296 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [17 Valid, 279 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-09-21 11:26:21,788 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 153 states. [2024-09-21 11:26:21,905 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 153 to 149. [2024-09-21 11:26:21,905 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 149 states, 117 states have (on average 1.1367521367521367) internal successors, (133), 118 states have internal predecessors, (133), 16 states have call successors, (16), 16 states have call predecessors, (16), 15 states have return successors, (15), 14 states have call predecessors, (15), 15 states have call successors, (15) [2024-09-21 11:26:21,906 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 149 states to 149 states and 164 transitions. [2024-09-21 11:26:21,907 INFO L78 Accepts]: Start accepts. Automaton has 149 states and 164 transitions. Word has length 113 [2024-09-21 11:26:21,907 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-21 11:26:21,907 INFO L474 AbstractCegarLoop]: Abstraction has 149 states and 164 transitions. [2024-09-21 11:26:21,907 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 2.857142857142857) internal successors, (60), 19 states have internal predecessors, (60), 14 states have call successors, (16), 3 states have call predecessors, (16), 1 states have return successors, (13), 13 states have call predecessors, (13), 13 states have call successors, (13) [2024-09-21 11:26:21,907 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-21 11:26:21,907 INFO L276 IsEmpty]: Start isEmpty. Operand 149 states and 164 transitions. [2024-09-21 11:26:21,907 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 121 [2024-09-21 11:26:21,907 INFO L208 NwaCegarLoop]: Found error trace [2024-09-21 11:26:21,907 INFO L216 NwaCegarLoop]: trace histogram [14, 14, 14, 13, 13, 13, 13, 13, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-09-21 11:26:21,919 INFO L552 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (104)] Ended with exit code 0 [2024-09-21 11:26:22,108 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 104 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable103 [2024-09-21 11:26:22,108 INFO L399 AbstractCegarLoop]: === Iteration 105 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-09-21 11:26:22,108 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-21 11:26:22,108 INFO L85 PathProgramCache]: Analyzing trace with hash 827365751, now seen corresponding path program 25 times [2024-09-21 11:26:22,109 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-21 11:26:22,109 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1610211978] [2024-09-21 11:26:22,109 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-21 11:26:22,109 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-21 11:26:22,116 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:26:22,512 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-09-21 11:26:22,513 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:26:22,513 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2024-09-21 11:26:22,514 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:26:22,515 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2024-09-21 11:26:22,515 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:26:22,515 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2024-09-21 11:26:22,516 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:26:22,516 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2024-09-21 11:26:22,517 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:26:22,517 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2024-09-21 11:26:22,518 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:26:22,518 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2024-09-21 11:26:22,518 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:26:22,519 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2024-09-21 11:26:22,519 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:26:22,520 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 74 [2024-09-21 11:26:22,520 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:26:22,521 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 81 [2024-09-21 11:26:22,521 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:26:22,521 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2024-09-21 11:26:22,522 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:26:22,522 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 95 [2024-09-21 11:26:22,523 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:26:22,523 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 102 [2024-09-21 11:26:22,523 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:26:22,524 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 109 [2024-09-21 11:26:22,524 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:26:22,525 INFO L134 CoverageAnalysis]: Checked inductivity of 689 backedges. 249 proven. 128 refuted. 0 times theorem prover too weak. 312 trivial. 0 not checked. [2024-09-21 11:26:22,525 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-21 11:26:22,525 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1610211978] [2024-09-21 11:26:22,525 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1610211978] provided 0 perfect and 1 imperfect interpolant sequences [2024-09-21 11:26:22,525 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1655494555] [2024-09-21 11:26:22,525 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2024-09-21 11:26:22,525 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-21 11:26:22,525 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-21 11:26:22,527 INFO L229 MonitoredProcess]: Starting monitored process 105 with /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-09-21 11:26:22,528 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (105)] Waiting until timeout for monitored process [2024-09-21 11:26:22,576 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:26:22,577 INFO L262 TraceCheckSpWp]: Trace formula consists of 299 conjuncts, 32 conjuncts are in the unsatisfiable core [2024-09-21 11:26:22,578 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-21 11:26:23,190 INFO L134 CoverageAnalysis]: Checked inductivity of 689 backedges. 286 proven. 91 refuted. 0 times theorem prover too weak. 312 trivial. 0 not checked. [2024-09-21 11:26:23,190 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-09-21 11:26:23,508 INFO L134 CoverageAnalysis]: Checked inductivity of 689 backedges. 286 proven. 91 refuted. 0 times theorem prover too weak. 312 trivial. 0 not checked. [2024-09-21 11:26:23,509 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1655494555] provided 0 perfect and 2 imperfect interpolant sequences [2024-09-21 11:26:23,509 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-09-21 11:26:23,509 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [33, 33, 33] total 65 [2024-09-21 11:26:23,509 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2131916625] [2024-09-21 11:26:23,509 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-09-21 11:26:23,509 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 65 states [2024-09-21 11:26:23,509 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-21 11:26:23,509 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 65 interpolants. [2024-09-21 11:26:23,510 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=791, Invalid=3369, Unknown=0, NotChecked=0, Total=4160 [2024-09-21 11:26:23,510 INFO L87 Difference]: Start difference. First operand 149 states and 164 transitions. Second operand has 65 states, 65 states have (on average 1.6307692307692307) internal successors, (106), 65 states have internal predecessors, (106), 29 states have call successors, (30), 2 states have call predecessors, (30), 1 states have return successors, (28), 28 states have call predecessors, (28), 28 states have call successors, (28) [2024-09-21 11:26:23,939 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-21 11:26:23,939 INFO L93 Difference]: Finished difference Result 255 states and 299 transitions. [2024-09-21 11:26:23,940 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2024-09-21 11:26:23,940 INFO L78 Accepts]: Start accepts. Automaton has has 65 states, 65 states have (on average 1.6307692307692307) internal successors, (106), 65 states have internal predecessors, (106), 29 states have call successors, (30), 2 states have call predecessors, (30), 1 states have return successors, (28), 28 states have call predecessors, (28), 28 states have call successors, (28) Word has length 120 [2024-09-21 11:26:23,940 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-21 11:26:23,941 INFO L225 Difference]: With dead ends: 255 [2024-09-21 11:26:23,941 INFO L226 Difference]: Without dead ends: 205 [2024-09-21 11:26:23,942 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 301 GetRequests, 209 SyntacticMatches, 28 SemanticMatches, 64 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3383 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=799, Invalid=3491, Unknown=0, NotChecked=0, Total=4290 [2024-09-21 11:26:23,942 INFO L434 NwaCegarLoop]: 39 mSDtfsCounter, 6 mSDsluCounter, 287 mSDsCounter, 0 mSdLazyCounter, 422 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 7 SdHoareTripleChecker+Valid, 326 SdHoareTripleChecker+Invalid, 422 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 422 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-09-21 11:26:23,942 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [7 Valid, 326 Invalid, 422 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 422 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-09-21 11:26:23,942 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 205 states. [2024-09-21 11:26:24,069 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 205 to 150. [2024-09-21 11:26:24,069 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 150 states, 118 states have (on average 1.1355932203389831) internal successors, (134), 119 states have internal predecessors, (134), 16 states have call successors, (16), 16 states have call predecessors, (16), 15 states have return successors, (15), 14 states have call predecessors, (15), 15 states have call successors, (15) [2024-09-21 11:26:24,069 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 150 states to 150 states and 165 transitions. [2024-09-21 11:26:24,076 INFO L78 Accepts]: Start accepts. Automaton has 150 states and 165 transitions. Word has length 120 [2024-09-21 11:26:24,076 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-21 11:26:24,076 INFO L474 AbstractCegarLoop]: Abstraction has 150 states and 165 transitions. [2024-09-21 11:26:24,076 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 65 states, 65 states have (on average 1.6307692307692307) internal successors, (106), 65 states have internal predecessors, (106), 29 states have call successors, (30), 2 states have call predecessors, (30), 1 states have return successors, (28), 28 states have call predecessors, (28), 28 states have call successors, (28) [2024-09-21 11:26:24,076 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-21 11:26:24,076 INFO L276 IsEmpty]: Start isEmpty. Operand 150 states and 165 transitions. [2024-09-21 11:26:24,077 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 121 [2024-09-21 11:26:24,077 INFO L208 NwaCegarLoop]: Found error trace [2024-09-21 11:26:24,077 INFO L216 NwaCegarLoop]: trace histogram [14, 14, 14, 13, 13, 13, 13, 12, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-09-21 11:26:24,089 INFO L540 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (105)] Forceful destruction successful, exit code 0 [2024-09-21 11:26:24,277 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable104,105 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-21 11:26:24,277 INFO L399 AbstractCegarLoop]: === Iteration 106 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-09-21 11:26:24,277 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-21 11:26:24,277 INFO L85 PathProgramCache]: Analyzing trace with hash -36359690, now seen corresponding path program 67 times [2024-09-21 11:26:24,278 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-21 11:26:24,278 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [554857974] [2024-09-21 11:26:24,278 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-21 11:26:24,278 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-21 11:26:24,284 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:26:24,663 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-09-21 11:26:24,663 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:26:24,664 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2024-09-21 11:26:24,664 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:26:24,665 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2024-09-21 11:26:24,665 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:26:24,666 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2024-09-21 11:26:24,666 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:26:24,667 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2024-09-21 11:26:24,667 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:26:24,668 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2024-09-21 11:26:24,668 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:26:24,668 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2024-09-21 11:26:24,669 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:26:24,669 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2024-09-21 11:26:24,670 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:26:24,670 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 74 [2024-09-21 11:26:24,670 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:26:24,671 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 81 [2024-09-21 11:26:24,671 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:26:24,672 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2024-09-21 11:26:24,672 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:26:24,673 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 95 [2024-09-21 11:26:24,673 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:26:24,673 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 102 [2024-09-21 11:26:24,674 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:26:24,674 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 109 [2024-09-21 11:26:24,675 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:26:24,675 INFO L134 CoverageAnalysis]: Checked inductivity of 677 backedges. 249 proven. 116 refuted. 0 times theorem prover too weak. 312 trivial. 0 not checked. [2024-09-21 11:26:24,676 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-21 11:26:24,676 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [554857974] [2024-09-21 11:26:24,676 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [554857974] provided 0 perfect and 1 imperfect interpolant sequences [2024-09-21 11:26:24,676 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [925648535] [2024-09-21 11:26:24,676 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2024-09-21 11:26:24,676 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-21 11:26:24,676 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-21 11:26:24,677 INFO L229 MonitoredProcess]: Starting monitored process 106 with /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-09-21 11:26:24,678 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (106)] Waiting until timeout for monitored process [2024-09-21 11:26:24,724 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:26:24,726 INFO L262 TraceCheckSpWp]: Trace formula consists of 299 conjuncts, 32 conjuncts are in the unsatisfiable core [2024-09-21 11:26:24,727 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-21 11:26:25,325 INFO L134 CoverageAnalysis]: Checked inductivity of 677 backedges. 286 proven. 79 refuted. 0 times theorem prover too weak. 312 trivial. 0 not checked. [2024-09-21 11:26:25,326 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-09-21 11:26:25,643 INFO L134 CoverageAnalysis]: Checked inductivity of 677 backedges. 286 proven. 79 refuted. 0 times theorem prover too weak. 312 trivial. 0 not checked. [2024-09-21 11:26:25,643 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [925648535] provided 0 perfect and 2 imperfect interpolant sequences [2024-09-21 11:26:25,643 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-09-21 11:26:25,643 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [33, 33, 33] total 64 [2024-09-21 11:26:25,643 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1488157168] [2024-09-21 11:26:25,643 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-09-21 11:26:25,643 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 64 states [2024-09-21 11:26:25,643 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-21 11:26:25,644 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 64 interpolants. [2024-09-21 11:26:25,644 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=748, Invalid=3284, Unknown=0, NotChecked=0, Total=4032 [2024-09-21 11:26:25,644 INFO L87 Difference]: Start difference. First operand 150 states and 165 transitions. Second operand has 64 states, 64 states have (on average 1.640625) internal successors, (105), 64 states have internal predecessors, (105), 29 states have call successors, (30), 2 states have call predecessors, (30), 1 states have return successors, (28), 28 states have call predecessors, (28), 28 states have call successors, (28) [2024-09-21 11:26:26,239 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-21 11:26:26,239 INFO L93 Difference]: Finished difference Result 267 states and 311 transitions. [2024-09-21 11:26:26,239 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2024-09-21 11:26:26,240 INFO L78 Accepts]: Start accepts. Automaton has has 64 states, 64 states have (on average 1.640625) internal successors, (105), 64 states have internal predecessors, (105), 29 states have call successors, (30), 2 states have call predecessors, (30), 1 states have return successors, (28), 28 states have call predecessors, (28), 28 states have call successors, (28) Word has length 120 [2024-09-21 11:26:26,240 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-21 11:26:26,241 INFO L225 Difference]: With dead ends: 267 [2024-09-21 11:26:26,241 INFO L226 Difference]: Without dead ends: 217 [2024-09-21 11:26:26,241 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 301 GetRequests, 210 SyntacticMatches, 28 SemanticMatches, 63 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3279 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=756, Invalid=3404, Unknown=0, NotChecked=0, Total=4160 [2024-09-21 11:26:26,242 INFO L434 NwaCegarLoop]: 41 mSDtfsCounter, 6 mSDsluCounter, 444 mSDsCounter, 0 mSdLazyCounter, 752 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 7 SdHoareTripleChecker+Valid, 485 SdHoareTripleChecker+Invalid, 752 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 752 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-09-21 11:26:26,242 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [7 Valid, 485 Invalid, 752 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 752 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-09-21 11:26:26,242 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 217 states. [2024-09-21 11:26:26,378 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 217 to 150. [2024-09-21 11:26:26,378 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 150 states, 118 states have (on average 1.1355932203389831) internal successors, (134), 119 states have internal predecessors, (134), 16 states have call successors, (16), 16 states have call predecessors, (16), 15 states have return successors, (15), 14 states have call predecessors, (15), 15 states have call successors, (15) [2024-09-21 11:26:26,379 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 150 states to 150 states and 165 transitions. [2024-09-21 11:26:26,379 INFO L78 Accepts]: Start accepts. Automaton has 150 states and 165 transitions. Word has length 120 [2024-09-21 11:26:26,380 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-21 11:26:26,380 INFO L474 AbstractCegarLoop]: Abstraction has 150 states and 165 transitions. [2024-09-21 11:26:26,380 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 64 states, 64 states have (on average 1.640625) internal successors, (105), 64 states have internal predecessors, (105), 29 states have call successors, (30), 2 states have call predecessors, (30), 1 states have return successors, (28), 28 states have call predecessors, (28), 28 states have call successors, (28) [2024-09-21 11:26:26,380 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-21 11:26:26,380 INFO L276 IsEmpty]: Start isEmpty. Operand 150 states and 165 transitions. [2024-09-21 11:26:26,380 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 121 [2024-09-21 11:26:26,380 INFO L208 NwaCegarLoop]: Found error trace [2024-09-21 11:26:26,380 INFO L216 NwaCegarLoop]: trace histogram [14, 14, 14, 13, 13, 13, 13, 11, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-09-21 11:26:26,392 INFO L540 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (106)] Forceful destruction successful, exit code 0 [2024-09-21 11:26:26,580 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 106 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable105 [2024-09-21 11:26:26,581 INFO L399 AbstractCegarLoop]: === Iteration 107 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-09-21 11:26:26,581 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-21 11:26:26,581 INFO L85 PathProgramCache]: Analyzing trace with hash -64221801, now seen corresponding path program 68 times [2024-09-21 11:26:26,581 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-21 11:26:26,581 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [442197587] [2024-09-21 11:26:26,581 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-21 11:26:26,581 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-21 11:26:26,588 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:26:26,937 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-09-21 11:26:26,937 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:26:26,938 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2024-09-21 11:26:26,938 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:26:26,939 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2024-09-21 11:26:26,939 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:26:26,940 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2024-09-21 11:26:26,940 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:26:26,940 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2024-09-21 11:26:26,941 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:26:26,941 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2024-09-21 11:26:26,942 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:26:26,942 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2024-09-21 11:26:26,942 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:26:26,943 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2024-09-21 11:26:26,943 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:26:26,944 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 74 [2024-09-21 11:26:26,944 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:26:26,945 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 81 [2024-09-21 11:26:26,945 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:26:26,946 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2024-09-21 11:26:26,946 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:26:26,947 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 95 [2024-09-21 11:26:26,947 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:26:26,947 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 102 [2024-09-21 11:26:26,948 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:26:26,948 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 109 [2024-09-21 11:26:26,949 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:26:26,949 INFO L134 CoverageAnalysis]: Checked inductivity of 667 backedges. 249 proven. 106 refuted. 0 times theorem prover too weak. 312 trivial. 0 not checked. [2024-09-21 11:26:26,949 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-21 11:26:26,949 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [442197587] [2024-09-21 11:26:26,950 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [442197587] provided 0 perfect and 1 imperfect interpolant sequences [2024-09-21 11:26:26,950 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1754678925] [2024-09-21 11:26:26,950 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-09-21 11:26:26,950 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-21 11:26:26,950 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-21 11:26:26,951 INFO L229 MonitoredProcess]: Starting monitored process 107 with /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-09-21 11:26:26,951 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (107)] Waiting until timeout for monitored process [2024-09-21 11:26:26,996 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-09-21 11:26:26,996 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2024-09-21 11:26:26,997 INFO L262 TraceCheckSpWp]: Trace formula consists of 299 conjuncts, 32 conjuncts are in the unsatisfiable core [2024-09-21 11:26:26,998 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-21 11:26:27,543 INFO L134 CoverageAnalysis]: Checked inductivity of 667 backedges. 286 proven. 69 refuted. 0 times theorem prover too weak. 312 trivial. 0 not checked. [2024-09-21 11:26:27,543 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-09-21 11:26:27,837 INFO L134 CoverageAnalysis]: Checked inductivity of 667 backedges. 286 proven. 69 refuted. 0 times theorem prover too weak. 312 trivial. 0 not checked. [2024-09-21 11:26:27,837 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1754678925] provided 0 perfect and 2 imperfect interpolant sequences [2024-09-21 11:26:27,837 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-09-21 11:26:27,837 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [33, 33, 33] total 63 [2024-09-21 11:26:27,837 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1312900167] [2024-09-21 11:26:27,837 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-09-21 11:26:27,838 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 63 states [2024-09-21 11:26:27,838 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-21 11:26:27,838 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 63 interpolants. [2024-09-21 11:26:27,838 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=709, Invalid=3197, Unknown=0, NotChecked=0, Total=3906 [2024-09-21 11:26:27,838 INFO L87 Difference]: Start difference. First operand 150 states and 165 transitions. Second operand has 63 states, 63 states have (on average 1.6507936507936507) internal successors, (104), 63 states have internal predecessors, (104), 29 states have call successors, (30), 2 states have call predecessors, (30), 1 states have return successors, (28), 28 states have call predecessors, (28), 28 states have call successors, (28) [2024-09-21 11:26:28,497 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-21 11:26:28,497 INFO L93 Difference]: Finished difference Result 277 states and 321 transitions. [2024-09-21 11:26:28,497 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2024-09-21 11:26:28,497 INFO L78 Accepts]: Start accepts. Automaton has has 63 states, 63 states have (on average 1.6507936507936507) internal successors, (104), 63 states have internal predecessors, (104), 29 states have call successors, (30), 2 states have call predecessors, (30), 1 states have return successors, (28), 28 states have call predecessors, (28), 28 states have call successors, (28) Word has length 120 [2024-09-21 11:26:28,497 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-21 11:26:28,499 INFO L225 Difference]: With dead ends: 277 [2024-09-21 11:26:28,499 INFO L226 Difference]: Without dead ends: 227 [2024-09-21 11:26:28,499 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 301 GetRequests, 211 SyntacticMatches, 28 SemanticMatches, 62 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3124 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=717, Invalid=3315, Unknown=0, NotChecked=0, Total=4032 [2024-09-21 11:26:28,499 INFO L434 NwaCegarLoop]: 41 mSDtfsCounter, 6 mSDsluCounter, 347 mSDsCounter, 0 mSdLazyCounter, 647 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 7 SdHoareTripleChecker+Valid, 388 SdHoareTripleChecker+Invalid, 647 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 647 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-09-21 11:26:28,499 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [7 Valid, 388 Invalid, 647 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 647 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-09-21 11:26:28,499 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 227 states. [2024-09-21 11:26:28,641 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 227 to 150. [2024-09-21 11:26:28,642 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 150 states, 118 states have (on average 1.1355932203389831) internal successors, (134), 119 states have internal predecessors, (134), 16 states have call successors, (16), 16 states have call predecessors, (16), 15 states have return successors, (15), 14 states have call predecessors, (15), 15 states have call successors, (15) [2024-09-21 11:26:28,642 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 150 states to 150 states and 165 transitions. [2024-09-21 11:26:28,643 INFO L78 Accepts]: Start accepts. Automaton has 150 states and 165 transitions. Word has length 120 [2024-09-21 11:26:28,643 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-21 11:26:28,643 INFO L474 AbstractCegarLoop]: Abstraction has 150 states and 165 transitions. [2024-09-21 11:26:28,643 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 63 states, 63 states have (on average 1.6507936507936507) internal successors, (104), 63 states have internal predecessors, (104), 29 states have call successors, (30), 2 states have call predecessors, (30), 1 states have return successors, (28), 28 states have call predecessors, (28), 28 states have call successors, (28) [2024-09-21 11:26:28,643 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-21 11:26:28,643 INFO L276 IsEmpty]: Start isEmpty. Operand 150 states and 165 transitions. [2024-09-21 11:26:28,644 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 121 [2024-09-21 11:26:28,644 INFO L208 NwaCegarLoop]: Found error trace [2024-09-21 11:26:28,644 INFO L216 NwaCegarLoop]: trace histogram [14, 14, 14, 13, 13, 13, 13, 10, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-09-21 11:26:28,655 INFO L552 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (107)] Ended with exit code 0 [2024-09-21 11:26:28,844 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable106,107 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-21 11:26:28,844 INFO L399 AbstractCegarLoop]: === Iteration 108 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-09-21 11:26:28,844 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-21 11:26:28,844 INFO L85 PathProgramCache]: Analyzing trace with hash 766163414, now seen corresponding path program 69 times [2024-09-21 11:26:28,844 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-21 11:26:28,844 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [706561114] [2024-09-21 11:26:28,844 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-21 11:26:28,845 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-21 11:26:28,851 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:26:29,175 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-09-21 11:26:29,176 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:26:29,176 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2024-09-21 11:26:29,177 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:26:29,177 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2024-09-21 11:26:29,178 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:26:29,178 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2024-09-21 11:26:29,178 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:26:29,179 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2024-09-21 11:26:29,179 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:26:29,180 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2024-09-21 11:26:29,180 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:26:29,181 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2024-09-21 11:26:29,181 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:26:29,181 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2024-09-21 11:26:29,182 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:26:29,182 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 74 [2024-09-21 11:26:29,182 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:26:29,183 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 81 [2024-09-21 11:26:29,183 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:26:29,184 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2024-09-21 11:26:29,184 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:26:29,185 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 95 [2024-09-21 11:26:29,185 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:26:29,185 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 102 [2024-09-21 11:26:29,186 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:26:29,186 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 109 [2024-09-21 11:26:29,187 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:26:29,187 INFO L134 CoverageAnalysis]: Checked inductivity of 659 backedges. 249 proven. 98 refuted. 0 times theorem prover too weak. 312 trivial. 0 not checked. [2024-09-21 11:26:29,187 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-21 11:26:29,187 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [706561114] [2024-09-21 11:26:29,187 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [706561114] provided 0 perfect and 1 imperfect interpolant sequences [2024-09-21 11:26:29,187 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [874176212] [2024-09-21 11:26:29,187 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-09-21 11:26:29,188 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-21 11:26:29,188 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-21 11:26:29,188 INFO L229 MonitoredProcess]: Starting monitored process 108 with /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-09-21 11:26:29,189 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (108)] Waiting until timeout for monitored process [2024-09-21 11:26:29,237 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 14 check-sat command(s) [2024-09-21 11:26:29,238 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2024-09-21 11:26:29,239 INFO L262 TraceCheckSpWp]: Trace formula consists of 299 conjuncts, 32 conjuncts are in the unsatisfiable core [2024-09-21 11:26:29,240 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-21 11:26:29,776 INFO L134 CoverageAnalysis]: Checked inductivity of 659 backedges. 286 proven. 61 refuted. 0 times theorem prover too weak. 312 trivial. 0 not checked. [2024-09-21 11:26:29,776 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-09-21 11:26:30,069 INFO L134 CoverageAnalysis]: Checked inductivity of 659 backedges. 286 proven. 61 refuted. 0 times theorem prover too weak. 312 trivial. 0 not checked. [2024-09-21 11:26:30,070 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [874176212] provided 0 perfect and 2 imperfect interpolant sequences [2024-09-21 11:26:30,070 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-09-21 11:26:30,070 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [33, 33, 33] total 62 [2024-09-21 11:26:30,070 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1406720347] [2024-09-21 11:26:30,070 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-09-21 11:26:30,070 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 62 states [2024-09-21 11:26:30,070 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-21 11:26:30,071 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 62 interpolants. [2024-09-21 11:26:30,071 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=674, Invalid=3108, Unknown=0, NotChecked=0, Total=3782 [2024-09-21 11:26:30,071 INFO L87 Difference]: Start difference. First operand 150 states and 165 transitions. Second operand has 62 states, 62 states have (on average 1.6612903225806452) internal successors, (103), 62 states have internal predecessors, (103), 29 states have call successors, (30), 2 states have call predecessors, (30), 1 states have return successors, (28), 28 states have call predecessors, (28), 28 states have call successors, (28) [2024-09-21 11:26:30,871 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-21 11:26:30,872 INFO L93 Difference]: Finished difference Result 285 states and 329 transitions. [2024-09-21 11:26:30,872 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2024-09-21 11:26:30,872 INFO L78 Accepts]: Start accepts. Automaton has has 62 states, 62 states have (on average 1.6612903225806452) internal successors, (103), 62 states have internal predecessors, (103), 29 states have call successors, (30), 2 states have call predecessors, (30), 1 states have return successors, (28), 28 states have call predecessors, (28), 28 states have call successors, (28) Word has length 120 [2024-09-21 11:26:30,872 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-21 11:26:30,873 INFO L225 Difference]: With dead ends: 285 [2024-09-21 11:26:30,874 INFO L226 Difference]: Without dead ends: 235 [2024-09-21 11:26:30,874 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 301 GetRequests, 212 SyntacticMatches, 28 SemanticMatches, 61 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2972 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=682, Invalid=3224, Unknown=0, NotChecked=0, Total=3906 [2024-09-21 11:26:30,874 INFO L434 NwaCegarLoop]: 41 mSDtfsCounter, 6 mSDsluCounter, 491 mSDsCounter, 0 mSdLazyCounter, 847 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 7 SdHoareTripleChecker+Valid, 532 SdHoareTripleChecker+Invalid, 847 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 847 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-09-21 11:26:30,874 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [7 Valid, 532 Invalid, 847 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 847 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-09-21 11:26:30,874 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 235 states. [2024-09-21 11:26:31,019 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 235 to 150. [2024-09-21 11:26:31,019 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 150 states, 118 states have (on average 1.1355932203389831) internal successors, (134), 119 states have internal predecessors, (134), 16 states have call successors, (16), 16 states have call predecessors, (16), 15 states have return successors, (15), 14 states have call predecessors, (15), 15 states have call successors, (15) [2024-09-21 11:26:31,019 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 150 states to 150 states and 165 transitions. [2024-09-21 11:26:31,020 INFO L78 Accepts]: Start accepts. Automaton has 150 states and 165 transitions. Word has length 120 [2024-09-21 11:26:31,020 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-21 11:26:31,020 INFO L474 AbstractCegarLoop]: Abstraction has 150 states and 165 transitions. [2024-09-21 11:26:31,020 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 62 states, 62 states have (on average 1.6612903225806452) internal successors, (103), 62 states have internal predecessors, (103), 29 states have call successors, (30), 2 states have call predecessors, (30), 1 states have return successors, (28), 28 states have call predecessors, (28), 28 states have call successors, (28) [2024-09-21 11:26:31,020 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-21 11:26:31,020 INFO L276 IsEmpty]: Start isEmpty. Operand 150 states and 165 transitions. [2024-09-21 11:26:31,021 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 121 [2024-09-21 11:26:31,021 INFO L208 NwaCegarLoop]: Found error trace [2024-09-21 11:26:31,021 INFO L216 NwaCegarLoop]: trace histogram [14, 14, 14, 13, 13, 13, 13, 9, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-09-21 11:26:31,032 INFO L552 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (108)] Ended with exit code 0 [2024-09-21 11:26:31,221 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable107,108 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-21 11:26:31,221 INFO L399 AbstractCegarLoop]: === Iteration 109 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-09-21 11:26:31,221 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-21 11:26:31,222 INFO L85 PathProgramCache]: Analyzing trace with hash 2039876023, now seen corresponding path program 70 times [2024-09-21 11:26:31,222 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-21 11:26:31,222 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [505776673] [2024-09-21 11:26:31,222 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-21 11:26:31,222 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-21 11:26:31,228 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:26:31,574 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-09-21 11:26:31,575 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:26:31,576 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2024-09-21 11:26:31,576 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:26:31,577 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2024-09-21 11:26:31,577 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:26:31,578 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2024-09-21 11:26:31,578 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:26:31,579 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2024-09-21 11:26:31,579 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:26:31,579 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2024-09-21 11:26:31,580 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:26:31,580 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2024-09-21 11:26:31,581 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:26:31,581 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2024-09-21 11:26:31,581 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:26:31,582 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 74 [2024-09-21 11:26:31,582 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:26:31,583 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 81 [2024-09-21 11:26:31,583 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:26:31,584 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2024-09-21 11:26:31,584 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:26:31,585 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 95 [2024-09-21 11:26:31,585 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:26:31,585 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 102 [2024-09-21 11:26:31,586 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:26:31,586 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 109 [2024-09-21 11:26:31,587 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:26:31,587 INFO L134 CoverageAnalysis]: Checked inductivity of 653 backedges. 249 proven. 92 refuted. 0 times theorem prover too weak. 312 trivial. 0 not checked. [2024-09-21 11:26:31,587 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-21 11:26:31,587 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [505776673] [2024-09-21 11:26:31,588 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [505776673] provided 0 perfect and 1 imperfect interpolant sequences [2024-09-21 11:26:31,588 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1230590925] [2024-09-21 11:26:31,588 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2024-09-21 11:26:31,588 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-21 11:26:31,588 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-21 11:26:31,589 INFO L229 MonitoredProcess]: Starting monitored process 109 with /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-09-21 11:26:31,589 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (109)] Waiting until timeout for monitored process [2024-09-21 11:26:31,635 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2024-09-21 11:26:31,635 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2024-09-21 11:26:31,636 INFO L262 TraceCheckSpWp]: Trace formula consists of 299 conjuncts, 32 conjuncts are in the unsatisfiable core [2024-09-21 11:26:31,637 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-21 11:26:32,163 INFO L134 CoverageAnalysis]: Checked inductivity of 653 backedges. 286 proven. 55 refuted. 0 times theorem prover too weak. 312 trivial. 0 not checked. [2024-09-21 11:26:32,163 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-09-21 11:26:32,460 INFO L134 CoverageAnalysis]: Checked inductivity of 653 backedges. 286 proven. 55 refuted. 0 times theorem prover too weak. 312 trivial. 0 not checked. [2024-09-21 11:26:32,460 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1230590925] provided 0 perfect and 2 imperfect interpolant sequences [2024-09-21 11:26:32,460 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-09-21 11:26:32,460 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [33, 33, 33] total 61 [2024-09-21 11:26:32,460 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1257736960] [2024-09-21 11:26:32,460 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-09-21 11:26:32,461 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 61 states [2024-09-21 11:26:32,461 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-21 11:26:32,461 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 61 interpolants. [2024-09-21 11:26:32,461 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=643, Invalid=3017, Unknown=0, NotChecked=0, Total=3660 [2024-09-21 11:26:32,462 INFO L87 Difference]: Start difference. First operand 150 states and 165 transitions. Second operand has 61 states, 61 states have (on average 1.6721311475409837) internal successors, (102), 61 states have internal predecessors, (102), 29 states have call successors, (30), 2 states have call predecessors, (30), 1 states have return successors, (28), 28 states have call predecessors, (28), 28 states have call successors, (28) [2024-09-21 11:26:33,291 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-21 11:26:33,291 INFO L93 Difference]: Finished difference Result 291 states and 335 transitions. [2024-09-21 11:26:33,291 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2024-09-21 11:26:33,291 INFO L78 Accepts]: Start accepts. Automaton has has 61 states, 61 states have (on average 1.6721311475409837) internal successors, (102), 61 states have internal predecessors, (102), 29 states have call successors, (30), 2 states have call predecessors, (30), 1 states have return successors, (28), 28 states have call predecessors, (28), 28 states have call successors, (28) Word has length 120 [2024-09-21 11:26:33,291 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-21 11:26:33,293 INFO L225 Difference]: With dead ends: 291 [2024-09-21 11:26:33,293 INFO L226 Difference]: Without dead ends: 241 [2024-09-21 11:26:33,293 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 301 GetRequests, 213 SyntacticMatches, 28 SemanticMatches, 60 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2823 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=651, Invalid=3131, Unknown=0, NotChecked=0, Total=3782 [2024-09-21 11:26:33,293 INFO L434 NwaCegarLoop]: 39 mSDtfsCounter, 6 mSDsluCounter, 376 mSDsCounter, 0 mSdLazyCounter, 662 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 7 SdHoareTripleChecker+Valid, 415 SdHoareTripleChecker+Invalid, 662 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 662 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-09-21 11:26:33,294 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [7 Valid, 415 Invalid, 662 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 662 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-09-21 11:26:33,294 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 241 states. [2024-09-21 11:26:33,441 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 241 to 150. [2024-09-21 11:26:33,441 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 150 states, 118 states have (on average 1.1355932203389831) internal successors, (134), 119 states have internal predecessors, (134), 16 states have call successors, (16), 16 states have call predecessors, (16), 15 states have return successors, (15), 14 states have call predecessors, (15), 15 states have call successors, (15) [2024-09-21 11:26:33,441 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 150 states to 150 states and 165 transitions. [2024-09-21 11:26:33,443 INFO L78 Accepts]: Start accepts. Automaton has 150 states and 165 transitions. Word has length 120 [2024-09-21 11:26:33,443 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-21 11:26:33,443 INFO L474 AbstractCegarLoop]: Abstraction has 150 states and 165 transitions. [2024-09-21 11:26:33,443 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 61 states, 61 states have (on average 1.6721311475409837) internal successors, (102), 61 states have internal predecessors, (102), 29 states have call successors, (30), 2 states have call predecessors, (30), 1 states have return successors, (28), 28 states have call predecessors, (28), 28 states have call successors, (28) [2024-09-21 11:26:33,443 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-21 11:26:33,443 INFO L276 IsEmpty]: Start isEmpty. Operand 150 states and 165 transitions. [2024-09-21 11:26:33,443 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 121 [2024-09-21 11:26:33,443 INFO L208 NwaCegarLoop]: Found error trace [2024-09-21 11:26:33,443 INFO L216 NwaCegarLoop]: trace histogram [14, 14, 14, 13, 13, 13, 13, 8, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-09-21 11:26:33,457 INFO L552 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (109)] Ended with exit code 0 [2024-09-21 11:26:33,644 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 109 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable108 [2024-09-21 11:26:33,644 INFO L399 AbstractCegarLoop]: === Iteration 110 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-09-21 11:26:33,644 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-21 11:26:33,644 INFO L85 PathProgramCache]: Analyzing trace with hash 1526774198, now seen corresponding path program 71 times [2024-09-21 11:26:33,644 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-21 11:26:33,644 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [183905436] [2024-09-21 11:26:33,644 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-21 11:26:33,645 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-21 11:26:33,651 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:26:33,983 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-09-21 11:26:33,983 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:26:33,984 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2024-09-21 11:26:33,984 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:26:33,985 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2024-09-21 11:26:33,985 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:26:33,986 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2024-09-21 11:26:33,986 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:26:33,986 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2024-09-21 11:26:33,987 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:26:33,987 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2024-09-21 11:26:33,988 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:26:33,988 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2024-09-21 11:26:33,988 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:26:33,989 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2024-09-21 11:26:33,989 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:26:33,990 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 74 [2024-09-21 11:26:33,990 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:26:33,991 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 81 [2024-09-21 11:26:33,991 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:26:33,992 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2024-09-21 11:26:33,992 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:26:33,993 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 95 [2024-09-21 11:26:33,993 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:26:33,993 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 102 [2024-09-21 11:26:33,994 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:26:33,994 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 109 [2024-09-21 11:26:33,995 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:26:33,995 INFO L134 CoverageAnalysis]: Checked inductivity of 649 backedges. 249 proven. 88 refuted. 0 times theorem prover too weak. 312 trivial. 0 not checked. [2024-09-21 11:26:33,995 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-21 11:26:33,995 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [183905436] [2024-09-21 11:26:33,995 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [183905436] provided 0 perfect and 1 imperfect interpolant sequences [2024-09-21 11:26:33,995 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1514578455] [2024-09-21 11:26:33,995 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2024-09-21 11:26:33,996 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-21 11:26:33,996 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-21 11:26:33,997 INFO L229 MonitoredProcess]: Starting monitored process 110 with /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-09-21 11:26:33,998 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (110)] Waiting until timeout for monitored process [2024-09-21 11:26:34,045 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 14 check-sat command(s) [2024-09-21 11:26:34,046 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2024-09-21 11:26:34,047 INFO L262 TraceCheckSpWp]: Trace formula consists of 299 conjuncts, 32 conjuncts are in the unsatisfiable core [2024-09-21 11:26:34,048 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-21 11:26:34,563 INFO L134 CoverageAnalysis]: Checked inductivity of 649 backedges. 286 proven. 51 refuted. 0 times theorem prover too weak. 312 trivial. 0 not checked. [2024-09-21 11:26:34,564 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-09-21 11:26:34,877 INFO L134 CoverageAnalysis]: Checked inductivity of 649 backedges. 286 proven. 51 refuted. 0 times theorem prover too weak. 312 trivial. 0 not checked. [2024-09-21 11:26:34,877 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1514578455] provided 0 perfect and 2 imperfect interpolant sequences [2024-09-21 11:26:34,877 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-09-21 11:26:34,877 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [33, 33, 33] total 60 [2024-09-21 11:26:34,877 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1644543704] [2024-09-21 11:26:34,877 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-09-21 11:26:34,877 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 60 states [2024-09-21 11:26:34,877 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-21 11:26:34,878 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 60 interpolants. [2024-09-21 11:26:34,878 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=616, Invalid=2924, Unknown=0, NotChecked=0, Total=3540 [2024-09-21 11:26:34,878 INFO L87 Difference]: Start difference. First operand 150 states and 165 transitions. Second operand has 60 states, 60 states have (on average 1.6833333333333333) internal successors, (101), 60 states have internal predecessors, (101), 29 states have call successors, (30), 2 states have call predecessors, (30), 1 states have return successors, (28), 28 states have call predecessors, (28), 28 states have call successors, (28) [2024-09-21 11:26:35,783 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-21 11:26:35,783 INFO L93 Difference]: Finished difference Result 295 states and 339 transitions. [2024-09-21 11:26:35,784 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2024-09-21 11:26:35,784 INFO L78 Accepts]: Start accepts. Automaton has has 60 states, 60 states have (on average 1.6833333333333333) internal successors, (101), 60 states have internal predecessors, (101), 29 states have call successors, (30), 2 states have call predecessors, (30), 1 states have return successors, (28), 28 states have call predecessors, (28), 28 states have call successors, (28) Word has length 120 [2024-09-21 11:26:35,784 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-21 11:26:35,785 INFO L225 Difference]: With dead ends: 295 [2024-09-21 11:26:35,785 INFO L226 Difference]: Without dead ends: 245 [2024-09-21 11:26:35,786 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 301 GetRequests, 214 SyntacticMatches, 28 SemanticMatches, 59 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2677 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=624, Invalid=3036, Unknown=0, NotChecked=0, Total=3660 [2024-09-21 11:26:35,786 INFO L434 NwaCegarLoop]: 39 mSDtfsCounter, 6 mSDsluCounter, 444 mSDsCounter, 0 mSdLazyCounter, 668 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 7 SdHoareTripleChecker+Valid, 483 SdHoareTripleChecker+Invalid, 668 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 668 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-09-21 11:26:35,786 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [7 Valid, 483 Invalid, 668 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 668 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-09-21 11:26:35,786 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 245 states. [2024-09-21 11:26:35,938 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 245 to 150. [2024-09-21 11:26:35,938 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 150 states, 118 states have (on average 1.1355932203389831) internal successors, (134), 119 states have internal predecessors, (134), 16 states have call successors, (16), 16 states have call predecessors, (16), 15 states have return successors, (15), 14 states have call predecessors, (15), 15 states have call successors, (15) [2024-09-21 11:26:35,938 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 150 states to 150 states and 165 transitions. [2024-09-21 11:26:35,939 INFO L78 Accepts]: Start accepts. Automaton has 150 states and 165 transitions. Word has length 120 [2024-09-21 11:26:35,939 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-21 11:26:35,939 INFO L474 AbstractCegarLoop]: Abstraction has 150 states and 165 transitions. [2024-09-21 11:26:35,939 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 60 states, 60 states have (on average 1.6833333333333333) internal successors, (101), 60 states have internal predecessors, (101), 29 states have call successors, (30), 2 states have call predecessors, (30), 1 states have return successors, (28), 28 states have call predecessors, (28), 28 states have call successors, (28) [2024-09-21 11:26:35,940 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-21 11:26:35,940 INFO L276 IsEmpty]: Start isEmpty. Operand 150 states and 165 transitions. [2024-09-21 11:26:35,940 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 121 [2024-09-21 11:26:35,940 INFO L208 NwaCegarLoop]: Found error trace [2024-09-21 11:26:35,940 INFO L216 NwaCegarLoop]: trace histogram [14, 14, 14, 13, 13, 13, 13, 7, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-09-21 11:26:35,952 INFO L552 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (110)] Ended with exit code 0 [2024-09-21 11:26:36,140 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 110 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable109 [2024-09-21 11:26:36,141 INFO L399 AbstractCegarLoop]: === Iteration 111 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-09-21 11:26:36,141 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-21 11:26:36,141 INFO L85 PathProgramCache]: Analyzing trace with hash -1953460777, now seen corresponding path program 72 times [2024-09-21 11:26:36,141 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-21 11:26:36,141 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [694655583] [2024-09-21 11:26:36,141 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-21 11:26:36,141 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-21 11:26:36,148 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:26:36,476 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-09-21 11:26:36,477 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:26:36,477 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2024-09-21 11:26:36,478 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:26:36,478 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2024-09-21 11:26:36,479 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:26:36,479 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2024-09-21 11:26:36,479 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:26:36,480 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2024-09-21 11:26:36,480 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:26:36,481 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2024-09-21 11:26:36,481 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:26:36,482 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2024-09-21 11:26:36,482 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:26:36,483 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2024-09-21 11:26:36,483 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:26:36,484 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 74 [2024-09-21 11:26:36,484 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:26:36,485 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 81 [2024-09-21 11:26:36,485 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:26:36,486 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2024-09-21 11:26:36,486 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:26:36,486 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 95 [2024-09-21 11:26:36,487 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:26:36,488 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 102 [2024-09-21 11:26:36,488 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:26:36,488 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 109 [2024-09-21 11:26:36,489 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:26:36,490 INFO L134 CoverageAnalysis]: Checked inductivity of 647 backedges. 249 proven. 86 refuted. 0 times theorem prover too weak. 312 trivial. 0 not checked. [2024-09-21 11:26:36,490 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-21 11:26:36,490 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [694655583] [2024-09-21 11:26:36,490 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [694655583] provided 0 perfect and 1 imperfect interpolant sequences [2024-09-21 11:26:36,490 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [693120413] [2024-09-21 11:26:36,490 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2024-09-21 11:26:36,490 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-21 11:26:36,490 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-21 11:26:36,491 INFO L229 MonitoredProcess]: Starting monitored process 111 with /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-09-21 11:26:36,492 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (111)] Waiting until timeout for monitored process [2024-09-21 11:26:36,541 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 14 check-sat command(s) [2024-09-21 11:26:36,541 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2024-09-21 11:26:36,542 INFO L262 TraceCheckSpWp]: Trace formula consists of 299 conjuncts, 32 conjuncts are in the unsatisfiable core [2024-09-21 11:26:36,543 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-21 11:26:37,109 INFO L134 CoverageAnalysis]: Checked inductivity of 647 backedges. 286 proven. 49 refuted. 0 times theorem prover too weak. 312 trivial. 0 not checked. [2024-09-21 11:26:37,110 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-09-21 11:26:37,395 INFO L134 CoverageAnalysis]: Checked inductivity of 647 backedges. 286 proven. 49 refuted. 0 times theorem prover too weak. 312 trivial. 0 not checked. [2024-09-21 11:26:37,395 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [693120413] provided 0 perfect and 2 imperfect interpolant sequences [2024-09-21 11:26:37,395 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-09-21 11:26:37,396 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [33, 33, 33] total 59 [2024-09-21 11:26:37,396 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2095519794] [2024-09-21 11:26:37,396 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-09-21 11:26:37,396 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 59 states [2024-09-21 11:26:37,396 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-21 11:26:37,396 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 59 interpolants. [2024-09-21 11:26:37,397 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=593, Invalid=2829, Unknown=0, NotChecked=0, Total=3422 [2024-09-21 11:26:37,397 INFO L87 Difference]: Start difference. First operand 150 states and 165 transitions. Second operand has 59 states, 59 states have (on average 1.694915254237288) internal successors, (100), 59 states have internal predecessors, (100), 29 states have call successors, (30), 2 states have call predecessors, (30), 1 states have return successors, (28), 28 states have call predecessors, (28), 28 states have call successors, (28) [2024-09-21 11:26:38,273 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-21 11:26:38,273 INFO L93 Difference]: Finished difference Result 297 states and 341 transitions. [2024-09-21 11:26:38,274 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2024-09-21 11:26:38,274 INFO L78 Accepts]: Start accepts. Automaton has has 59 states, 59 states have (on average 1.694915254237288) internal successors, (100), 59 states have internal predecessors, (100), 29 states have call successors, (30), 2 states have call predecessors, (30), 1 states have return successors, (28), 28 states have call predecessors, (28), 28 states have call successors, (28) Word has length 120 [2024-09-21 11:26:38,274 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-21 11:26:38,275 INFO L225 Difference]: With dead ends: 297 [2024-09-21 11:26:38,275 INFO L226 Difference]: Without dead ends: 247 [2024-09-21 11:26:38,276 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 301 GetRequests, 215 SyntacticMatches, 28 SemanticMatches, 58 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2534 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=601, Invalid=2939, Unknown=0, NotChecked=0, Total=3540 [2024-09-21 11:26:38,276 INFO L434 NwaCegarLoop]: 39 mSDtfsCounter, 6 mSDsluCounter, 393 mSDsCounter, 0 mSdLazyCounter, 537 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 7 SdHoareTripleChecker+Valid, 432 SdHoareTripleChecker+Invalid, 537 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 537 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-09-21 11:26:38,276 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [7 Valid, 432 Invalid, 537 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 537 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-09-21 11:26:38,276 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 247 states. [2024-09-21 11:26:38,427 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 247 to 150. [2024-09-21 11:26:38,428 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 150 states, 118 states have (on average 1.1355932203389831) internal successors, (134), 119 states have internal predecessors, (134), 16 states have call successors, (16), 16 states have call predecessors, (16), 15 states have return successors, (15), 14 states have call predecessors, (15), 15 states have call successors, (15) [2024-09-21 11:26:38,428 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 150 states to 150 states and 165 transitions. [2024-09-21 11:26:38,429 INFO L78 Accepts]: Start accepts. Automaton has 150 states and 165 transitions. Word has length 120 [2024-09-21 11:26:38,429 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-21 11:26:38,429 INFO L474 AbstractCegarLoop]: Abstraction has 150 states and 165 transitions. [2024-09-21 11:26:38,429 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 59 states, 59 states have (on average 1.694915254237288) internal successors, (100), 59 states have internal predecessors, (100), 29 states have call successors, (30), 2 states have call predecessors, (30), 1 states have return successors, (28), 28 states have call predecessors, (28), 28 states have call successors, (28) [2024-09-21 11:26:38,429 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-21 11:26:38,429 INFO L276 IsEmpty]: Start isEmpty. Operand 150 states and 165 transitions. [2024-09-21 11:26:38,430 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 121 [2024-09-21 11:26:38,430 INFO L208 NwaCegarLoop]: Found error trace [2024-09-21 11:26:38,430 INFO L216 NwaCegarLoop]: trace histogram [14, 14, 14, 13, 13, 13, 13, 7, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-09-21 11:26:38,441 INFO L552 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (111)] Ended with exit code 0 [2024-09-21 11:26:38,630 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable110,111 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-21 11:26:38,630 INFO L399 AbstractCegarLoop]: === Iteration 112 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-09-21 11:26:38,630 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-21 11:26:38,630 INFO L85 PathProgramCache]: Analyzing trace with hash 1536504214, now seen corresponding path program 73 times [2024-09-21 11:26:38,630 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-21 11:26:38,631 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1106794279] [2024-09-21 11:26:38,631 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-21 11:26:38,631 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-21 11:26:38,637 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:26:38,963 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-09-21 11:26:38,964 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:26:38,964 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2024-09-21 11:26:38,965 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:26:38,965 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2024-09-21 11:26:38,966 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:26:38,966 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2024-09-21 11:26:38,966 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:26:38,967 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2024-09-21 11:26:38,967 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:26:38,968 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2024-09-21 11:26:38,968 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:26:38,969 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2024-09-21 11:26:38,969 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:26:38,969 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2024-09-21 11:26:38,970 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:26:38,970 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 74 [2024-09-21 11:26:38,970 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:26:38,971 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 81 [2024-09-21 11:26:38,971 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:26:38,972 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2024-09-21 11:26:38,972 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:26:38,973 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 95 [2024-09-21 11:26:38,973 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:26:38,973 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 102 [2024-09-21 11:26:38,974 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:26:38,974 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 109 [2024-09-21 11:26:38,975 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:26:38,975 INFO L134 CoverageAnalysis]: Checked inductivity of 647 backedges. 249 proven. 86 refuted. 0 times theorem prover too weak. 312 trivial. 0 not checked. [2024-09-21 11:26:38,975 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-21 11:26:38,975 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1106794279] [2024-09-21 11:26:38,975 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1106794279] provided 0 perfect and 1 imperfect interpolant sequences [2024-09-21 11:26:38,975 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [35268401] [2024-09-21 11:26:38,975 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2024-09-21 11:26:38,976 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-21 11:26:38,976 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-21 11:26:38,976 INFO L229 MonitoredProcess]: Starting monitored process 112 with /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-09-21 11:26:38,977 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (112)] Waiting until timeout for monitored process [2024-09-21 11:26:39,020 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:26:39,021 INFO L262 TraceCheckSpWp]: Trace formula consists of 299 conjuncts, 32 conjuncts are in the unsatisfiable core [2024-09-21 11:26:39,022 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-21 11:26:39,512 INFO L134 CoverageAnalysis]: Checked inductivity of 647 backedges. 286 proven. 49 refuted. 0 times theorem prover too weak. 312 trivial. 0 not checked. [2024-09-21 11:26:39,512 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-09-21 11:26:39,799 INFO L134 CoverageAnalysis]: Checked inductivity of 647 backedges. 286 proven. 49 refuted. 0 times theorem prover too weak. 312 trivial. 0 not checked. [2024-09-21 11:26:39,799 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [35268401] provided 0 perfect and 2 imperfect interpolant sequences [2024-09-21 11:26:39,799 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-09-21 11:26:39,799 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [33, 33, 33] total 58 [2024-09-21 11:26:39,799 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [648250276] [2024-09-21 11:26:39,799 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-09-21 11:26:39,799 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 58 states [2024-09-21 11:26:39,799 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-21 11:26:39,800 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 58 interpolants. [2024-09-21 11:26:39,800 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=574, Invalid=2732, Unknown=0, NotChecked=0, Total=3306 [2024-09-21 11:26:39,800 INFO L87 Difference]: Start difference. First operand 150 states and 165 transitions. Second operand has 58 states, 58 states have (on average 1.706896551724138) internal successors, (99), 58 states have internal predecessors, (99), 29 states have call successors, (30), 2 states have call predecessors, (30), 1 states have return successors, (28), 28 states have call predecessors, (28), 28 states have call successors, (28) [2024-09-21 11:26:40,700 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-21 11:26:40,700 INFO L93 Difference]: Finished difference Result 297 states and 341 transitions. [2024-09-21 11:26:40,700 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2024-09-21 11:26:40,700 INFO L78 Accepts]: Start accepts. Automaton has has 58 states, 58 states have (on average 1.706896551724138) internal successors, (99), 58 states have internal predecessors, (99), 29 states have call successors, (30), 2 states have call predecessors, (30), 1 states have return successors, (28), 28 states have call predecessors, (28), 28 states have call successors, (28) Word has length 120 [2024-09-21 11:26:40,700 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-21 11:26:40,702 INFO L225 Difference]: With dead ends: 297 [2024-09-21 11:26:40,702 INFO L226 Difference]: Without dead ends: 247 [2024-09-21 11:26:40,702 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 301 GetRequests, 216 SyntacticMatches, 28 SemanticMatches, 57 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2394 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=582, Invalid=2840, Unknown=0, NotChecked=0, Total=3422 [2024-09-21 11:26:40,703 INFO L434 NwaCegarLoop]: 41 mSDtfsCounter, 6 mSDsluCounter, 340 mSDsCounter, 0 mSdLazyCounter, 589 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 7 SdHoareTripleChecker+Valid, 381 SdHoareTripleChecker+Invalid, 589 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 589 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-09-21 11:26:40,703 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [7 Valid, 381 Invalid, 589 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 589 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-09-21 11:26:40,703 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 247 states. [2024-09-21 11:26:40,854 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 247 to 150. [2024-09-21 11:26:40,854 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 150 states, 118 states have (on average 1.1355932203389831) internal successors, (134), 119 states have internal predecessors, (134), 16 states have call successors, (16), 16 states have call predecessors, (16), 15 states have return successors, (15), 14 states have call predecessors, (15), 15 states have call successors, (15) [2024-09-21 11:26:40,855 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 150 states to 150 states and 165 transitions. [2024-09-21 11:26:40,856 INFO L78 Accepts]: Start accepts. Automaton has 150 states and 165 transitions. Word has length 120 [2024-09-21 11:26:40,856 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-21 11:26:40,856 INFO L474 AbstractCegarLoop]: Abstraction has 150 states and 165 transitions. [2024-09-21 11:26:40,856 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 58 states, 58 states have (on average 1.706896551724138) internal successors, (99), 58 states have internal predecessors, (99), 29 states have call successors, (30), 2 states have call predecessors, (30), 1 states have return successors, (28), 28 states have call predecessors, (28), 28 states have call successors, (28) [2024-09-21 11:26:40,856 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-21 11:26:40,856 INFO L276 IsEmpty]: Start isEmpty. Operand 150 states and 165 transitions. [2024-09-21 11:26:40,857 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 121 [2024-09-21 11:26:40,857 INFO L208 NwaCegarLoop]: Found error trace [2024-09-21 11:26:40,857 INFO L216 NwaCegarLoop]: trace histogram [14, 14, 14, 13, 13, 13, 13, 8, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-09-21 11:26:40,868 INFO L552 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (112)] Ended with exit code 0 [2024-09-21 11:26:41,057 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 112 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable111 [2024-09-21 11:26:41,057 INFO L399 AbstractCegarLoop]: === Iteration 113 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-09-21 11:26:41,058 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-21 11:26:41,058 INFO L85 PathProgramCache]: Analyzing trace with hash -1398957577, now seen corresponding path program 74 times [2024-09-21 11:26:41,058 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-21 11:26:41,058 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1769785574] [2024-09-21 11:26:41,058 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-21 11:26:41,058 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-21 11:26:41,065 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:26:41,385 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-09-21 11:26:41,386 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:26:41,386 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2024-09-21 11:26:41,387 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:26:41,387 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2024-09-21 11:26:41,388 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:26:41,388 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2024-09-21 11:26:41,388 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:26:41,389 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2024-09-21 11:26:41,389 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:26:41,390 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2024-09-21 11:26:41,390 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:26:41,390 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2024-09-21 11:26:41,391 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:26:41,391 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2024-09-21 11:26:41,392 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:26:41,392 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 74 [2024-09-21 11:26:41,393 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:26:41,393 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 81 [2024-09-21 11:26:41,393 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:26:41,394 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2024-09-21 11:26:41,394 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:26:41,395 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 95 [2024-09-21 11:26:41,395 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:26:41,395 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 102 [2024-09-21 11:26:41,396 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:26:41,396 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 109 [2024-09-21 11:26:41,397 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:26:41,397 INFO L134 CoverageAnalysis]: Checked inductivity of 649 backedges. 249 proven. 88 refuted. 0 times theorem prover too weak. 312 trivial. 0 not checked. [2024-09-21 11:26:41,398 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-21 11:26:41,398 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1769785574] [2024-09-21 11:26:41,398 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1769785574] provided 0 perfect and 1 imperfect interpolant sequences [2024-09-21 11:26:41,398 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [190864506] [2024-09-21 11:26:41,398 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-09-21 11:26:41,398 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-21 11:26:41,398 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-21 11:26:41,402 INFO L229 MonitoredProcess]: Starting monitored process 113 with /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-09-21 11:26:41,403 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (113)] Waiting until timeout for monitored process [2024-09-21 11:26:41,449 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-09-21 11:26:41,449 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2024-09-21 11:26:41,450 INFO L262 TraceCheckSpWp]: Trace formula consists of 299 conjuncts, 32 conjuncts are in the unsatisfiable core [2024-09-21 11:26:41,451 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-21 11:26:41,926 INFO L134 CoverageAnalysis]: Checked inductivity of 649 backedges. 286 proven. 51 refuted. 0 times theorem prover too weak. 312 trivial. 0 not checked. [2024-09-21 11:26:41,926 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-09-21 11:26:42,216 INFO L134 CoverageAnalysis]: Checked inductivity of 649 backedges. 286 proven. 51 refuted. 0 times theorem prover too weak. 312 trivial. 0 not checked. [2024-09-21 11:26:42,216 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [190864506] provided 0 perfect and 2 imperfect interpolant sequences [2024-09-21 11:26:42,216 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-09-21 11:26:42,216 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [33, 33, 33] total 57 [2024-09-21 11:26:42,216 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [457171849] [2024-09-21 11:26:42,216 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-09-21 11:26:42,216 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 57 states [2024-09-21 11:26:42,216 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-21 11:26:42,217 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 57 interpolants. [2024-09-21 11:26:42,217 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=559, Invalid=2633, Unknown=0, NotChecked=0, Total=3192 [2024-09-21 11:26:42,217 INFO L87 Difference]: Start difference. First operand 150 states and 165 transitions. Second operand has 57 states, 57 states have (on average 1.719298245614035) internal successors, (98), 57 states have internal predecessors, (98), 29 states have call successors, (30), 2 states have call predecessors, (30), 1 states have return successors, (28), 28 states have call predecessors, (28), 28 states have call successors, (28) [2024-09-21 11:26:43,081 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-21 11:26:43,081 INFO L93 Difference]: Finished difference Result 295 states and 339 transitions. [2024-09-21 11:26:43,081 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2024-09-21 11:26:43,082 INFO L78 Accepts]: Start accepts. Automaton has has 57 states, 57 states have (on average 1.719298245614035) internal successors, (98), 57 states have internal predecessors, (98), 29 states have call successors, (30), 2 states have call predecessors, (30), 1 states have return successors, (28), 28 states have call predecessors, (28), 28 states have call successors, (28) Word has length 120 [2024-09-21 11:26:43,082 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-21 11:26:43,083 INFO L225 Difference]: With dead ends: 295 [2024-09-21 11:26:43,083 INFO L226 Difference]: Without dead ends: 245 [2024-09-21 11:26:43,083 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 301 GetRequests, 217 SyntacticMatches, 28 SemanticMatches, 56 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2257 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=567, Invalid=2739, Unknown=0, NotChecked=0, Total=3306 [2024-09-21 11:26:43,084 INFO L434 NwaCegarLoop]: 41 mSDtfsCounter, 6 mSDsluCounter, 262 mSDsCounter, 0 mSdLazyCounter, 474 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 7 SdHoareTripleChecker+Valid, 303 SdHoareTripleChecker+Invalid, 474 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 474 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-09-21 11:26:43,084 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [7 Valid, 303 Invalid, 474 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 474 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-09-21 11:26:43,084 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 245 states. [2024-09-21 11:26:43,236 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 245 to 150. [2024-09-21 11:26:43,236 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 150 states, 118 states have (on average 1.1355932203389831) internal successors, (134), 119 states have internal predecessors, (134), 16 states have call successors, (16), 16 states have call predecessors, (16), 15 states have return successors, (15), 14 states have call predecessors, (15), 15 states have call successors, (15) [2024-09-21 11:26:43,236 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 150 states to 150 states and 165 transitions. [2024-09-21 11:26:43,237 INFO L78 Accepts]: Start accepts. Automaton has 150 states and 165 transitions. Word has length 120 [2024-09-21 11:26:43,237 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-21 11:26:43,237 INFO L474 AbstractCegarLoop]: Abstraction has 150 states and 165 transitions. [2024-09-21 11:26:43,238 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 57 states, 57 states have (on average 1.719298245614035) internal successors, (98), 57 states have internal predecessors, (98), 29 states have call successors, (30), 2 states have call predecessors, (30), 1 states have return successors, (28), 28 states have call predecessors, (28), 28 states have call successors, (28) [2024-09-21 11:26:43,238 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-21 11:26:43,238 INFO L276 IsEmpty]: Start isEmpty. Operand 150 states and 165 transitions. [2024-09-21 11:26:43,238 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 121 [2024-09-21 11:26:43,238 INFO L208 NwaCegarLoop]: Found error trace [2024-09-21 11:26:43,238 INFO L216 NwaCegarLoop]: trace histogram [14, 14, 14, 13, 13, 13, 13, 9, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-09-21 11:26:43,250 INFO L552 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (113)] Ended with exit code 0 [2024-09-21 11:26:43,438 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 113 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable112 [2024-09-21 11:26:43,439 INFO L399 AbstractCegarLoop]: === Iteration 114 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-09-21 11:26:43,439 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-21 11:26:43,439 INFO L85 PathProgramCache]: Analyzing trace with hash 1554391414, now seen corresponding path program 75 times [2024-09-21 11:26:43,439 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-21 11:26:43,439 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2137511660] [2024-09-21 11:26:43,439 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-21 11:26:43,439 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-21 11:26:43,448 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:26:43,773 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-09-21 11:26:43,773 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:26:43,774 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2024-09-21 11:26:43,774 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:26:43,775 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2024-09-21 11:26:43,775 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:26:43,776 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2024-09-21 11:26:43,776 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:26:43,777 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2024-09-21 11:26:43,777 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:26:43,777 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2024-09-21 11:26:43,778 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:26:43,778 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2024-09-21 11:26:43,778 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:26:43,779 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2024-09-21 11:26:43,780 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:26:43,780 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 74 [2024-09-21 11:26:43,781 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:26:43,781 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 81 [2024-09-21 11:26:43,781 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:26:43,782 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2024-09-21 11:26:43,782 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:26:43,783 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 95 [2024-09-21 11:26:43,783 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:26:43,784 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 102 [2024-09-21 11:26:43,784 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:26:43,784 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 109 [2024-09-21 11:26:43,785 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:26:43,785 INFO L134 CoverageAnalysis]: Checked inductivity of 653 backedges. 249 proven. 92 refuted. 0 times theorem prover too weak. 312 trivial. 0 not checked. [2024-09-21 11:26:43,786 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-21 11:26:43,786 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2137511660] [2024-09-21 11:26:43,786 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2137511660] provided 0 perfect and 1 imperfect interpolant sequences [2024-09-21 11:26:43,786 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1414274375] [2024-09-21 11:26:43,786 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-09-21 11:26:43,786 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-21 11:26:43,786 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-21 11:26:43,787 INFO L229 MonitoredProcess]: Starting monitored process 114 with /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-09-21 11:26:43,788 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (114)] Waiting until timeout for monitored process [2024-09-21 11:26:43,837 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 14 check-sat command(s) [2024-09-21 11:26:43,837 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2024-09-21 11:26:43,838 INFO L262 TraceCheckSpWp]: Trace formula consists of 299 conjuncts, 32 conjuncts are in the unsatisfiable core [2024-09-21 11:26:43,839 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-21 11:26:44,291 INFO L134 CoverageAnalysis]: Checked inductivity of 653 backedges. 286 proven. 55 refuted. 0 times theorem prover too weak. 312 trivial. 0 not checked. [2024-09-21 11:26:44,291 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-09-21 11:26:44,591 INFO L134 CoverageAnalysis]: Checked inductivity of 653 backedges. 286 proven. 55 refuted. 0 times theorem prover too weak. 312 trivial. 0 not checked. [2024-09-21 11:26:44,592 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1414274375] provided 0 perfect and 2 imperfect interpolant sequences [2024-09-21 11:26:44,592 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-09-21 11:26:44,592 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [33, 33, 33] total 56 [2024-09-21 11:26:44,592 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2073330521] [2024-09-21 11:26:44,592 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-09-21 11:26:44,592 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 56 states [2024-09-21 11:26:44,592 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-21 11:26:44,592 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 56 interpolants. [2024-09-21 11:26:44,593 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=548, Invalid=2532, Unknown=0, NotChecked=0, Total=3080 [2024-09-21 11:26:44,593 INFO L87 Difference]: Start difference. First operand 150 states and 165 transitions. Second operand has 56 states, 56 states have (on average 1.7321428571428572) internal successors, (97), 56 states have internal predecessors, (97), 29 states have call successors, (30), 2 states have call predecessors, (30), 1 states have return successors, (28), 28 states have call predecessors, (28), 28 states have call successors, (28) [2024-09-21 11:26:45,437 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-21 11:26:45,437 INFO L93 Difference]: Finished difference Result 291 states and 335 transitions. [2024-09-21 11:26:45,437 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2024-09-21 11:26:45,437 INFO L78 Accepts]: Start accepts. Automaton has has 56 states, 56 states have (on average 1.7321428571428572) internal successors, (97), 56 states have internal predecessors, (97), 29 states have call successors, (30), 2 states have call predecessors, (30), 1 states have return successors, (28), 28 states have call predecessors, (28), 28 states have call successors, (28) Word has length 120 [2024-09-21 11:26:45,437 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-21 11:26:45,439 INFO L225 Difference]: With dead ends: 291 [2024-09-21 11:26:45,439 INFO L226 Difference]: Without dead ends: 241 [2024-09-21 11:26:45,439 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 301 GetRequests, 218 SyntacticMatches, 28 SemanticMatches, 55 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2123 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=556, Invalid=2636, Unknown=0, NotChecked=0, Total=3192 [2024-09-21 11:26:45,439 INFO L434 NwaCegarLoop]: 39 mSDtfsCounter, 6 mSDsluCounter, 354 mSDsCounter, 0 mSdLazyCounter, 538 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 7 SdHoareTripleChecker+Valid, 393 SdHoareTripleChecker+Invalid, 538 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 538 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-09-21 11:26:45,439 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [7 Valid, 393 Invalid, 538 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 538 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-09-21 11:26:45,439 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 241 states. [2024-09-21 11:26:45,594 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 241 to 150. [2024-09-21 11:26:45,594 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 150 states, 118 states have (on average 1.1355932203389831) internal successors, (134), 119 states have internal predecessors, (134), 16 states have call successors, (16), 16 states have call predecessors, (16), 15 states have return successors, (15), 14 states have call predecessors, (15), 15 states have call successors, (15) [2024-09-21 11:26:45,594 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 150 states to 150 states and 165 transitions. [2024-09-21 11:26:45,595 INFO L78 Accepts]: Start accepts. Automaton has 150 states and 165 transitions. Word has length 120 [2024-09-21 11:26:45,595 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-21 11:26:45,595 INFO L474 AbstractCegarLoop]: Abstraction has 150 states and 165 transitions. [2024-09-21 11:26:45,595 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 56 states, 56 states have (on average 1.7321428571428572) internal successors, (97), 56 states have internal predecessors, (97), 29 states have call successors, (30), 2 states have call predecessors, (30), 1 states have return successors, (28), 28 states have call predecessors, (28), 28 states have call successors, (28) [2024-09-21 11:26:45,596 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-21 11:26:45,596 INFO L276 IsEmpty]: Start isEmpty. Operand 150 states and 165 transitions. [2024-09-21 11:26:45,596 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 121 [2024-09-21 11:26:45,596 INFO L208 NwaCegarLoop]: Found error trace [2024-09-21 11:26:45,596 INFO L216 NwaCegarLoop]: trace histogram [14, 14, 14, 13, 13, 13, 13, 10, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-09-21 11:26:45,609 INFO L552 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (114)] Ended with exit code 0 [2024-09-21 11:26:45,796 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 114 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable113 [2024-09-21 11:26:45,796 INFO L399 AbstractCegarLoop]: === Iteration 115 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-09-21 11:26:45,797 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-21 11:26:45,797 INFO L85 PathProgramCache]: Analyzing trace with hash 264187415, now seen corresponding path program 76 times [2024-09-21 11:26:45,797 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-21 11:26:45,797 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [500546330] [2024-09-21 11:26:45,797 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-21 11:26:45,797 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-21 11:26:45,803 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:26:46,132 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-09-21 11:26:46,132 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:26:46,133 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2024-09-21 11:26:46,133 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:26:46,134 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2024-09-21 11:26:46,135 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:26:46,135 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2024-09-21 11:26:46,136 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:26:46,136 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2024-09-21 11:26:46,137 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:26:46,137 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2024-09-21 11:26:46,138 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:26:46,138 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2024-09-21 11:26:46,138 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:26:46,139 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2024-09-21 11:26:46,139 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:26:46,140 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 74 [2024-09-21 11:26:46,140 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:26:46,141 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 81 [2024-09-21 11:26:46,141 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:26:46,141 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2024-09-21 11:26:46,142 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:26:46,142 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 95 [2024-09-21 11:26:46,143 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:26:46,143 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 102 [2024-09-21 11:26:46,144 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:26:46,144 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 109 [2024-09-21 11:26:46,145 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:26:46,145 INFO L134 CoverageAnalysis]: Checked inductivity of 659 backedges. 249 proven. 98 refuted. 0 times theorem prover too weak. 312 trivial. 0 not checked. [2024-09-21 11:26:46,145 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-21 11:26:46,145 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [500546330] [2024-09-21 11:26:46,145 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [500546330] provided 0 perfect and 1 imperfect interpolant sequences [2024-09-21 11:26:46,145 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1033301422] [2024-09-21 11:26:46,146 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2024-09-21 11:26:46,146 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-21 11:26:46,146 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-21 11:26:46,147 INFO L229 MonitoredProcess]: Starting monitored process 115 with /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-09-21 11:26:46,147 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (115)] Waiting until timeout for monitored process [2024-09-21 11:26:46,192 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2024-09-21 11:26:46,192 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2024-09-21 11:26:46,193 INFO L262 TraceCheckSpWp]: Trace formula consists of 299 conjuncts, 32 conjuncts are in the unsatisfiable core [2024-09-21 11:26:46,194 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-21 11:26:46,661 INFO L134 CoverageAnalysis]: Checked inductivity of 659 backedges. 286 proven. 61 refuted. 0 times theorem prover too weak. 312 trivial. 0 not checked. [2024-09-21 11:26:46,661 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-09-21 11:26:46,962 INFO L134 CoverageAnalysis]: Checked inductivity of 659 backedges. 286 proven. 61 refuted. 0 times theorem prover too weak. 312 trivial. 0 not checked. [2024-09-21 11:26:46,962 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1033301422] provided 0 perfect and 2 imperfect interpolant sequences [2024-09-21 11:26:46,962 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-09-21 11:26:46,962 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [33, 33, 33] total 55 [2024-09-21 11:26:46,962 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1513292995] [2024-09-21 11:26:46,962 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-09-21 11:26:46,963 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 55 states [2024-09-21 11:26:46,963 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-21 11:26:46,963 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 55 interpolants. [2024-09-21 11:26:46,963 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=541, Invalid=2429, Unknown=0, NotChecked=0, Total=2970 [2024-09-21 11:26:46,963 INFO L87 Difference]: Start difference. First operand 150 states and 165 transitions. Second operand has 55 states, 55 states have (on average 1.7454545454545454) internal successors, (96), 55 states have internal predecessors, (96), 29 states have call successors, (30), 2 states have call predecessors, (30), 1 states have return successors, (28), 28 states have call predecessors, (28), 28 states have call successors, (28) [2024-09-21 11:26:47,762 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-21 11:26:47,762 INFO L93 Difference]: Finished difference Result 285 states and 329 transitions. [2024-09-21 11:26:47,762 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2024-09-21 11:26:47,763 INFO L78 Accepts]: Start accepts. Automaton has has 55 states, 55 states have (on average 1.7454545454545454) internal successors, (96), 55 states have internal predecessors, (96), 29 states have call successors, (30), 2 states have call predecessors, (30), 1 states have return successors, (28), 28 states have call predecessors, (28), 28 states have call successors, (28) Word has length 120 [2024-09-21 11:26:47,763 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-21 11:26:47,764 INFO L225 Difference]: With dead ends: 285 [2024-09-21 11:26:47,764 INFO L226 Difference]: Without dead ends: 235 [2024-09-21 11:26:47,765 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 301 GetRequests, 219 SyntacticMatches, 28 SemanticMatches, 54 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1992 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=549, Invalid=2531, Unknown=0, NotChecked=0, Total=3080 [2024-09-21 11:26:47,765 INFO L434 NwaCegarLoop]: 43 mSDtfsCounter, 6 mSDsluCounter, 281 mSDsCounter, 0 mSdLazyCounter, 493 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 7 SdHoareTripleChecker+Valid, 324 SdHoareTripleChecker+Invalid, 493 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 493 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-09-21 11:26:47,765 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [7 Valid, 324 Invalid, 493 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 493 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-09-21 11:26:47,765 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 235 states. [2024-09-21 11:26:47,922 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 235 to 150. [2024-09-21 11:26:47,922 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 150 states, 118 states have (on average 1.1355932203389831) internal successors, (134), 119 states have internal predecessors, (134), 16 states have call successors, (16), 16 states have call predecessors, (16), 15 states have return successors, (15), 14 states have call predecessors, (15), 15 states have call successors, (15) [2024-09-21 11:26:47,923 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 150 states to 150 states and 165 transitions. [2024-09-21 11:26:47,924 INFO L78 Accepts]: Start accepts. Automaton has 150 states and 165 transitions. Word has length 120 [2024-09-21 11:26:47,924 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-21 11:26:47,924 INFO L474 AbstractCegarLoop]: Abstraction has 150 states and 165 transitions. [2024-09-21 11:26:47,924 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 55 states, 55 states have (on average 1.7454545454545454) internal successors, (96), 55 states have internal predecessors, (96), 29 states have call successors, (30), 2 states have call predecessors, (30), 1 states have return successors, (28), 28 states have call predecessors, (28), 28 states have call successors, (28) [2024-09-21 11:26:47,924 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-21 11:26:47,924 INFO L276 IsEmpty]: Start isEmpty. Operand 150 states and 165 transitions. [2024-09-21 11:26:47,924 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 121 [2024-09-21 11:26:47,924 INFO L208 NwaCegarLoop]: Found error trace [2024-09-21 11:26:47,924 INFO L216 NwaCegarLoop]: trace histogram [14, 14, 14, 13, 13, 13, 13, 11, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-09-21 11:26:47,936 INFO L552 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (115)] Ended with exit code 0 [2024-09-21 11:26:48,125 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 115 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable114 [2024-09-21 11:26:48,125 INFO L399 AbstractCegarLoop]: === Iteration 116 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-09-21 11:26:48,125 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-21 11:26:48,125 INFO L85 PathProgramCache]: Analyzing trace with hash -1024358058, now seen corresponding path program 77 times [2024-09-21 11:26:48,125 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-21 11:26:48,125 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1081993311] [2024-09-21 11:26:48,125 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-21 11:26:48,125 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-21 11:26:48,133 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:26:48,475 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-09-21 11:26:48,475 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:26:48,476 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2024-09-21 11:26:48,476 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:26:48,477 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2024-09-21 11:26:48,477 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:26:48,478 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2024-09-21 11:26:48,478 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:26:48,478 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2024-09-21 11:26:48,479 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:26:48,479 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2024-09-21 11:26:48,479 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:26:48,480 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2024-09-21 11:26:48,480 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:26:48,481 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2024-09-21 11:26:48,481 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:26:48,482 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 74 [2024-09-21 11:26:48,482 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:26:48,482 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 81 [2024-09-21 11:26:48,483 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:26:48,483 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2024-09-21 11:26:48,484 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:26:48,484 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 95 [2024-09-21 11:26:48,484 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:26:48,485 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 102 [2024-09-21 11:26:48,485 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:26:48,486 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 109 [2024-09-21 11:26:48,486 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:26:48,487 INFO L134 CoverageAnalysis]: Checked inductivity of 667 backedges. 249 proven. 106 refuted. 0 times theorem prover too weak. 312 trivial. 0 not checked. [2024-09-21 11:26:48,487 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-21 11:26:48,487 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1081993311] [2024-09-21 11:26:48,487 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1081993311] provided 0 perfect and 1 imperfect interpolant sequences [2024-09-21 11:26:48,487 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [824875678] [2024-09-21 11:26:48,487 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2024-09-21 11:26:48,490 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-21 11:26:48,490 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-21 11:26:48,491 INFO L229 MonitoredProcess]: Starting monitored process 116 with /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-09-21 11:26:48,491 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (116)] Waiting until timeout for monitored process [2024-09-21 11:26:48,539 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 14 check-sat command(s) [2024-09-21 11:26:48,539 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2024-09-21 11:26:48,540 INFO L262 TraceCheckSpWp]: Trace formula consists of 299 conjuncts, 32 conjuncts are in the unsatisfiable core [2024-09-21 11:26:48,541 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-21 11:26:48,969 INFO L134 CoverageAnalysis]: Checked inductivity of 667 backedges. 286 proven. 69 refuted. 0 times theorem prover too weak. 312 trivial. 0 not checked. [2024-09-21 11:26:48,969 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-09-21 11:26:49,250 INFO L134 CoverageAnalysis]: Checked inductivity of 667 backedges. 286 proven. 69 refuted. 0 times theorem prover too weak. 312 trivial. 0 not checked. [2024-09-21 11:26:49,250 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [824875678] provided 0 perfect and 2 imperfect interpolant sequences [2024-09-21 11:26:49,251 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-09-21 11:26:49,251 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [33, 33, 33] total 54 [2024-09-21 11:26:49,251 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1164141366] [2024-09-21 11:26:49,251 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-09-21 11:26:49,251 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 54 states [2024-09-21 11:26:49,251 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-21 11:26:49,251 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 54 interpolants. [2024-09-21 11:26:49,252 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=538, Invalid=2324, Unknown=0, NotChecked=0, Total=2862 [2024-09-21 11:26:49,252 INFO L87 Difference]: Start difference. First operand 150 states and 165 transitions. Second operand has 54 states, 54 states have (on average 1.7592592592592593) internal successors, (95), 54 states have internal predecessors, (95), 29 states have call successors, (30), 2 states have call predecessors, (30), 1 states have return successors, (28), 28 states have call predecessors, (28), 28 states have call successors, (28) [2024-09-21 11:26:49,938 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-21 11:26:49,939 INFO L93 Difference]: Finished difference Result 277 states and 321 transitions. [2024-09-21 11:26:49,939 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2024-09-21 11:26:49,939 INFO L78 Accepts]: Start accepts. Automaton has has 54 states, 54 states have (on average 1.7592592592592593) internal successors, (95), 54 states have internal predecessors, (95), 29 states have call successors, (30), 2 states have call predecessors, (30), 1 states have return successors, (28), 28 states have call predecessors, (28), 28 states have call successors, (28) Word has length 120 [2024-09-21 11:26:49,939 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-21 11:26:49,940 INFO L225 Difference]: With dead ends: 277 [2024-09-21 11:26:49,941 INFO L226 Difference]: Without dead ends: 227 [2024-09-21 11:26:49,941 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 301 GetRequests, 220 SyntacticMatches, 28 SemanticMatches, 53 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1864 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=546, Invalid=2424, Unknown=0, NotChecked=0, Total=2970 [2024-09-21 11:26:49,941 INFO L434 NwaCegarLoop]: 41 mSDtfsCounter, 6 mSDsluCounter, 235 mSDsCounter, 0 mSdLazyCounter, 406 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 7 SdHoareTripleChecker+Valid, 276 SdHoareTripleChecker+Invalid, 406 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 406 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-09-21 11:26:49,941 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [7 Valid, 276 Invalid, 406 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 406 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-09-21 11:26:49,941 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 227 states. [2024-09-21 11:26:50,105 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 227 to 150. [2024-09-21 11:26:50,105 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 150 states, 118 states have (on average 1.1355932203389831) internal successors, (134), 119 states have internal predecessors, (134), 16 states have call successors, (16), 16 states have call predecessors, (16), 15 states have return successors, (15), 14 states have call predecessors, (15), 15 states have call successors, (15) [2024-09-21 11:26:50,106 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 150 states to 150 states and 165 transitions. [2024-09-21 11:26:50,107 INFO L78 Accepts]: Start accepts. Automaton has 150 states and 165 transitions. Word has length 120 [2024-09-21 11:26:50,107 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-21 11:26:50,107 INFO L474 AbstractCegarLoop]: Abstraction has 150 states and 165 transitions. [2024-09-21 11:26:50,107 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 54 states, 54 states have (on average 1.7592592592592593) internal successors, (95), 54 states have internal predecessors, (95), 29 states have call successors, (30), 2 states have call predecessors, (30), 1 states have return successors, (28), 28 states have call predecessors, (28), 28 states have call successors, (28) [2024-09-21 11:26:50,107 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-21 11:26:50,107 INFO L276 IsEmpty]: Start isEmpty. Operand 150 states and 165 transitions. [2024-09-21 11:26:50,107 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 121 [2024-09-21 11:26:50,108 INFO L208 NwaCegarLoop]: Found error trace [2024-09-21 11:26:50,108 INFO L216 NwaCegarLoop]: trace histogram [14, 14, 14, 13, 13, 13, 13, 12, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-09-21 11:26:50,119 INFO L552 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (116)] Ended with exit code 0 [2024-09-21 11:26:50,308 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 116 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable115 [2024-09-21 11:26:50,308 INFO L399 AbstractCegarLoop]: === Iteration 117 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-09-21 11:26:50,308 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-21 11:26:50,308 INFO L85 PathProgramCache]: Analyzing trace with hash -1065924041, now seen corresponding path program 78 times [2024-09-21 11:26:50,309 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-21 11:26:50,309 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [620239970] [2024-09-21 11:26:50,309 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-21 11:26:50,309 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-21 11:26:50,316 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:26:50,641 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-09-21 11:26:50,641 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:26:50,642 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2024-09-21 11:26:50,642 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:26:50,643 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2024-09-21 11:26:50,643 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:26:50,644 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2024-09-21 11:26:50,644 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:26:50,644 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2024-09-21 11:26:50,645 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:26:50,645 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2024-09-21 11:26:50,646 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:26:50,646 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2024-09-21 11:26:50,646 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:26:50,647 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2024-09-21 11:26:50,647 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:26:50,648 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 74 [2024-09-21 11:26:50,648 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:26:50,649 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 81 [2024-09-21 11:26:50,649 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:26:50,649 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2024-09-21 11:26:50,650 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:26:50,650 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 95 [2024-09-21 11:26:50,650 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:26:50,651 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 102 [2024-09-21 11:26:50,651 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:26:50,652 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 109 [2024-09-21 11:26:50,652 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:26:50,653 INFO L134 CoverageAnalysis]: Checked inductivity of 677 backedges. 249 proven. 116 refuted. 0 times theorem prover too weak. 312 trivial. 0 not checked. [2024-09-21 11:26:50,653 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-21 11:26:50,653 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [620239970] [2024-09-21 11:26:50,653 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [620239970] provided 0 perfect and 1 imperfect interpolant sequences [2024-09-21 11:26:50,653 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [318849819] [2024-09-21 11:26:50,653 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2024-09-21 11:26:50,653 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-21 11:26:50,653 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-21 11:26:50,654 INFO L229 MonitoredProcess]: Starting monitored process 117 with /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-09-21 11:26:50,655 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (117)] Waiting until timeout for monitored process [2024-09-21 11:26:50,704 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 14 check-sat command(s) [2024-09-21 11:26:50,704 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2024-09-21 11:26:50,705 INFO L262 TraceCheckSpWp]: Trace formula consists of 299 conjuncts, 32 conjuncts are in the unsatisfiable core [2024-09-21 11:26:50,706 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-21 11:26:51,130 INFO L134 CoverageAnalysis]: Checked inductivity of 677 backedges. 286 proven. 79 refuted. 0 times theorem prover too weak. 312 trivial. 0 not checked. [2024-09-21 11:26:51,130 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-09-21 11:26:51,421 INFO L134 CoverageAnalysis]: Checked inductivity of 677 backedges. 286 proven. 79 refuted. 0 times theorem prover too weak. 312 trivial. 0 not checked. [2024-09-21 11:26:51,422 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [318849819] provided 0 perfect and 2 imperfect interpolant sequences [2024-09-21 11:26:51,422 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-09-21 11:26:51,422 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [33, 33, 33] total 53 [2024-09-21 11:26:51,422 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [706373491] [2024-09-21 11:26:51,422 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-09-21 11:26:51,422 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 53 states [2024-09-21 11:26:51,422 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-21 11:26:51,422 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 53 interpolants. [2024-09-21 11:26:51,423 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=539, Invalid=2217, Unknown=0, NotChecked=0, Total=2756 [2024-09-21 11:26:51,423 INFO L87 Difference]: Start difference. First operand 150 states and 165 transitions. Second operand has 53 states, 53 states have (on average 1.7735849056603774) internal successors, (94), 53 states have internal predecessors, (94), 29 states have call successors, (30), 2 states have call predecessors, (30), 1 states have return successors, (28), 28 states have call predecessors, (28), 28 states have call successors, (28) [2024-09-21 11:26:52,026 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-21 11:26:52,026 INFO L93 Difference]: Finished difference Result 267 states and 311 transitions. [2024-09-21 11:26:52,027 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2024-09-21 11:26:52,027 INFO L78 Accepts]: Start accepts. Automaton has has 53 states, 53 states have (on average 1.7735849056603774) internal successors, (94), 53 states have internal predecessors, (94), 29 states have call successors, (30), 2 states have call predecessors, (30), 1 states have return successors, (28), 28 states have call predecessors, (28), 28 states have call successors, (28) Word has length 120 [2024-09-21 11:26:52,027 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-21 11:26:52,028 INFO L225 Difference]: With dead ends: 267 [2024-09-21 11:26:52,028 INFO L226 Difference]: Without dead ends: 217 [2024-09-21 11:26:52,029 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 301 GetRequests, 221 SyntacticMatches, 28 SemanticMatches, 52 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1739 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=547, Invalid=2315, Unknown=0, NotChecked=0, Total=2862 [2024-09-21 11:26:52,029 INFO L434 NwaCegarLoop]: 39 mSDtfsCounter, 6 mSDsluCounter, 319 mSDsCounter, 0 mSdLazyCounter, 464 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 7 SdHoareTripleChecker+Valid, 358 SdHoareTripleChecker+Invalid, 464 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 464 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-09-21 11:26:52,029 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [7 Valid, 358 Invalid, 464 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 464 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-09-21 11:26:52,029 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 217 states. [2024-09-21 11:26:52,188 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 217 to 150. [2024-09-21 11:26:52,188 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 150 states, 118 states have (on average 1.1355932203389831) internal successors, (134), 119 states have internal predecessors, (134), 16 states have call successors, (16), 16 states have call predecessors, (16), 15 states have return successors, (15), 14 states have call predecessors, (15), 15 states have call successors, (15) [2024-09-21 11:26:52,189 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 150 states to 150 states and 165 transitions. [2024-09-21 11:26:52,190 INFO L78 Accepts]: Start accepts. Automaton has 150 states and 165 transitions. Word has length 120 [2024-09-21 11:26:52,190 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-21 11:26:52,190 INFO L474 AbstractCegarLoop]: Abstraction has 150 states and 165 transitions. [2024-09-21 11:26:52,190 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 53 states, 53 states have (on average 1.7735849056603774) internal successors, (94), 53 states have internal predecessors, (94), 29 states have call successors, (30), 2 states have call predecessors, (30), 1 states have return successors, (28), 28 states have call predecessors, (28), 28 states have call successors, (28) [2024-09-21 11:26:52,190 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-21 11:26:52,190 INFO L276 IsEmpty]: Start isEmpty. Operand 150 states and 165 transitions. [2024-09-21 11:26:52,190 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 121 [2024-09-21 11:26:52,190 INFO L208 NwaCegarLoop]: Found error trace [2024-09-21 11:26:52,190 INFO L216 NwaCegarLoop]: trace histogram [14, 14, 14, 13, 13, 13, 13, 13, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-09-21 11:26:52,202 INFO L552 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (117)] Ended with exit code 0 [2024-09-21 11:26:52,391 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable116,117 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-21 11:26:52,391 INFO L399 AbstractCegarLoop]: === Iteration 118 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-09-21 11:26:52,391 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-21 11:26:52,391 INFO L85 PathProgramCache]: Analyzing trace with hash 179661110, now seen corresponding path program 13 times [2024-09-21 11:26:52,391 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-21 11:26:52,391 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [39895156] [2024-09-21 11:26:52,391 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-21 11:26:52,391 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-21 11:26:52,398 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:26:52,720 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-09-21 11:26:52,720 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:26:52,721 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2024-09-21 11:26:52,721 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:26:52,722 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2024-09-21 11:26:52,722 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:26:52,723 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2024-09-21 11:26:52,723 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:26:52,724 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2024-09-21 11:26:52,724 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:26:52,725 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2024-09-21 11:26:52,725 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:26:52,725 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2024-09-21 11:26:52,726 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:26:52,726 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2024-09-21 11:26:52,726 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:26:52,727 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 74 [2024-09-21 11:26:52,727 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:26:52,728 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 81 [2024-09-21 11:26:52,728 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:26:52,729 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2024-09-21 11:26:52,729 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:26:52,729 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 95 [2024-09-21 11:26:52,730 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:26:52,730 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 102 [2024-09-21 11:26:52,730 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:26:52,731 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 109 [2024-09-21 11:26:52,731 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:26:52,732 INFO L134 CoverageAnalysis]: Checked inductivity of 689 backedges. 249 proven. 128 refuted. 0 times theorem prover too weak. 312 trivial. 0 not checked. [2024-09-21 11:26:52,732 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-21 11:26:52,732 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [39895156] [2024-09-21 11:26:52,732 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [39895156] provided 0 perfect and 1 imperfect interpolant sequences [2024-09-21 11:26:52,732 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [240507195] [2024-09-21 11:26:52,732 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2024-09-21 11:26:52,732 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-21 11:26:52,732 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-21 11:26:52,733 INFO L229 MonitoredProcess]: Starting monitored process 118 with /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-09-21 11:26:52,734 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (118)] Waiting until timeout for monitored process [2024-09-21 11:26:52,778 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:26:52,779 INFO L262 TraceCheckSpWp]: Trace formula consists of 299 conjuncts, 32 conjuncts are in the unsatisfiable core [2024-09-21 11:26:52,780 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-21 11:26:53,188 INFO L134 CoverageAnalysis]: Checked inductivity of 689 backedges. 286 proven. 91 refuted. 0 times theorem prover too weak. 312 trivial. 0 not checked. [2024-09-21 11:26:53,188 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-09-21 11:26:53,469 INFO L134 CoverageAnalysis]: Checked inductivity of 689 backedges. 286 proven. 91 refuted. 0 times theorem prover too weak. 312 trivial. 0 not checked. [2024-09-21 11:26:53,469 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [240507195] provided 0 perfect and 2 imperfect interpolant sequences [2024-09-21 11:26:53,469 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-09-21 11:26:53,470 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [33, 33, 33] total 52 [2024-09-21 11:26:53,470 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [390984435] [2024-09-21 11:26:53,470 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-09-21 11:26:53,470 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 52 states [2024-09-21 11:26:53,470 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-21 11:26:53,470 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 52 interpolants. [2024-09-21 11:26:53,470 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=544, Invalid=2108, Unknown=0, NotChecked=0, Total=2652 [2024-09-21 11:26:53,471 INFO L87 Difference]: Start difference. First operand 150 states and 165 transitions. Second operand has 52 states, 52 states have (on average 1.7884615384615385) internal successors, (93), 52 states have internal predecessors, (93), 29 states have call successors, (30), 2 states have call predecessors, (30), 1 states have return successors, (28), 28 states have call predecessors, (28), 28 states have call successors, (28) [2024-09-21 11:26:53,970 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-21 11:26:53,970 INFO L93 Difference]: Finished difference Result 258 states and 303 transitions. [2024-09-21 11:26:53,971 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2024-09-21 11:26:53,971 INFO L78 Accepts]: Start accepts. Automaton has has 52 states, 52 states have (on average 1.7884615384615385) internal successors, (93), 52 states have internal predecessors, (93), 29 states have call successors, (30), 2 states have call predecessors, (30), 1 states have return successors, (28), 28 states have call predecessors, (28), 28 states have call successors, (28) Word has length 120 [2024-09-21 11:26:53,971 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-21 11:26:53,972 INFO L225 Difference]: With dead ends: 258 [2024-09-21 11:26:53,972 INFO L226 Difference]: Without dead ends: 208 [2024-09-21 11:26:53,973 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 301 GetRequests, 222 SyntacticMatches, 28 SemanticMatches, 51 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1605 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=552, Invalid=2204, Unknown=0, NotChecked=0, Total=2756 [2024-09-21 11:26:53,973 INFO L434 NwaCegarLoop]: 41 mSDtfsCounter, 6 mSDsluCounter, 348 mSDsCounter, 0 mSdLazyCounter, 496 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 7 SdHoareTripleChecker+Valid, 389 SdHoareTripleChecker+Invalid, 496 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 496 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-09-21 11:26:53,973 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [7 Valid, 389 Invalid, 496 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 496 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-09-21 11:26:53,973 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 208 states. [2024-09-21 11:26:54,132 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 208 to 152. [2024-09-21 11:26:54,132 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 152 states, 120 states have (on average 1.1416666666666666) internal successors, (137), 121 states have internal predecessors, (137), 16 states have call successors, (16), 16 states have call predecessors, (16), 15 states have return successors, (15), 14 states have call predecessors, (15), 15 states have call successors, (15) [2024-09-21 11:26:54,132 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 152 states to 152 states and 168 transitions. [2024-09-21 11:26:54,133 INFO L78 Accepts]: Start accepts. Automaton has 152 states and 168 transitions. Word has length 120 [2024-09-21 11:26:54,133 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-21 11:26:54,133 INFO L474 AbstractCegarLoop]: Abstraction has 152 states and 168 transitions. [2024-09-21 11:26:54,133 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 52 states, 52 states have (on average 1.7884615384615385) internal successors, (93), 52 states have internal predecessors, (93), 29 states have call successors, (30), 2 states have call predecessors, (30), 1 states have return successors, (28), 28 states have call predecessors, (28), 28 states have call successors, (28) [2024-09-21 11:26:54,134 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-21 11:26:54,134 INFO L276 IsEmpty]: Start isEmpty. Operand 152 states and 168 transitions. [2024-09-21 11:26:54,134 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 122 [2024-09-21 11:26:54,134 INFO L208 NwaCegarLoop]: Found error trace [2024-09-21 11:26:54,134 INFO L216 NwaCegarLoop]: trace histogram [14, 14, 14, 14, 13, 13, 13, 13, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-09-21 11:26:54,146 INFO L552 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (118)] Ended with exit code 0 [2024-09-21 11:26:54,334 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable117,118 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-21 11:26:54,334 INFO L399 AbstractCegarLoop]: === Iteration 119 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-09-21 11:26:54,335 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-21 11:26:54,335 INFO L85 PathProgramCache]: Analyzing trace with hash -1632046878, now seen corresponding path program 26 times [2024-09-21 11:26:54,335 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-21 11:26:54,335 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2045378457] [2024-09-21 11:26:54,335 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-21 11:26:54,335 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-21 11:26:54,341 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:26:54,526 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-09-21 11:26:54,526 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:26:54,526 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2024-09-21 11:26:54,527 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:26:54,527 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2024-09-21 11:26:54,528 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:26:54,528 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2024-09-21 11:26:54,528 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:26:54,529 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2024-09-21 11:26:54,529 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:26:54,529 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2024-09-21 11:26:54,530 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:26:54,530 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2024-09-21 11:26:54,530 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:26:54,531 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2024-09-21 11:26:54,531 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:26:54,532 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 75 [2024-09-21 11:26:54,532 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:26:54,533 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 82 [2024-09-21 11:26:54,533 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:26:54,533 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2024-09-21 11:26:54,534 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:26:54,534 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 96 [2024-09-21 11:26:54,534 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:26:54,535 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 103 [2024-09-21 11:26:54,535 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:26:54,536 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2024-09-21 11:26:54,536 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:26:54,536 INFO L134 CoverageAnalysis]: Checked inductivity of 703 backedges. 117 proven. 274 refuted. 0 times theorem prover too weak. 312 trivial. 0 not checked. [2024-09-21 11:26:54,537 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-21 11:26:54,537 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2045378457] [2024-09-21 11:26:54,537 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2045378457] provided 0 perfect and 1 imperfect interpolant sequences [2024-09-21 11:26:54,537 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [793315321] [2024-09-21 11:26:54,537 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-09-21 11:26:54,537 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-21 11:26:54,537 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-21 11:26:54,538 INFO L229 MonitoredProcess]: Starting monitored process 119 with /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-09-21 11:26:54,539 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (119)] Waiting until timeout for monitored process [2024-09-21 11:26:54,587 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-09-21 11:26:54,587 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2024-09-21 11:26:54,588 INFO L262 TraceCheckSpWp]: Trace formula consists of 304 conjuncts, 31 conjuncts are in the unsatisfiable core [2024-09-21 11:26:54,589 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-21 11:26:54,650 INFO L134 CoverageAnalysis]: Checked inductivity of 703 backedges. 131 proven. 260 refuted. 0 times theorem prover too weak. 312 trivial. 0 not checked. [2024-09-21 11:26:54,650 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-09-21 11:26:54,861 INFO L134 CoverageAnalysis]: Checked inductivity of 703 backedges. 131 proven. 260 refuted. 0 times theorem prover too weak. 312 trivial. 0 not checked. [2024-09-21 11:26:54,862 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [793315321] provided 0 perfect and 2 imperfect interpolant sequences [2024-09-21 11:26:54,862 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-09-21 11:26:54,862 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 19, 19] total 22 [2024-09-21 11:26:54,862 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1174765729] [2024-09-21 11:26:54,862 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-09-21 11:26:54,862 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2024-09-21 11:26:54,862 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-21 11:26:54,862 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2024-09-21 11:26:54,862 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=149, Invalid=313, Unknown=0, NotChecked=0, Total=462 [2024-09-21 11:26:54,863 INFO L87 Difference]: Start difference. First operand 152 states and 168 transitions. Second operand has 22 states, 22 states have (on average 2.8636363636363638) internal successors, (63), 20 states have internal predecessors, (63), 15 states have call successors, (17), 3 states have call predecessors, (17), 1 states have return successors, (14), 14 states have call predecessors, (14), 14 states have call successors, (14) [2024-09-21 11:26:55,137 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-21 11:26:55,137 INFO L93 Difference]: Finished difference Result 165 states and 182 transitions. [2024-09-21 11:26:55,137 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2024-09-21 11:26:55,137 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.8636363636363638) internal successors, (63), 20 states have internal predecessors, (63), 15 states have call successors, (17), 3 states have call predecessors, (17), 1 states have return successors, (14), 14 states have call predecessors, (14), 14 states have call successors, (14) Word has length 121 [2024-09-21 11:26:55,137 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-21 11:26:55,139 INFO L225 Difference]: With dead ends: 165 [2024-09-21 11:26:55,139 INFO L226 Difference]: Without dead ends: 163 [2024-09-21 11:26:55,139 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 302 GetRequests, 251 SyntacticMatches, 30 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 388 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=155, Invalid=351, Unknown=0, NotChecked=0, Total=506 [2024-09-21 11:26:55,139 INFO L434 NwaCegarLoop]: 43 mSDtfsCounter, 32 mSDsluCounter, 274 mSDsCounter, 0 mSdLazyCounter, 286 mSolverCounterSat, 16 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 34 SdHoareTripleChecker+Valid, 317 SdHoareTripleChecker+Invalid, 302 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 16 IncrementalHoareTripleChecker+Valid, 286 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-09-21 11:26:55,139 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [34 Valid, 317 Invalid, 302 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [16 Valid, 286 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-09-21 11:26:55,139 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 163 states. [2024-09-21 11:26:55,296 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 163 to 159. [2024-09-21 11:26:55,296 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 159 states, 125 states have (on average 1.136) internal successors, (142), 126 states have internal predecessors, (142), 17 states have call successors, (17), 17 states have call predecessors, (17), 16 states have return successors, (16), 15 states have call predecessors, (16), 16 states have call successors, (16) [2024-09-21 11:26:55,296 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 159 states to 159 states and 175 transitions. [2024-09-21 11:26:55,297 INFO L78 Accepts]: Start accepts. Automaton has 159 states and 175 transitions. Word has length 121 [2024-09-21 11:26:55,297 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-21 11:26:55,297 INFO L474 AbstractCegarLoop]: Abstraction has 159 states and 175 transitions. [2024-09-21 11:26:55,298 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 2.8636363636363638) internal successors, (63), 20 states have internal predecessors, (63), 15 states have call successors, (17), 3 states have call predecessors, (17), 1 states have return successors, (14), 14 states have call predecessors, (14), 14 states have call successors, (14) [2024-09-21 11:26:55,298 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-21 11:26:55,298 INFO L276 IsEmpty]: Start isEmpty. Operand 159 states and 175 transitions. [2024-09-21 11:26:55,298 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 129 [2024-09-21 11:26:55,298 INFO L208 NwaCegarLoop]: Found error trace [2024-09-21 11:26:55,298 INFO L216 NwaCegarLoop]: trace histogram [15, 15, 15, 14, 14, 14, 14, 14, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-09-21 11:26:55,310 INFO L552 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (119)] Ended with exit code 0 [2024-09-21 11:26:55,499 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 119 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable118 [2024-09-21 11:26:55,499 INFO L399 AbstractCegarLoop]: === Iteration 120 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-09-21 11:26:55,499 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-21 11:26:55,499 INFO L85 PathProgramCache]: Analyzing trace with hash -1580169674, now seen corresponding path program 27 times [2024-09-21 11:26:55,499 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-21 11:26:55,499 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [756630088] [2024-09-21 11:26:55,499 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-21 11:26:55,499 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-21 11:26:55,506 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:26:55,896 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-09-21 11:26:55,897 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:26:55,898 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2024-09-21 11:26:55,898 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:26:55,899 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2024-09-21 11:26:55,899 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:26:55,899 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2024-09-21 11:26:55,900 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:26:55,901 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2024-09-21 11:26:55,901 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:26:55,902 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2024-09-21 11:26:55,902 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:26:55,903 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2024-09-21 11:26:55,903 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:26:55,904 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2024-09-21 11:26:55,904 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:26:55,905 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 75 [2024-09-21 11:26:55,906 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:26:55,906 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 82 [2024-09-21 11:26:55,907 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:26:55,907 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2024-09-21 11:26:55,908 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:26:55,908 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 96 [2024-09-21 11:26:55,909 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:26:55,909 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 103 [2024-09-21 11:26:55,910 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:26:55,910 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2024-09-21 11:26:55,911 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:26:55,912 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 117 [2024-09-21 11:26:55,912 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:26:55,913 INFO L134 CoverageAnalysis]: Checked inductivity of 798 backedges. 289 proven. 145 refuted. 0 times theorem prover too weak. 364 trivial. 0 not checked. [2024-09-21 11:26:55,913 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-21 11:26:55,913 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [756630088] [2024-09-21 11:26:55,913 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [756630088] provided 0 perfect and 1 imperfect interpolant sequences [2024-09-21 11:26:55,913 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [873798583] [2024-09-21 11:26:55,913 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-09-21 11:26:55,914 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-21 11:26:55,914 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-21 11:26:55,915 INFO L229 MonitoredProcess]: Starting monitored process 120 with /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-09-21 11:26:55,916 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (120)] Waiting until timeout for monitored process [2024-09-21 11:26:55,987 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 15 check-sat command(s) [2024-09-21 11:26:55,987 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2024-09-21 11:26:55,989 INFO L262 TraceCheckSpWp]: Trace formula consists of 318 conjuncts, 34 conjuncts are in the unsatisfiable core [2024-09-21 11:26:55,990 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-21 11:26:56,675 INFO L134 CoverageAnalysis]: Checked inductivity of 798 backedges. 329 proven. 105 refuted. 0 times theorem prover too weak. 364 trivial. 0 not checked. [2024-09-21 11:26:56,675 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-09-21 11:26:57,009 INFO L134 CoverageAnalysis]: Checked inductivity of 798 backedges. 329 proven. 105 refuted. 0 times theorem prover too weak. 364 trivial. 0 not checked. [2024-09-21 11:26:57,010 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [873798583] provided 0 perfect and 2 imperfect interpolant sequences [2024-09-21 11:26:57,010 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-09-21 11:26:57,010 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [35, 35, 35] total 69 [2024-09-21 11:26:57,010 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [865589416] [2024-09-21 11:26:57,010 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-09-21 11:26:57,010 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 69 states [2024-09-21 11:26:57,010 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-21 11:26:57,010 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 69 interpolants. [2024-09-21 11:26:57,011 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=891, Invalid=3801, Unknown=0, NotChecked=0, Total=4692 [2024-09-21 11:26:57,011 INFO L87 Difference]: Start difference. First operand 159 states and 175 transitions. Second operand has 69 states, 69 states have (on average 1.6231884057971016) internal successors, (112), 69 states have internal predecessors, (112), 31 states have call successors, (32), 2 states have call predecessors, (32), 1 states have return successors, (30), 30 states have call predecessors, (30), 30 states have call successors, (30) [2024-09-21 11:26:57,539 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-21 11:26:57,539 INFO L93 Difference]: Finished difference Result 272 states and 319 transitions. [2024-09-21 11:26:57,539 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2024-09-21 11:26:57,539 INFO L78 Accepts]: Start accepts. Automaton has has 69 states, 69 states have (on average 1.6231884057971016) internal successors, (112), 69 states have internal predecessors, (112), 31 states have call successors, (32), 2 states have call predecessors, (32), 1 states have return successors, (30), 30 states have call predecessors, (30), 30 states have call successors, (30) Word has length 128 [2024-09-21 11:26:57,539 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-21 11:26:57,541 INFO L225 Difference]: With dead ends: 272 [2024-09-21 11:26:57,541 INFO L226 Difference]: Without dead ends: 219 [2024-09-21 11:26:57,541 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 321 GetRequests, 223 SyntacticMatches, 30 SemanticMatches, 68 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3858 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=899, Invalid=3931, Unknown=0, NotChecked=0, Total=4830 [2024-09-21 11:26:57,541 INFO L434 NwaCegarLoop]: 41 mSDtfsCounter, 6 mSDsluCounter, 279 mSDsCounter, 0 mSdLazyCounter, 587 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 7 SdHoareTripleChecker+Valid, 320 SdHoareTripleChecker+Invalid, 587 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 587 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-09-21 11:26:57,541 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [7 Valid, 320 Invalid, 587 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 587 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-09-21 11:26:57,541 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 219 states. [2024-09-21 11:26:57,719 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 219 to 160. [2024-09-21 11:26:57,719 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 160 states, 126 states have (on average 1.1349206349206349) internal successors, (143), 127 states have internal predecessors, (143), 17 states have call successors, (17), 17 states have call predecessors, (17), 16 states have return successors, (16), 15 states have call predecessors, (16), 16 states have call successors, (16) [2024-09-21 11:26:57,719 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 160 states to 160 states and 176 transitions. [2024-09-21 11:26:57,720 INFO L78 Accepts]: Start accepts. Automaton has 160 states and 176 transitions. Word has length 128 [2024-09-21 11:26:57,720 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-21 11:26:57,720 INFO L474 AbstractCegarLoop]: Abstraction has 160 states and 176 transitions. [2024-09-21 11:26:57,720 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 69 states, 69 states have (on average 1.6231884057971016) internal successors, (112), 69 states have internal predecessors, (112), 31 states have call successors, (32), 2 states have call predecessors, (32), 1 states have return successors, (30), 30 states have call predecessors, (30), 30 states have call successors, (30) [2024-09-21 11:26:57,720 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-21 11:26:57,721 INFO L276 IsEmpty]: Start isEmpty. Operand 160 states and 176 transitions. [2024-09-21 11:26:57,721 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 129 [2024-09-21 11:26:57,721 INFO L208 NwaCegarLoop]: Found error trace [2024-09-21 11:26:57,721 INFO L216 NwaCegarLoop]: trace histogram [15, 15, 15, 14, 14, 14, 14, 13, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-09-21 11:26:57,733 INFO L540 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (120)] Forceful destruction successful, exit code 0 [2024-09-21 11:26:57,921 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 120 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable119 [2024-09-21 11:26:57,921 INFO L399 AbstractCegarLoop]: === Iteration 121 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-09-21 11:26:57,922 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-21 11:26:57,922 INFO L85 PathProgramCache]: Analyzing trace with hash -634376267, now seen corresponding path program 79 times [2024-09-21 11:26:57,922 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-21 11:26:57,922 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1386716322] [2024-09-21 11:26:57,922 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-21 11:26:57,922 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-21 11:26:57,929 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:26:58,302 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-09-21 11:26:58,302 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:26:58,303 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2024-09-21 11:26:58,303 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:26:58,304 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2024-09-21 11:26:58,304 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:26:58,305 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2024-09-21 11:26:58,305 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:26:58,305 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2024-09-21 11:26:58,306 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:26:58,306 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2024-09-21 11:26:58,307 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:26:58,307 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2024-09-21 11:26:58,307 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:26:58,308 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2024-09-21 11:26:58,308 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:26:58,309 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 75 [2024-09-21 11:26:58,309 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:26:58,310 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 82 [2024-09-21 11:26:58,310 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:26:58,310 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2024-09-21 11:26:58,311 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:26:58,311 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 96 [2024-09-21 11:26:58,312 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:26:58,312 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 103 [2024-09-21 11:26:58,312 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:26:58,313 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2024-09-21 11:26:58,313 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:26:58,314 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 117 [2024-09-21 11:26:58,314 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:26:58,315 INFO L134 CoverageAnalysis]: Checked inductivity of 785 backedges. 289 proven. 132 refuted. 0 times theorem prover too weak. 364 trivial. 0 not checked. [2024-09-21 11:26:58,315 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-21 11:26:58,315 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1386716322] [2024-09-21 11:26:58,315 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1386716322] provided 0 perfect and 1 imperfect interpolant sequences [2024-09-21 11:26:58,315 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1861137851] [2024-09-21 11:26:58,315 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2024-09-21 11:26:58,315 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-21 11:26:58,315 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-21 11:26:58,316 INFO L229 MonitoredProcess]: Starting monitored process 121 with /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-09-21 11:26:58,317 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (121)] Waiting until timeout for monitored process [2024-09-21 11:26:58,361 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:26:58,362 INFO L262 TraceCheckSpWp]: Trace formula consists of 318 conjuncts, 34 conjuncts are in the unsatisfiable core [2024-09-21 11:26:58,363 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-21 11:26:58,987 INFO L134 CoverageAnalysis]: Checked inductivity of 785 backedges. 329 proven. 92 refuted. 0 times theorem prover too weak. 364 trivial. 0 not checked. [2024-09-21 11:26:58,987 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-09-21 11:26:59,319 INFO L134 CoverageAnalysis]: Checked inductivity of 785 backedges. 329 proven. 92 refuted. 0 times theorem prover too weak. 364 trivial. 0 not checked. [2024-09-21 11:26:59,319 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1861137851] provided 0 perfect and 2 imperfect interpolant sequences [2024-09-21 11:26:59,319 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-09-21 11:26:59,320 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [35, 35, 35] total 68 [2024-09-21 11:26:59,320 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1716050824] [2024-09-21 11:26:59,320 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-09-21 11:26:59,320 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 68 states [2024-09-21 11:26:59,320 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-21 11:26:59,320 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 68 interpolants. [2024-09-21 11:26:59,321 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=845, Invalid=3711, Unknown=0, NotChecked=0, Total=4556 [2024-09-21 11:26:59,321 INFO L87 Difference]: Start difference. First operand 160 states and 176 transitions. Second operand has 68 states, 68 states have (on average 1.6323529411764706) internal successors, (111), 68 states have internal predecessors, (111), 31 states have call successors, (32), 2 states have call predecessors, (32), 1 states have return successors, (30), 30 states have call predecessors, (30), 30 states have call successors, (30) [2024-09-21 11:27:00,053 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-21 11:27:00,053 INFO L93 Difference]: Finished difference Result 285 states and 332 transitions. [2024-09-21 11:27:00,053 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2024-09-21 11:27:00,053 INFO L78 Accepts]: Start accepts. Automaton has has 68 states, 68 states have (on average 1.6323529411764706) internal successors, (111), 68 states have internal predecessors, (111), 31 states have call successors, (32), 2 states have call predecessors, (32), 1 states have return successors, (30), 30 states have call predecessors, (30), 30 states have call successors, (30) Word has length 128 [2024-09-21 11:27:00,053 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-21 11:27:00,055 INFO L225 Difference]: With dead ends: 285 [2024-09-21 11:27:00,055 INFO L226 Difference]: Without dead ends: 232 [2024-09-21 11:27:00,055 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 321 GetRequests, 224 SyntacticMatches, 30 SemanticMatches, 67 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3747 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=853, Invalid=3839, Unknown=0, NotChecked=0, Total=4692 [2024-09-21 11:27:00,056 INFO L434 NwaCegarLoop]: 45 mSDtfsCounter, 6 mSDsluCounter, 469 mSDsCounter, 0 mSdLazyCounter, 727 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 7 SdHoareTripleChecker+Valid, 514 SdHoareTripleChecker+Invalid, 727 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 727 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-09-21 11:27:00,056 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [7 Valid, 514 Invalid, 727 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 727 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-09-21 11:27:00,056 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 232 states. [2024-09-21 11:27:00,244 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 232 to 160. [2024-09-21 11:27:00,245 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 160 states, 126 states have (on average 1.1349206349206349) internal successors, (143), 127 states have internal predecessors, (143), 17 states have call successors, (17), 17 states have call predecessors, (17), 16 states have return successors, (16), 15 states have call predecessors, (16), 16 states have call successors, (16) [2024-09-21 11:27:00,245 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 160 states to 160 states and 176 transitions. [2024-09-21 11:27:00,246 INFO L78 Accepts]: Start accepts. Automaton has 160 states and 176 transitions. Word has length 128 [2024-09-21 11:27:00,246 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-21 11:27:00,246 INFO L474 AbstractCegarLoop]: Abstraction has 160 states and 176 transitions. [2024-09-21 11:27:00,247 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 68 states, 68 states have (on average 1.6323529411764706) internal successors, (111), 68 states have internal predecessors, (111), 31 states have call successors, (32), 2 states have call predecessors, (32), 1 states have return successors, (30), 30 states have call predecessors, (30), 30 states have call successors, (30) [2024-09-21 11:27:00,247 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-21 11:27:00,247 INFO L276 IsEmpty]: Start isEmpty. Operand 160 states and 176 transitions. [2024-09-21 11:27:00,247 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 129 [2024-09-21 11:27:00,247 INFO L208 NwaCegarLoop]: Found error trace [2024-09-21 11:27:00,247 INFO L216 NwaCegarLoop]: trace histogram [15, 15, 15, 14, 14, 14, 14, 12, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-09-21 11:27:00,259 INFO L540 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (121)] Forceful destruction successful, exit code 0 [2024-09-21 11:27:00,448 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable120,121 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-21 11:27:00,448 INFO L399 AbstractCegarLoop]: === Iteration 122 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-09-21 11:27:00,448 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-21 11:27:00,448 INFO L85 PathProgramCache]: Analyzing trace with hash -326772138, now seen corresponding path program 80 times [2024-09-21 11:27:00,448 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-21 11:27:00,448 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [269190598] [2024-09-21 11:27:00,449 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-21 11:27:00,449 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-21 11:27:00,455 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:27:00,829 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-09-21 11:27:00,830 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:27:00,830 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2024-09-21 11:27:00,831 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:27:00,831 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2024-09-21 11:27:00,832 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:27:00,832 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2024-09-21 11:27:00,832 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:27:00,833 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2024-09-21 11:27:00,833 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:27:00,834 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2024-09-21 11:27:00,834 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:27:00,835 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2024-09-21 11:27:00,835 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:27:00,835 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2024-09-21 11:27:00,836 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:27:00,836 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 75 [2024-09-21 11:27:00,836 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:27:00,837 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 82 [2024-09-21 11:27:00,837 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:27:00,838 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2024-09-21 11:27:00,838 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:27:00,839 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 96 [2024-09-21 11:27:00,839 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:27:00,839 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 103 [2024-09-21 11:27:00,840 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:27:00,840 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2024-09-21 11:27:00,840 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:27:00,841 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 117 [2024-09-21 11:27:00,841 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:27:00,842 INFO L134 CoverageAnalysis]: Checked inductivity of 774 backedges. 289 proven. 121 refuted. 0 times theorem prover too weak. 364 trivial. 0 not checked. [2024-09-21 11:27:00,842 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-21 11:27:00,842 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [269190598] [2024-09-21 11:27:00,842 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [269190598] provided 0 perfect and 1 imperfect interpolant sequences [2024-09-21 11:27:00,842 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2137995120] [2024-09-21 11:27:00,842 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-09-21 11:27:00,842 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-21 11:27:00,842 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-21 11:27:00,843 INFO L229 MonitoredProcess]: Starting monitored process 122 with /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-09-21 11:27:00,844 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (122)] Waiting until timeout for monitored process [2024-09-21 11:27:00,889 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-09-21 11:27:00,889 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2024-09-21 11:27:00,890 INFO L262 TraceCheckSpWp]: Trace formula consists of 318 conjuncts, 34 conjuncts are in the unsatisfiable core [2024-09-21 11:27:00,891 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-21 11:27:01,503 INFO L134 CoverageAnalysis]: Checked inductivity of 774 backedges. 329 proven. 81 refuted. 0 times theorem prover too weak. 364 trivial. 0 not checked. [2024-09-21 11:27:01,504 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-09-21 11:27:01,846 INFO L134 CoverageAnalysis]: Checked inductivity of 774 backedges. 329 proven. 81 refuted. 0 times theorem prover too weak. 364 trivial. 0 not checked. [2024-09-21 11:27:01,846 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2137995120] provided 0 perfect and 2 imperfect interpolant sequences [2024-09-21 11:27:01,846 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-09-21 11:27:01,846 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [35, 35, 35] total 67 [2024-09-21 11:27:01,846 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [7263919] [2024-09-21 11:27:01,846 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-09-21 11:27:01,846 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 67 states [2024-09-21 11:27:01,846 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-21 11:27:01,847 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 67 interpolants. [2024-09-21 11:27:01,847 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=803, Invalid=3619, Unknown=0, NotChecked=0, Total=4422 [2024-09-21 11:27:01,847 INFO L87 Difference]: Start difference. First operand 160 states and 176 transitions. Second operand has 67 states, 67 states have (on average 1.6417910447761195) internal successors, (110), 67 states have internal predecessors, (110), 31 states have call successors, (32), 2 states have call predecessors, (32), 1 states have return successors, (30), 30 states have call predecessors, (30), 30 states have call successors, (30) [2024-09-21 11:27:02,705 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-21 11:27:02,705 INFO L93 Difference]: Finished difference Result 296 states and 343 transitions. [2024-09-21 11:27:02,705 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2024-09-21 11:27:02,705 INFO L78 Accepts]: Start accepts. Automaton has has 67 states, 67 states have (on average 1.6417910447761195) internal successors, (110), 67 states have internal predecessors, (110), 31 states have call successors, (32), 2 states have call predecessors, (32), 1 states have return successors, (30), 30 states have call predecessors, (30), 30 states have call successors, (30) Word has length 128 [2024-09-21 11:27:02,705 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-21 11:27:02,707 INFO L225 Difference]: With dead ends: 296 [2024-09-21 11:27:02,707 INFO L226 Difference]: Without dead ends: 243 [2024-09-21 11:27:02,707 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 321 GetRequests, 225 SyntacticMatches, 30 SemanticMatches, 66 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3581 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=811, Invalid=3745, Unknown=0, NotChecked=0, Total=4556 [2024-09-21 11:27:02,708 INFO L434 NwaCegarLoop]: 41 mSDtfsCounter, 6 mSDsluCounter, 461 mSDsCounter, 0 mSdLazyCounter, 770 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 7 SdHoareTripleChecker+Valid, 502 SdHoareTripleChecker+Invalid, 770 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 770 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-09-21 11:27:02,708 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [7 Valid, 502 Invalid, 770 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 770 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-09-21 11:27:02,708 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 243 states. [2024-09-21 11:27:02,902 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 243 to 160. [2024-09-21 11:27:02,902 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 160 states, 126 states have (on average 1.1349206349206349) internal successors, (143), 127 states have internal predecessors, (143), 17 states have call successors, (17), 17 states have call predecessors, (17), 16 states have return successors, (16), 15 states have call predecessors, (16), 16 states have call successors, (16) [2024-09-21 11:27:02,902 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 160 states to 160 states and 176 transitions. [2024-09-21 11:27:02,904 INFO L78 Accepts]: Start accepts. Automaton has 160 states and 176 transitions. Word has length 128 [2024-09-21 11:27:02,904 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-21 11:27:02,904 INFO L474 AbstractCegarLoop]: Abstraction has 160 states and 176 transitions. [2024-09-21 11:27:02,904 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 67 states, 67 states have (on average 1.6417910447761195) internal successors, (110), 67 states have internal predecessors, (110), 31 states have call successors, (32), 2 states have call predecessors, (32), 1 states have return successors, (30), 30 states have call predecessors, (30), 30 states have call successors, (30) [2024-09-21 11:27:02,904 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-21 11:27:02,904 INFO L276 IsEmpty]: Start isEmpty. Operand 160 states and 176 transitions. [2024-09-21 11:27:02,904 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 129 [2024-09-21 11:27:02,904 INFO L208 NwaCegarLoop]: Found error trace [2024-09-21 11:27:02,904 INFO L216 NwaCegarLoop]: trace histogram [15, 15, 15, 14, 14, 14, 14, 11, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-09-21 11:27:02,916 INFO L552 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (122)] Ended with exit code 0 [2024-09-21 11:27:03,105 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable121,122 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-21 11:27:03,105 INFO L399 AbstractCegarLoop]: === Iteration 123 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-09-21 11:27:03,105 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-21 11:27:03,105 INFO L85 PathProgramCache]: Analyzing trace with hash 930076565, now seen corresponding path program 81 times [2024-09-21 11:27:03,105 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-21 11:27:03,105 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1246909184] [2024-09-21 11:27:03,105 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-21 11:27:03,105 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-21 11:27:03,112 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:27:03,473 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-09-21 11:27:03,474 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:27:03,474 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2024-09-21 11:27:03,475 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:27:03,476 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2024-09-21 11:27:03,476 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:27:03,476 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2024-09-21 11:27:03,477 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:27:03,477 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2024-09-21 11:27:03,477 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:27:03,478 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2024-09-21 11:27:03,478 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:27:03,479 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2024-09-21 11:27:03,479 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:27:03,480 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2024-09-21 11:27:03,480 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:27:03,480 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 75 [2024-09-21 11:27:03,481 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:27:03,481 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 82 [2024-09-21 11:27:03,482 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:27:03,482 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2024-09-21 11:27:03,482 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:27:03,483 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 96 [2024-09-21 11:27:03,483 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:27:03,484 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 103 [2024-09-21 11:27:03,484 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:27:03,485 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2024-09-21 11:27:03,485 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:27:03,486 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 117 [2024-09-21 11:27:03,486 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:27:03,487 INFO L134 CoverageAnalysis]: Checked inductivity of 765 backedges. 289 proven. 112 refuted. 0 times theorem prover too weak. 364 trivial. 0 not checked. [2024-09-21 11:27:03,487 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-21 11:27:03,487 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1246909184] [2024-09-21 11:27:03,487 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1246909184] provided 0 perfect and 1 imperfect interpolant sequences [2024-09-21 11:27:03,487 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1718149242] [2024-09-21 11:27:03,487 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-09-21 11:27:03,487 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-21 11:27:03,487 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-21 11:27:03,488 INFO L229 MonitoredProcess]: Starting monitored process 123 with /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-09-21 11:27:03,488 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (123)] Waiting until timeout for monitored process [2024-09-21 11:27:03,543 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 15 check-sat command(s) [2024-09-21 11:27:03,543 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2024-09-21 11:27:03,544 INFO L262 TraceCheckSpWp]: Trace formula consists of 318 conjuncts, 34 conjuncts are in the unsatisfiable core [2024-09-21 11:27:03,545 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-21 11:27:04,165 INFO L134 CoverageAnalysis]: Checked inductivity of 765 backedges. 329 proven. 72 refuted. 0 times theorem prover too weak. 364 trivial. 0 not checked. [2024-09-21 11:27:04,165 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-09-21 11:27:04,510 INFO L134 CoverageAnalysis]: Checked inductivity of 765 backedges. 329 proven. 72 refuted. 0 times theorem prover too weak. 364 trivial. 0 not checked. [2024-09-21 11:27:04,510 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1718149242] provided 0 perfect and 2 imperfect interpolant sequences [2024-09-21 11:27:04,510 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-09-21 11:27:04,510 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [35, 35, 35] total 66 [2024-09-21 11:27:04,510 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1021759503] [2024-09-21 11:27:04,510 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-09-21 11:27:04,511 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 66 states [2024-09-21 11:27:04,511 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-21 11:27:04,511 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 66 interpolants. [2024-09-21 11:27:04,512 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=765, Invalid=3525, Unknown=0, NotChecked=0, Total=4290 [2024-09-21 11:27:04,512 INFO L87 Difference]: Start difference. First operand 160 states and 176 transitions. Second operand has 66 states, 66 states have (on average 1.6515151515151516) internal successors, (109), 66 states have internal predecessors, (109), 31 states have call successors, (32), 2 states have call predecessors, (32), 1 states have return successors, (30), 30 states have call predecessors, (30), 30 states have call successors, (30) [2024-09-21 11:27:05,541 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-21 11:27:05,541 INFO L93 Difference]: Finished difference Result 305 states and 352 transitions. [2024-09-21 11:27:05,541 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2024-09-21 11:27:05,542 INFO L78 Accepts]: Start accepts. Automaton has has 66 states, 66 states have (on average 1.6515151515151516) internal successors, (109), 66 states have internal predecessors, (109), 31 states have call successors, (32), 2 states have call predecessors, (32), 1 states have return successors, (30), 30 states have call predecessors, (30), 30 states have call successors, (30) Word has length 128 [2024-09-21 11:27:05,542 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-21 11:27:05,543 INFO L225 Difference]: With dead ends: 305 [2024-09-21 11:27:05,543 INFO L226 Difference]: Without dead ends: 252 [2024-09-21 11:27:05,544 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 321 GetRequests, 226 SyntacticMatches, 30 SemanticMatches, 65 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3418 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=773, Invalid=3649, Unknown=0, NotChecked=0, Total=4422 [2024-09-21 11:27:05,544 INFO L434 NwaCegarLoop]: 45 mSDtfsCounter, 6 mSDsluCounter, 402 mSDsCounter, 0 mSdLazyCounter, 750 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 7 SdHoareTripleChecker+Valid, 447 SdHoareTripleChecker+Invalid, 750 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 750 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-09-21 11:27:05,544 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [7 Valid, 447 Invalid, 750 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 750 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-09-21 11:27:05,544 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 252 states. [2024-09-21 11:27:05,740 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 252 to 160. [2024-09-21 11:27:05,740 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 160 states, 126 states have (on average 1.1349206349206349) internal successors, (143), 127 states have internal predecessors, (143), 17 states have call successors, (17), 17 states have call predecessors, (17), 16 states have return successors, (16), 15 states have call predecessors, (16), 16 states have call successors, (16) [2024-09-21 11:27:05,740 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 160 states to 160 states and 176 transitions. [2024-09-21 11:27:05,741 INFO L78 Accepts]: Start accepts. Automaton has 160 states and 176 transitions. Word has length 128 [2024-09-21 11:27:05,741 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-21 11:27:05,741 INFO L474 AbstractCegarLoop]: Abstraction has 160 states and 176 transitions. [2024-09-21 11:27:05,742 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 66 states, 66 states have (on average 1.6515151515151516) internal successors, (109), 66 states have internal predecessors, (109), 31 states have call successors, (32), 2 states have call predecessors, (32), 1 states have return successors, (30), 30 states have call predecessors, (30), 30 states have call successors, (30) [2024-09-21 11:27:05,742 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-21 11:27:05,742 INFO L276 IsEmpty]: Start isEmpty. Operand 160 states and 176 transitions. [2024-09-21 11:27:05,742 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 129 [2024-09-21 11:27:05,742 INFO L208 NwaCegarLoop]: Found error trace [2024-09-21 11:27:05,742 INFO L216 NwaCegarLoop]: trace histogram [15, 15, 15, 14, 14, 14, 14, 10, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-09-21 11:27:05,754 INFO L552 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (123)] Ended with exit code 0 [2024-09-21 11:27:05,942 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable122,123 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-21 11:27:05,942 INFO L399 AbstractCegarLoop]: === Iteration 124 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-09-21 11:27:05,943 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-21 11:27:05,943 INFO L85 PathProgramCache]: Analyzing trace with hash -691947914, now seen corresponding path program 82 times [2024-09-21 11:27:05,943 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-21 11:27:05,943 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [639785377] [2024-09-21 11:27:05,943 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-21 11:27:05,943 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-21 11:27:05,950 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:27:06,345 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-09-21 11:27:06,345 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:27:06,346 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2024-09-21 11:27:06,346 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:27:06,347 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2024-09-21 11:27:06,347 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:27:06,348 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2024-09-21 11:27:06,348 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:27:06,348 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2024-09-21 11:27:06,349 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:27:06,349 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2024-09-21 11:27:06,350 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:27:06,350 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2024-09-21 11:27:06,351 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:27:06,351 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2024-09-21 11:27:06,351 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:27:06,352 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 75 [2024-09-21 11:27:06,352 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:27:06,353 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 82 [2024-09-21 11:27:06,353 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:27:06,354 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2024-09-21 11:27:06,354 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:27:06,355 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 96 [2024-09-21 11:27:06,355 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:27:06,355 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 103 [2024-09-21 11:27:06,356 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:27:06,356 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2024-09-21 11:27:06,357 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:27:06,357 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 117 [2024-09-21 11:27:06,357 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:27:06,358 INFO L134 CoverageAnalysis]: Checked inductivity of 758 backedges. 289 proven. 105 refuted. 0 times theorem prover too weak. 364 trivial. 0 not checked. [2024-09-21 11:27:06,358 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-21 11:27:06,358 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [639785377] [2024-09-21 11:27:06,358 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [639785377] provided 0 perfect and 1 imperfect interpolant sequences [2024-09-21 11:27:06,358 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [741982632] [2024-09-21 11:27:06,358 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2024-09-21 11:27:06,358 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-21 11:27:06,359 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-21 11:27:06,359 INFO L229 MonitoredProcess]: Starting monitored process 124 with /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-09-21 11:27:06,360 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (124)] Waiting until timeout for monitored process [2024-09-21 11:27:06,406 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2024-09-21 11:27:06,406 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2024-09-21 11:27:06,408 INFO L262 TraceCheckSpWp]: Trace formula consists of 318 conjuncts, 34 conjuncts are in the unsatisfiable core [2024-09-21 11:27:06,409 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-21 11:27:07,022 INFO L134 CoverageAnalysis]: Checked inductivity of 758 backedges. 329 proven. 65 refuted. 0 times theorem prover too weak. 364 trivial. 0 not checked. [2024-09-21 11:27:07,022 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-09-21 11:27:07,350 INFO L134 CoverageAnalysis]: Checked inductivity of 758 backedges. 329 proven. 65 refuted. 0 times theorem prover too weak. 364 trivial. 0 not checked. [2024-09-21 11:27:07,351 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [741982632] provided 0 perfect and 2 imperfect interpolant sequences [2024-09-21 11:27:07,351 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-09-21 11:27:07,351 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [35, 35, 35] total 65 [2024-09-21 11:27:07,351 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1761348857] [2024-09-21 11:27:07,351 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-09-21 11:27:07,351 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 65 states [2024-09-21 11:27:07,351 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-21 11:27:07,352 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 65 interpolants. [2024-09-21 11:27:07,352 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=731, Invalid=3429, Unknown=0, NotChecked=0, Total=4160 [2024-09-21 11:27:07,352 INFO L87 Difference]: Start difference. First operand 160 states and 176 transitions. Second operand has 65 states, 65 states have (on average 1.6615384615384616) internal successors, (108), 65 states have internal predecessors, (108), 31 states have call successors, (32), 2 states have call predecessors, (32), 1 states have return successors, (30), 30 states have call predecessors, (30), 30 states have call successors, (30) [2024-09-21 11:27:08,410 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-21 11:27:08,411 INFO L93 Difference]: Finished difference Result 312 states and 359 transitions. [2024-09-21 11:27:08,411 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2024-09-21 11:27:08,411 INFO L78 Accepts]: Start accepts. Automaton has has 65 states, 65 states have (on average 1.6615384615384616) internal successors, (108), 65 states have internal predecessors, (108), 31 states have call successors, (32), 2 states have call predecessors, (32), 1 states have return successors, (30), 30 states have call predecessors, (30), 30 states have call successors, (30) Word has length 128 [2024-09-21 11:27:08,411 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-21 11:27:08,413 INFO L225 Difference]: With dead ends: 312 [2024-09-21 11:27:08,413 INFO L226 Difference]: Without dead ends: 259 [2024-09-21 11:27:08,413 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 321 GetRequests, 227 SyntacticMatches, 30 SemanticMatches, 64 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3258 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=739, Invalid=3551, Unknown=0, NotChecked=0, Total=4290 [2024-09-21 11:27:08,413 INFO L434 NwaCegarLoop]: 43 mSDtfsCounter, 6 mSDsluCounter, 281 mSDsCounter, 0 mSdLazyCounter, 597 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 7 SdHoareTripleChecker+Valid, 324 SdHoareTripleChecker+Invalid, 597 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 597 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-09-21 11:27:08,413 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [7 Valid, 324 Invalid, 597 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 597 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-09-21 11:27:08,413 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 259 states. [2024-09-21 11:27:08,631 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 259 to 160. [2024-09-21 11:27:08,632 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 160 states, 126 states have (on average 1.1349206349206349) internal successors, (143), 127 states have internal predecessors, (143), 17 states have call successors, (17), 17 states have call predecessors, (17), 16 states have return successors, (16), 15 states have call predecessors, (16), 16 states have call successors, (16) [2024-09-21 11:27:08,632 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 160 states to 160 states and 176 transitions. [2024-09-21 11:27:08,633 INFO L78 Accepts]: Start accepts. Automaton has 160 states and 176 transitions. Word has length 128 [2024-09-21 11:27:08,633 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-21 11:27:08,633 INFO L474 AbstractCegarLoop]: Abstraction has 160 states and 176 transitions. [2024-09-21 11:27:08,633 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 65 states, 65 states have (on average 1.6615384615384616) internal successors, (108), 65 states have internal predecessors, (108), 31 states have call successors, (32), 2 states have call predecessors, (32), 1 states have return successors, (30), 30 states have call predecessors, (30), 30 states have call successors, (30) [2024-09-21 11:27:08,634 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-21 11:27:08,634 INFO L276 IsEmpty]: Start isEmpty. Operand 160 states and 176 transitions. [2024-09-21 11:27:08,634 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 129 [2024-09-21 11:27:08,634 INFO L208 NwaCegarLoop]: Found error trace [2024-09-21 11:27:08,634 INFO L216 NwaCegarLoop]: trace histogram [15, 15, 15, 14, 14, 14, 14, 9, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-09-21 11:27:08,649 INFO L552 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (124)] Ended with exit code 0 [2024-09-21 11:27:08,834 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable123,124 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-21 11:27:08,835 INFO L399 AbstractCegarLoop]: === Iteration 125 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-09-21 11:27:08,835 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-21 11:27:08,835 INFO L85 PathProgramCache]: Analyzing trace with hash 641202037, now seen corresponding path program 83 times [2024-09-21 11:27:08,835 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-21 11:27:08,835 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [456983850] [2024-09-21 11:27:08,835 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-21 11:27:08,835 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-21 11:27:08,844 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:27:09,213 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-09-21 11:27:09,214 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:27:09,214 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2024-09-21 11:27:09,215 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:27:09,215 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2024-09-21 11:27:09,216 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:27:09,216 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2024-09-21 11:27:09,217 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:27:09,217 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2024-09-21 11:27:09,217 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:27:09,218 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2024-09-21 11:27:09,218 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:27:09,219 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2024-09-21 11:27:09,219 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:27:09,220 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2024-09-21 11:27:09,220 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:27:09,221 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 75 [2024-09-21 11:27:09,221 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:27:09,222 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 82 [2024-09-21 11:27:09,222 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:27:09,222 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2024-09-21 11:27:09,223 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:27:09,223 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 96 [2024-09-21 11:27:09,223 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:27:09,224 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 103 [2024-09-21 11:27:09,224 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:27:09,225 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2024-09-21 11:27:09,225 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:27:09,226 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 117 [2024-09-21 11:27:09,226 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:27:09,227 INFO L134 CoverageAnalysis]: Checked inductivity of 753 backedges. 289 proven. 100 refuted. 0 times theorem prover too weak. 364 trivial. 0 not checked. [2024-09-21 11:27:09,227 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-21 11:27:09,227 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [456983850] [2024-09-21 11:27:09,227 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [456983850] provided 0 perfect and 1 imperfect interpolant sequences [2024-09-21 11:27:09,227 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [731760006] [2024-09-21 11:27:09,227 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2024-09-21 11:27:09,227 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-21 11:27:09,227 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-21 11:27:09,228 INFO L229 MonitoredProcess]: Starting monitored process 125 with /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-09-21 11:27:09,229 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (125)] Waiting until timeout for monitored process [2024-09-21 11:27:09,280 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 15 check-sat command(s) [2024-09-21 11:27:09,280 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2024-09-21 11:27:09,281 INFO L262 TraceCheckSpWp]: Trace formula consists of 318 conjuncts, 34 conjuncts are in the unsatisfiable core [2024-09-21 11:27:09,282 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-21 11:27:09,849 INFO L134 CoverageAnalysis]: Checked inductivity of 753 backedges. 329 proven. 60 refuted. 0 times theorem prover too weak. 364 trivial. 0 not checked. [2024-09-21 11:27:09,850 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-09-21 11:27:10,169 INFO L134 CoverageAnalysis]: Checked inductivity of 753 backedges. 329 proven. 60 refuted. 0 times theorem prover too weak. 364 trivial. 0 not checked. [2024-09-21 11:27:10,169 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [731760006] provided 0 perfect and 2 imperfect interpolant sequences [2024-09-21 11:27:10,169 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-09-21 11:27:10,169 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [35, 35, 35] total 64 [2024-09-21 11:27:10,169 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1083871968] [2024-09-21 11:27:10,169 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-09-21 11:27:10,169 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 64 states [2024-09-21 11:27:10,169 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-21 11:27:10,170 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 64 interpolants. [2024-09-21 11:27:10,170 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=701, Invalid=3331, Unknown=0, NotChecked=0, Total=4032 [2024-09-21 11:27:10,170 INFO L87 Difference]: Start difference. First operand 160 states and 176 transitions. Second operand has 64 states, 64 states have (on average 1.671875) internal successors, (107), 64 states have internal predecessors, (107), 31 states have call successors, (32), 2 states have call predecessors, (32), 1 states have return successors, (30), 30 states have call predecessors, (30), 30 states have call successors, (30) [2024-09-21 11:27:11,431 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-21 11:27:11,431 INFO L93 Difference]: Finished difference Result 317 states and 364 transitions. [2024-09-21 11:27:11,431 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2024-09-21 11:27:11,431 INFO L78 Accepts]: Start accepts. Automaton has has 64 states, 64 states have (on average 1.671875) internal successors, (107), 64 states have internal predecessors, (107), 31 states have call successors, (32), 2 states have call predecessors, (32), 1 states have return successors, (30), 30 states have call predecessors, (30), 30 states have call successors, (30) Word has length 128 [2024-09-21 11:27:11,431 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-21 11:27:11,433 INFO L225 Difference]: With dead ends: 317 [2024-09-21 11:27:11,433 INFO L226 Difference]: Without dead ends: 264 [2024-09-21 11:27:11,433 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 321 GetRequests, 228 SyntacticMatches, 30 SemanticMatches, 63 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3101 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=709, Invalid=3451, Unknown=0, NotChecked=0, Total=4160 [2024-09-21 11:27:11,434 INFO L434 NwaCegarLoop]: 45 mSDtfsCounter, 6 mSDsluCounter, 505 mSDsCounter, 0 mSdLazyCounter, 870 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 7 SdHoareTripleChecker+Valid, 550 SdHoareTripleChecker+Invalid, 870 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 870 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-09-21 11:27:11,434 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [7 Valid, 550 Invalid, 870 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 870 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-09-21 11:27:11,434 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 264 states. [2024-09-21 11:27:11,639 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 264 to 160. [2024-09-21 11:27:11,639 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 160 states, 126 states have (on average 1.1349206349206349) internal successors, (143), 127 states have internal predecessors, (143), 17 states have call successors, (17), 17 states have call predecessors, (17), 16 states have return successors, (16), 15 states have call predecessors, (16), 16 states have call successors, (16) [2024-09-21 11:27:11,639 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 160 states to 160 states and 176 transitions. [2024-09-21 11:27:11,640 INFO L78 Accepts]: Start accepts. Automaton has 160 states and 176 transitions. Word has length 128 [2024-09-21 11:27:11,640 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-21 11:27:11,640 INFO L474 AbstractCegarLoop]: Abstraction has 160 states and 176 transitions. [2024-09-21 11:27:11,641 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 64 states, 64 states have (on average 1.671875) internal successors, (107), 64 states have internal predecessors, (107), 31 states have call successors, (32), 2 states have call predecessors, (32), 1 states have return successors, (30), 30 states have call predecessors, (30), 30 states have call successors, (30) [2024-09-21 11:27:11,641 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-21 11:27:11,641 INFO L276 IsEmpty]: Start isEmpty. Operand 160 states and 176 transitions. [2024-09-21 11:27:11,641 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 129 [2024-09-21 11:27:11,641 INFO L208 NwaCegarLoop]: Found error trace [2024-09-21 11:27:11,641 INFO L216 NwaCegarLoop]: trace histogram [15, 15, 15, 14, 14, 14, 14, 8, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-09-21 11:27:11,653 INFO L552 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (125)] Ended with exit code 0 [2024-09-21 11:27:11,841 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 125 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable124 [2024-09-21 11:27:11,842 INFO L399 AbstractCegarLoop]: === Iteration 126 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-09-21 11:27:11,842 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-21 11:27:11,842 INFO L85 PathProgramCache]: Analyzing trace with hash 545659542, now seen corresponding path program 84 times [2024-09-21 11:27:11,842 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-21 11:27:11,842 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [771688550] [2024-09-21 11:27:11,842 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-21 11:27:11,842 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-21 11:27:11,850 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:27:12,212 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-09-21 11:27:12,213 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:27:12,213 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2024-09-21 11:27:12,213 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:27:12,214 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2024-09-21 11:27:12,214 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:27:12,215 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2024-09-21 11:27:12,216 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:27:12,216 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2024-09-21 11:27:12,217 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:27:12,217 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2024-09-21 11:27:12,218 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:27:12,218 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2024-09-21 11:27:12,219 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:27:12,219 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2024-09-21 11:27:12,220 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:27:12,220 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 75 [2024-09-21 11:27:12,220 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:27:12,221 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 82 [2024-09-21 11:27:12,221 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:27:12,222 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2024-09-21 11:27:12,222 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:27:12,223 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 96 [2024-09-21 11:27:12,223 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:27:12,224 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 103 [2024-09-21 11:27:12,224 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:27:12,225 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2024-09-21 11:27:12,225 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:27:12,226 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 117 [2024-09-21 11:27:12,226 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:27:12,227 INFO L134 CoverageAnalysis]: Checked inductivity of 750 backedges. 289 proven. 97 refuted. 0 times theorem prover too weak. 364 trivial. 0 not checked. [2024-09-21 11:27:12,227 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-21 11:27:12,227 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [771688550] [2024-09-21 11:27:12,227 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [771688550] provided 0 perfect and 1 imperfect interpolant sequences [2024-09-21 11:27:12,227 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [129360692] [2024-09-21 11:27:12,227 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2024-09-21 11:27:12,228 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-21 11:27:12,228 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-21 11:27:12,229 INFO L229 MonitoredProcess]: Starting monitored process 126 with /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-09-21 11:27:12,230 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (126)] Waiting until timeout for monitored process [2024-09-21 11:27:12,282 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 15 check-sat command(s) [2024-09-21 11:27:12,282 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2024-09-21 11:27:12,283 INFO L262 TraceCheckSpWp]: Trace formula consists of 318 conjuncts, 34 conjuncts are in the unsatisfiable core [2024-09-21 11:27:12,284 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-21 11:27:12,826 INFO L134 CoverageAnalysis]: Checked inductivity of 750 backedges. 329 proven. 57 refuted. 0 times theorem prover too weak. 364 trivial. 0 not checked. [2024-09-21 11:27:12,826 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-09-21 11:27:13,138 INFO L134 CoverageAnalysis]: Checked inductivity of 750 backedges. 329 proven. 57 refuted. 0 times theorem prover too weak. 364 trivial. 0 not checked. [2024-09-21 11:27:13,138 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [129360692] provided 0 perfect and 2 imperfect interpolant sequences [2024-09-21 11:27:13,138 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-09-21 11:27:13,139 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [35, 35, 35] total 63 [2024-09-21 11:27:13,139 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [364617874] [2024-09-21 11:27:13,139 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-09-21 11:27:13,139 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 63 states [2024-09-21 11:27:13,139 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-21 11:27:13,139 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 63 interpolants. [2024-09-21 11:27:13,140 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=675, Invalid=3231, Unknown=0, NotChecked=0, Total=3906 [2024-09-21 11:27:13,140 INFO L87 Difference]: Start difference. First operand 160 states and 176 transitions. Second operand has 63 states, 63 states have (on average 1.6825396825396826) internal successors, (106), 63 states have internal predecessors, (106), 31 states have call successors, (32), 2 states have call predecessors, (32), 1 states have return successors, (30), 30 states have call predecessors, (30), 30 states have call successors, (30) [2024-09-21 11:27:14,401 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-21 11:27:14,401 INFO L93 Difference]: Finished difference Result 320 states and 367 transitions. [2024-09-21 11:27:14,402 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2024-09-21 11:27:14,402 INFO L78 Accepts]: Start accepts. Automaton has has 63 states, 63 states have (on average 1.6825396825396826) internal successors, (106), 63 states have internal predecessors, (106), 31 states have call successors, (32), 2 states have call predecessors, (32), 1 states have return successors, (30), 30 states have call predecessors, (30), 30 states have call successors, (30) Word has length 128 [2024-09-21 11:27:14,402 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-21 11:27:14,404 INFO L225 Difference]: With dead ends: 320 [2024-09-21 11:27:14,404 INFO L226 Difference]: Without dead ends: 267 [2024-09-21 11:27:14,404 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 321 GetRequests, 229 SyntacticMatches, 30 SemanticMatches, 62 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2947 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=683, Invalid=3349, Unknown=0, NotChecked=0, Total=4032 [2024-09-21 11:27:14,404 INFO L434 NwaCegarLoop]: 41 mSDtfsCounter, 6 mSDsluCounter, 446 mSDsCounter, 0 mSdLazyCounter, 707 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 7 SdHoareTripleChecker+Valid, 487 SdHoareTripleChecker+Invalid, 707 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 707 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-09-21 11:27:14,404 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [7 Valid, 487 Invalid, 707 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 707 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-09-21 11:27:14,404 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 267 states. [2024-09-21 11:27:14,611 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 267 to 160. [2024-09-21 11:27:14,612 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 160 states, 126 states have (on average 1.1349206349206349) internal successors, (143), 127 states have internal predecessors, (143), 17 states have call successors, (17), 17 states have call predecessors, (17), 16 states have return successors, (16), 15 states have call predecessors, (16), 16 states have call successors, (16) [2024-09-21 11:27:14,612 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 160 states to 160 states and 176 transitions. [2024-09-21 11:27:14,613 INFO L78 Accepts]: Start accepts. Automaton has 160 states and 176 transitions. Word has length 128 [2024-09-21 11:27:14,613 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-21 11:27:14,613 INFO L474 AbstractCegarLoop]: Abstraction has 160 states and 176 transitions. [2024-09-21 11:27:14,613 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 63 states, 63 states have (on average 1.6825396825396826) internal successors, (106), 63 states have internal predecessors, (106), 31 states have call successors, (32), 2 states have call predecessors, (32), 1 states have return successors, (30), 30 states have call predecessors, (30), 30 states have call successors, (30) [2024-09-21 11:27:14,613 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-21 11:27:14,614 INFO L276 IsEmpty]: Start isEmpty. Operand 160 states and 176 transitions. [2024-09-21 11:27:14,614 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 129 [2024-09-21 11:27:14,614 INFO L208 NwaCegarLoop]: Found error trace [2024-09-21 11:27:14,614 INFO L216 NwaCegarLoop]: trace histogram [15, 15, 15, 14, 14, 14, 14, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-09-21 11:27:14,626 INFO L540 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (126)] Forceful destruction successful, exit code 0 [2024-09-21 11:27:14,814 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 126 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable125 [2024-09-21 11:27:14,815 INFO L399 AbstractCegarLoop]: === Iteration 127 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-09-21 11:27:14,816 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-21 11:27:14,816 INFO L85 PathProgramCache]: Analyzing trace with hash -565801131, now seen corresponding path program 85 times [2024-09-21 11:27:14,816 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-21 11:27:14,816 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1221410772] [2024-09-21 11:27:14,816 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-21 11:27:14,816 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-21 11:27:14,823 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:27:15,184 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-09-21 11:27:15,185 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:27:15,185 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2024-09-21 11:27:15,185 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:27:15,186 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2024-09-21 11:27:15,186 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:27:15,187 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2024-09-21 11:27:15,187 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:27:15,188 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2024-09-21 11:27:15,188 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:27:15,189 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2024-09-21 11:27:15,189 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:27:15,189 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2024-09-21 11:27:15,190 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:27:15,190 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2024-09-21 11:27:15,190 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:27:15,191 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 75 [2024-09-21 11:27:15,191 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:27:15,192 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 82 [2024-09-21 11:27:15,192 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:27:15,193 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2024-09-21 11:27:15,193 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:27:15,193 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 96 [2024-09-21 11:27:15,194 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:27:15,194 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 103 [2024-09-21 11:27:15,194 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:27:15,195 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2024-09-21 11:27:15,195 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:27:15,196 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 117 [2024-09-21 11:27:15,196 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:27:15,197 INFO L134 CoverageAnalysis]: Checked inductivity of 749 backedges. 289 proven. 96 refuted. 0 times theorem prover too weak. 364 trivial. 0 not checked. [2024-09-21 11:27:15,197 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-21 11:27:15,197 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1221410772] [2024-09-21 11:27:15,197 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1221410772] provided 0 perfect and 1 imperfect interpolant sequences [2024-09-21 11:27:15,197 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1750976121] [2024-09-21 11:27:15,197 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2024-09-21 11:27:15,197 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-21 11:27:15,197 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-21 11:27:15,198 INFO L229 MonitoredProcess]: Starting monitored process 127 with /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-09-21 11:27:15,199 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (127)] Waiting until timeout for monitored process [2024-09-21 11:27:15,243 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:27:15,244 INFO L262 TraceCheckSpWp]: Trace formula consists of 318 conjuncts, 34 conjuncts are in the unsatisfiable core [2024-09-21 11:27:15,245 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-21 11:27:15,774 INFO L134 CoverageAnalysis]: Checked inductivity of 749 backedges. 329 proven. 56 refuted. 0 times theorem prover too weak. 364 trivial. 0 not checked. [2024-09-21 11:27:15,774 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-09-21 11:27:16,092 INFO L134 CoverageAnalysis]: Checked inductivity of 749 backedges. 329 proven. 56 refuted. 0 times theorem prover too weak. 364 trivial. 0 not checked. [2024-09-21 11:27:16,092 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1750976121] provided 0 perfect and 2 imperfect interpolant sequences [2024-09-21 11:27:16,092 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-09-21 11:27:16,092 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [35, 35, 35] total 62 [2024-09-21 11:27:16,092 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [785507390] [2024-09-21 11:27:16,092 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-09-21 11:27:16,093 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 62 states [2024-09-21 11:27:16,093 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-21 11:27:16,093 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 62 interpolants. [2024-09-21 11:27:16,093 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=653, Invalid=3129, Unknown=0, NotChecked=0, Total=3782 [2024-09-21 11:27:16,093 INFO L87 Difference]: Start difference. First operand 160 states and 176 transitions. Second operand has 62 states, 62 states have (on average 1.6935483870967742) internal successors, (105), 62 states have internal predecessors, (105), 31 states have call successors, (32), 2 states have call predecessors, (32), 1 states have return successors, (30), 30 states have call predecessors, (30), 30 states have call successors, (30) [2024-09-21 11:27:17,323 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-21 11:27:17,323 INFO L93 Difference]: Finished difference Result 321 states and 368 transitions. [2024-09-21 11:27:17,324 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2024-09-21 11:27:17,324 INFO L78 Accepts]: Start accepts. Automaton has has 62 states, 62 states have (on average 1.6935483870967742) internal successors, (105), 62 states have internal predecessors, (105), 31 states have call successors, (32), 2 states have call predecessors, (32), 1 states have return successors, (30), 30 states have call predecessors, (30), 30 states have call successors, (30) Word has length 128 [2024-09-21 11:27:17,324 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-21 11:27:17,326 INFO L225 Difference]: With dead ends: 321 [2024-09-21 11:27:17,326 INFO L226 Difference]: Without dead ends: 268 [2024-09-21 11:27:17,326 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 321 GetRequests, 230 SyntacticMatches, 30 SemanticMatches, 61 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2796 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=661, Invalid=3245, Unknown=0, NotChecked=0, Total=3906 [2024-09-21 11:27:17,326 INFO L434 NwaCegarLoop]: 43 mSDtfsCounter, 6 mSDsluCounter, 287 mSDsCounter, 0 mSdLazyCounter, 566 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 7 SdHoareTripleChecker+Valid, 330 SdHoareTripleChecker+Invalid, 566 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 566 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-09-21 11:27:17,326 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [7 Valid, 330 Invalid, 566 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 566 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-09-21 11:27:17,326 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 268 states. [2024-09-21 11:27:17,548 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 268 to 160. [2024-09-21 11:27:17,548 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 160 states, 126 states have (on average 1.1349206349206349) internal successors, (143), 127 states have internal predecessors, (143), 17 states have call successors, (17), 17 states have call predecessors, (17), 16 states have return successors, (16), 15 states have call predecessors, (16), 16 states have call successors, (16) [2024-09-21 11:27:17,548 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 160 states to 160 states and 176 transitions. [2024-09-21 11:27:17,549 INFO L78 Accepts]: Start accepts. Automaton has 160 states and 176 transitions. Word has length 128 [2024-09-21 11:27:17,549 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-21 11:27:17,549 INFO L474 AbstractCegarLoop]: Abstraction has 160 states and 176 transitions. [2024-09-21 11:27:17,549 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 62 states, 62 states have (on average 1.6935483870967742) internal successors, (105), 62 states have internal predecessors, (105), 31 states have call successors, (32), 2 states have call predecessors, (32), 1 states have return successors, (30), 30 states have call predecessors, (30), 30 states have call successors, (30) [2024-09-21 11:27:17,550 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-21 11:27:17,550 INFO L276 IsEmpty]: Start isEmpty. Operand 160 states and 176 transitions. [2024-09-21 11:27:17,550 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 129 [2024-09-21 11:27:17,550 INFO L208 NwaCegarLoop]: Found error trace [2024-09-21 11:27:17,550 INFO L216 NwaCegarLoop]: trace histogram [15, 15, 15, 14, 14, 14, 14, 8, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-09-21 11:27:17,562 INFO L552 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (127)] Ended with exit code 0 [2024-09-21 11:27:17,750 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable126,127 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-21 11:27:17,751 INFO L399 AbstractCegarLoop]: === Iteration 128 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-09-21 11:27:17,751 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-21 11:27:17,751 INFO L85 PathProgramCache]: Analyzing trace with hash -1571486026, now seen corresponding path program 86 times [2024-09-21 11:27:17,751 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-21 11:27:17,751 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1654339873] [2024-09-21 11:27:17,751 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-21 11:27:17,751 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-21 11:27:17,758 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:27:18,123 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-09-21 11:27:18,123 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:27:18,124 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2024-09-21 11:27:18,124 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:27:18,125 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2024-09-21 11:27:18,126 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:27:18,126 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2024-09-21 11:27:18,127 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:27:18,127 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2024-09-21 11:27:18,127 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:27:18,128 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2024-09-21 11:27:18,128 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:27:18,129 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2024-09-21 11:27:18,129 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:27:18,130 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2024-09-21 11:27:18,130 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:27:18,131 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 75 [2024-09-21 11:27:18,131 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:27:18,131 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 82 [2024-09-21 11:27:18,132 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:27:18,132 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2024-09-21 11:27:18,133 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:27:18,133 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 96 [2024-09-21 11:27:18,133 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:27:18,134 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 103 [2024-09-21 11:27:18,134 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:27:18,135 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2024-09-21 11:27:18,135 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:27:18,136 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 117 [2024-09-21 11:27:18,136 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:27:18,137 INFO L134 CoverageAnalysis]: Checked inductivity of 750 backedges. 289 proven. 97 refuted. 0 times theorem prover too weak. 364 trivial. 0 not checked. [2024-09-21 11:27:18,137 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-21 11:27:18,137 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1654339873] [2024-09-21 11:27:18,137 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1654339873] provided 0 perfect and 1 imperfect interpolant sequences [2024-09-21 11:27:18,137 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1721775608] [2024-09-21 11:27:18,137 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-09-21 11:27:18,137 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-21 11:27:18,137 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-21 11:27:18,138 INFO L229 MonitoredProcess]: Starting monitored process 128 with /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-09-21 11:27:18,139 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (128)] Waiting until timeout for monitored process [2024-09-21 11:27:18,192 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-09-21 11:27:18,192 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2024-09-21 11:27:18,198 INFO L262 TraceCheckSpWp]: Trace formula consists of 318 conjuncts, 34 conjuncts are in the unsatisfiable core [2024-09-21 11:27:18,199 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-21 11:27:18,742 INFO L134 CoverageAnalysis]: Checked inductivity of 750 backedges. 329 proven. 57 refuted. 0 times theorem prover too weak. 364 trivial. 0 not checked. [2024-09-21 11:27:18,742 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-09-21 11:27:19,059 INFO L134 CoverageAnalysis]: Checked inductivity of 750 backedges. 329 proven. 57 refuted. 0 times theorem prover too weak. 364 trivial. 0 not checked. [2024-09-21 11:27:19,059 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1721775608] provided 0 perfect and 2 imperfect interpolant sequences [2024-09-21 11:27:19,059 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-09-21 11:27:19,059 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [35, 35, 35] total 61 [2024-09-21 11:27:19,059 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [624761903] [2024-09-21 11:27:19,059 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-09-21 11:27:19,060 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 61 states [2024-09-21 11:27:19,060 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-21 11:27:19,061 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 61 interpolants. [2024-09-21 11:27:19,061 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=635, Invalid=3025, Unknown=0, NotChecked=0, Total=3660 [2024-09-21 11:27:19,061 INFO L87 Difference]: Start difference. First operand 160 states and 176 transitions. Second operand has 61 states, 61 states have (on average 1.7049180327868851) internal successors, (104), 61 states have internal predecessors, (104), 31 states have call successors, (32), 2 states have call predecessors, (32), 1 states have return successors, (30), 30 states have call predecessors, (30), 30 states have call successors, (30) [2024-09-21 11:27:20,301 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-21 11:27:20,301 INFO L93 Difference]: Finished difference Result 320 states and 367 transitions. [2024-09-21 11:27:20,301 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2024-09-21 11:27:20,301 INFO L78 Accepts]: Start accepts. Automaton has has 61 states, 61 states have (on average 1.7049180327868851) internal successors, (104), 61 states have internal predecessors, (104), 31 states have call successors, (32), 2 states have call predecessors, (32), 1 states have return successors, (30), 30 states have call predecessors, (30), 30 states have call successors, (30) Word has length 128 [2024-09-21 11:27:20,301 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-21 11:27:20,303 INFO L225 Difference]: With dead ends: 320 [2024-09-21 11:27:20,303 INFO L226 Difference]: Without dead ends: 267 [2024-09-21 11:27:20,304 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 321 GetRequests, 231 SyntacticMatches, 30 SemanticMatches, 60 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2648 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=643, Invalid=3139, Unknown=0, NotChecked=0, Total=3782 [2024-09-21 11:27:20,304 INFO L434 NwaCegarLoop]: 41 mSDtfsCounter, 6 mSDsluCounter, 240 mSDsCounter, 0 mSdLazyCounter, 520 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 7 SdHoareTripleChecker+Valid, 281 SdHoareTripleChecker+Invalid, 520 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 520 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-09-21 11:27:20,304 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [7 Valid, 281 Invalid, 520 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 520 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-09-21 11:27:20,304 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 267 states. [2024-09-21 11:27:20,515 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 267 to 160. [2024-09-21 11:27:20,516 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 160 states, 126 states have (on average 1.1349206349206349) internal successors, (143), 127 states have internal predecessors, (143), 17 states have call successors, (17), 17 states have call predecessors, (17), 16 states have return successors, (16), 15 states have call predecessors, (16), 16 states have call successors, (16) [2024-09-21 11:27:20,516 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 160 states to 160 states and 176 transitions. [2024-09-21 11:27:20,517 INFO L78 Accepts]: Start accepts. Automaton has 160 states and 176 transitions. Word has length 128 [2024-09-21 11:27:20,517 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-21 11:27:20,517 INFO L474 AbstractCegarLoop]: Abstraction has 160 states and 176 transitions. [2024-09-21 11:27:20,518 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 61 states, 61 states have (on average 1.7049180327868851) internal successors, (104), 61 states have internal predecessors, (104), 31 states have call successors, (32), 2 states have call predecessors, (32), 1 states have return successors, (30), 30 states have call predecessors, (30), 30 states have call successors, (30) [2024-09-21 11:27:20,518 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-21 11:27:20,518 INFO L276 IsEmpty]: Start isEmpty. Operand 160 states and 176 transitions. [2024-09-21 11:27:20,518 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 129 [2024-09-21 11:27:20,518 INFO L208 NwaCegarLoop]: Found error trace [2024-09-21 11:27:20,518 INFO L216 NwaCegarLoop]: trace histogram [15, 15, 15, 14, 14, 14, 14, 9, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-09-21 11:27:20,530 INFO L552 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (128)] Ended with exit code 0 [2024-09-21 11:27:20,721 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable127,128 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-21 11:27:20,721 INFO L399 AbstractCegarLoop]: === Iteration 129 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-09-21 11:27:20,721 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-21 11:27:20,722 INFO L85 PathProgramCache]: Analyzing trace with hash 1859755829, now seen corresponding path program 87 times [2024-09-21 11:27:20,722 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-21 11:27:20,722 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1952430197] [2024-09-21 11:27:20,722 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-21 11:27:20,722 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-21 11:27:20,729 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:27:21,089 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-09-21 11:27:21,089 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:27:21,090 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2024-09-21 11:27:21,090 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:27:21,091 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2024-09-21 11:27:21,091 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:27:21,092 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2024-09-21 11:27:21,092 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:27:21,093 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2024-09-21 11:27:21,093 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:27:21,094 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2024-09-21 11:27:21,094 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:27:21,095 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2024-09-21 11:27:21,095 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:27:21,095 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2024-09-21 11:27:21,096 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:27:21,096 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 75 [2024-09-21 11:27:21,097 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:27:21,097 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 82 [2024-09-21 11:27:21,097 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:27:21,098 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2024-09-21 11:27:21,098 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:27:21,099 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 96 [2024-09-21 11:27:21,099 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:27:21,100 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 103 [2024-09-21 11:27:21,100 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:27:21,100 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2024-09-21 11:27:21,101 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:27:21,101 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 117 [2024-09-21 11:27:21,102 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:27:21,102 INFO L134 CoverageAnalysis]: Checked inductivity of 753 backedges. 289 proven. 100 refuted. 0 times theorem prover too weak. 364 trivial. 0 not checked. [2024-09-21 11:27:21,102 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-21 11:27:21,102 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1952430197] [2024-09-21 11:27:21,102 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1952430197] provided 0 perfect and 1 imperfect interpolant sequences [2024-09-21 11:27:21,102 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1672009516] [2024-09-21 11:27:21,103 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-09-21 11:27:21,103 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-21 11:27:21,103 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-21 11:27:21,104 INFO L229 MonitoredProcess]: Starting monitored process 129 with /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-09-21 11:27:21,104 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (129)] Waiting until timeout for monitored process [2024-09-21 11:27:21,155 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 15 check-sat command(s) [2024-09-21 11:27:21,155 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2024-09-21 11:27:21,156 INFO L262 TraceCheckSpWp]: Trace formula consists of 318 conjuncts, 34 conjuncts are in the unsatisfiable core [2024-09-21 11:27:21,157 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-21 11:27:21,663 INFO L134 CoverageAnalysis]: Checked inductivity of 753 backedges. 329 proven. 60 refuted. 0 times theorem prover too weak. 364 trivial. 0 not checked. [2024-09-21 11:27:21,663 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-09-21 11:27:21,994 INFO L134 CoverageAnalysis]: Checked inductivity of 753 backedges. 329 proven. 60 refuted. 0 times theorem prover too weak. 364 trivial. 0 not checked. [2024-09-21 11:27:21,995 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1672009516] provided 0 perfect and 2 imperfect interpolant sequences [2024-09-21 11:27:21,995 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-09-21 11:27:21,995 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [35, 35, 35] total 60 [2024-09-21 11:27:21,995 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1455055810] [2024-09-21 11:27:21,995 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-09-21 11:27:21,995 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 60 states [2024-09-21 11:27:21,995 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-21 11:27:21,996 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 60 interpolants. [2024-09-21 11:27:21,996 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=621, Invalid=2919, Unknown=0, NotChecked=0, Total=3540 [2024-09-21 11:27:21,996 INFO L87 Difference]: Start difference. First operand 160 states and 176 transitions. Second operand has 60 states, 60 states have (on average 1.7166666666666666) internal successors, (103), 60 states have internal predecessors, (103), 31 states have call successors, (32), 2 states have call predecessors, (32), 1 states have return successors, (30), 30 states have call predecessors, (30), 30 states have call successors, (30) [2024-09-21 11:27:23,204 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-21 11:27:23,205 INFO L93 Difference]: Finished difference Result 317 states and 364 transitions. [2024-09-21 11:27:23,205 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2024-09-21 11:27:23,205 INFO L78 Accepts]: Start accepts. Automaton has has 60 states, 60 states have (on average 1.7166666666666666) internal successors, (103), 60 states have internal predecessors, (103), 31 states have call successors, (32), 2 states have call predecessors, (32), 1 states have return successors, (30), 30 states have call predecessors, (30), 30 states have call successors, (30) Word has length 128 [2024-09-21 11:27:23,205 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-21 11:27:23,207 INFO L225 Difference]: With dead ends: 317 [2024-09-21 11:27:23,207 INFO L226 Difference]: Without dead ends: 264 [2024-09-21 11:27:23,207 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 321 GetRequests, 232 SyntacticMatches, 30 SemanticMatches, 59 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2503 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=629, Invalid=3031, Unknown=0, NotChecked=0, Total=3660 [2024-09-21 11:27:23,207 INFO L434 NwaCegarLoop]: 43 mSDtfsCounter, 6 mSDsluCounter, 401 mSDsCounter, 0 mSdLazyCounter, 560 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 7 SdHoareTripleChecker+Valid, 444 SdHoareTripleChecker+Invalid, 560 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 560 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-09-21 11:27:23,207 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [7 Valid, 444 Invalid, 560 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 560 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-09-21 11:27:23,208 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 264 states. [2024-09-21 11:27:23,419 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 264 to 160. [2024-09-21 11:27:23,419 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 160 states, 126 states have (on average 1.1349206349206349) internal successors, (143), 127 states have internal predecessors, (143), 17 states have call successors, (17), 17 states have call predecessors, (17), 16 states have return successors, (16), 15 states have call predecessors, (16), 16 states have call successors, (16) [2024-09-21 11:27:23,419 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 160 states to 160 states and 176 transitions. [2024-09-21 11:27:23,420 INFO L78 Accepts]: Start accepts. Automaton has 160 states and 176 transitions. Word has length 128 [2024-09-21 11:27:23,420 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-21 11:27:23,421 INFO L474 AbstractCegarLoop]: Abstraction has 160 states and 176 transitions. [2024-09-21 11:27:23,421 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 60 states, 60 states have (on average 1.7166666666666666) internal successors, (103), 60 states have internal predecessors, (103), 31 states have call successors, (32), 2 states have call predecessors, (32), 1 states have return successors, (30), 30 states have call predecessors, (30), 30 states have call successors, (30) [2024-09-21 11:27:23,421 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-21 11:27:23,421 INFO L276 IsEmpty]: Start isEmpty. Operand 160 states and 176 transitions. [2024-09-21 11:27:23,421 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 129 [2024-09-21 11:27:23,421 INFO L208 NwaCegarLoop]: Found error trace [2024-09-21 11:27:23,421 INFO L216 NwaCegarLoop]: trace histogram [15, 15, 15, 14, 14, 14, 14, 10, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-09-21 11:27:23,433 INFO L540 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (129)] Forceful destruction successful, exit code 0 [2024-09-21 11:27:23,622 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 129 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable128 [2024-09-21 11:27:23,622 INFO L399 AbstractCegarLoop]: === Iteration 130 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-09-21 11:27:23,623 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-21 11:27:23,623 INFO L85 PathProgramCache]: Analyzing trace with hash 1831893718, now seen corresponding path program 88 times [2024-09-21 11:27:23,623 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-21 11:27:23,623 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [467416209] [2024-09-21 11:27:23,623 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-21 11:27:23,623 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-21 11:27:23,630 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:27:23,997 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-09-21 11:27:23,998 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:27:23,998 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2024-09-21 11:27:23,999 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:27:23,999 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2024-09-21 11:27:23,999 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:27:24,000 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2024-09-21 11:27:24,000 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:27:24,001 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2024-09-21 11:27:24,001 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:27:24,002 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2024-09-21 11:27:24,002 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:27:24,003 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2024-09-21 11:27:24,003 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:27:24,003 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2024-09-21 11:27:24,004 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:27:24,004 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 75 [2024-09-21 11:27:24,005 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:27:24,005 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 82 [2024-09-21 11:27:24,005 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:27:24,006 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2024-09-21 11:27:24,006 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:27:24,007 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 96 [2024-09-21 11:27:24,007 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:27:24,008 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 103 [2024-09-21 11:27:24,008 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:27:24,008 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2024-09-21 11:27:24,009 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:27:24,009 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 117 [2024-09-21 11:27:24,010 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:27:24,010 INFO L134 CoverageAnalysis]: Checked inductivity of 758 backedges. 289 proven. 105 refuted. 0 times theorem prover too weak. 364 trivial. 0 not checked. [2024-09-21 11:27:24,010 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-21 11:27:24,010 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [467416209] [2024-09-21 11:27:24,010 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [467416209] provided 0 perfect and 1 imperfect interpolant sequences [2024-09-21 11:27:24,010 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [852347215] [2024-09-21 11:27:24,011 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2024-09-21 11:27:24,011 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-21 11:27:24,011 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-21 11:27:24,012 INFO L229 MonitoredProcess]: Starting monitored process 130 with /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-09-21 11:27:24,012 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (130)] Waiting until timeout for monitored process [2024-09-21 11:27:24,057 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2024-09-21 11:27:24,057 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2024-09-21 11:27:24,058 INFO L262 TraceCheckSpWp]: Trace formula consists of 318 conjuncts, 34 conjuncts are in the unsatisfiable core [2024-09-21 11:27:24,059 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-21 11:27:24,550 INFO L134 CoverageAnalysis]: Checked inductivity of 758 backedges. 329 proven. 65 refuted. 0 times theorem prover too weak. 364 trivial. 0 not checked. [2024-09-21 11:27:24,550 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-09-21 11:27:24,869 INFO L134 CoverageAnalysis]: Checked inductivity of 758 backedges. 329 proven. 65 refuted. 0 times theorem prover too weak. 364 trivial. 0 not checked. [2024-09-21 11:27:24,870 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [852347215] provided 0 perfect and 2 imperfect interpolant sequences [2024-09-21 11:27:24,870 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-09-21 11:27:24,870 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [35, 35, 35] total 59 [2024-09-21 11:27:24,870 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [433564597] [2024-09-21 11:27:24,870 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-09-21 11:27:24,870 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 59 states [2024-09-21 11:27:24,870 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-21 11:27:24,871 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 59 interpolants. [2024-09-21 11:27:24,871 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=611, Invalid=2811, Unknown=0, NotChecked=0, Total=3422 [2024-09-21 11:27:24,871 INFO L87 Difference]: Start difference. First operand 160 states and 176 transitions. Second operand has 59 states, 59 states have (on average 1.728813559322034) internal successors, (102), 59 states have internal predecessors, (102), 31 states have call successors, (32), 2 states have call predecessors, (32), 1 states have return successors, (30), 30 states have call predecessors, (30), 30 states have call successors, (30) [2024-09-21 11:27:26,021 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-21 11:27:26,021 INFO L93 Difference]: Finished difference Result 312 states and 359 transitions. [2024-09-21 11:27:26,021 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2024-09-21 11:27:26,022 INFO L78 Accepts]: Start accepts. Automaton has has 59 states, 59 states have (on average 1.728813559322034) internal successors, (102), 59 states have internal predecessors, (102), 31 states have call successors, (32), 2 states have call predecessors, (32), 1 states have return successors, (30), 30 states have call predecessors, (30), 30 states have call successors, (30) Word has length 128 [2024-09-21 11:27:26,022 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-21 11:27:26,023 INFO L225 Difference]: With dead ends: 312 [2024-09-21 11:27:26,023 INFO L226 Difference]: Without dead ends: 259 [2024-09-21 11:27:26,024 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 321 GetRequests, 233 SyntacticMatches, 30 SemanticMatches, 58 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2361 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=619, Invalid=2921, Unknown=0, NotChecked=0, Total=3540 [2024-09-21 11:27:26,024 INFO L434 NwaCegarLoop]: 43 mSDtfsCounter, 6 mSDsluCounter, 457 mSDsCounter, 0 mSdLazyCounter, 557 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 7 SdHoareTripleChecker+Valid, 500 SdHoareTripleChecker+Invalid, 557 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 557 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-09-21 11:27:26,024 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [7 Valid, 500 Invalid, 557 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 557 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-09-21 11:27:26,024 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 259 states. [2024-09-21 11:27:26,241 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 259 to 160. [2024-09-21 11:27:26,241 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 160 states, 126 states have (on average 1.1349206349206349) internal successors, (143), 127 states have internal predecessors, (143), 17 states have call successors, (17), 17 states have call predecessors, (17), 16 states have return successors, (16), 15 states have call predecessors, (16), 16 states have call successors, (16) [2024-09-21 11:27:26,241 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 160 states to 160 states and 176 transitions. [2024-09-21 11:27:26,242 INFO L78 Accepts]: Start accepts. Automaton has 160 states and 176 transitions. Word has length 128 [2024-09-21 11:27:26,242 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-21 11:27:26,242 INFO L474 AbstractCegarLoop]: Abstraction has 160 states and 176 transitions. [2024-09-21 11:27:26,243 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 59 states, 59 states have (on average 1.728813559322034) internal successors, (102), 59 states have internal predecessors, (102), 31 states have call successors, (32), 2 states have call predecessors, (32), 1 states have return successors, (30), 30 states have call predecessors, (30), 30 states have call successors, (30) [2024-09-21 11:27:26,243 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-21 11:27:26,243 INFO L276 IsEmpty]: Start isEmpty. Operand 160 states and 176 transitions. [2024-09-21 11:27:26,243 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 129 [2024-09-21 11:27:26,243 INFO L208 NwaCegarLoop]: Found error trace [2024-09-21 11:27:26,243 INFO L216 NwaCegarLoop]: trace histogram [15, 15, 15, 14, 14, 14, 14, 11, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-09-21 11:27:26,255 INFO L552 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (130)] Ended with exit code 0 [2024-09-21 11:27:26,443 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable129,130 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-21 11:27:26,444 INFO L399 AbstractCegarLoop]: === Iteration 131 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-09-21 11:27:26,444 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-21 11:27:26,444 INFO L85 PathProgramCache]: Analyzing trace with hash -1632688363, now seen corresponding path program 89 times [2024-09-21 11:27:26,444 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-21 11:27:26,444 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [63877016] [2024-09-21 11:27:26,444 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-21 11:27:26,444 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-21 11:27:26,451 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:27:26,805 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-09-21 11:27:26,806 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:27:26,806 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2024-09-21 11:27:26,807 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:27:26,807 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2024-09-21 11:27:26,808 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:27:26,808 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2024-09-21 11:27:26,809 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:27:26,809 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2024-09-21 11:27:26,809 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:27:26,810 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2024-09-21 11:27:26,810 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:27:26,811 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2024-09-21 11:27:26,811 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:27:26,812 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2024-09-21 11:27:26,812 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:27:26,812 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 75 [2024-09-21 11:27:26,813 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:27:26,813 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 82 [2024-09-21 11:27:26,814 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:27:26,814 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2024-09-21 11:27:26,814 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:27:26,815 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 96 [2024-09-21 11:27:26,815 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:27:26,816 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 103 [2024-09-21 11:27:26,816 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:27:26,816 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2024-09-21 11:27:26,817 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:27:26,817 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 117 [2024-09-21 11:27:26,818 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:27:26,818 INFO L134 CoverageAnalysis]: Checked inductivity of 765 backedges. 289 proven. 112 refuted. 0 times theorem prover too weak. 364 trivial. 0 not checked. [2024-09-21 11:27:26,818 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-21 11:27:26,818 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [63877016] [2024-09-21 11:27:26,818 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [63877016] provided 0 perfect and 1 imperfect interpolant sequences [2024-09-21 11:27:26,818 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1357779850] [2024-09-21 11:27:26,818 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2024-09-21 11:27:26,819 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-21 11:27:26,819 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-21 11:27:26,820 INFO L229 MonitoredProcess]: Starting monitored process 131 with /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-09-21 11:27:26,820 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (131)] Waiting until timeout for monitored process [2024-09-21 11:27:26,870 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 15 check-sat command(s) [2024-09-21 11:27:26,870 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2024-09-21 11:27:26,871 INFO L262 TraceCheckSpWp]: Trace formula consists of 318 conjuncts, 34 conjuncts are in the unsatisfiable core [2024-09-21 11:27:26,872 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-21 11:27:27,350 INFO L134 CoverageAnalysis]: Checked inductivity of 765 backedges. 329 proven. 72 refuted. 0 times theorem prover too weak. 364 trivial. 0 not checked. [2024-09-21 11:27:27,350 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-09-21 11:27:27,669 INFO L134 CoverageAnalysis]: Checked inductivity of 765 backedges. 329 proven. 72 refuted. 0 times theorem prover too weak. 364 trivial. 0 not checked. [2024-09-21 11:27:27,669 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1357779850] provided 0 perfect and 2 imperfect interpolant sequences [2024-09-21 11:27:27,669 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-09-21 11:27:27,669 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [35, 35, 35] total 58 [2024-09-21 11:27:27,669 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1806137158] [2024-09-21 11:27:27,669 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-09-21 11:27:27,670 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 58 states [2024-09-21 11:27:27,670 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-21 11:27:27,670 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 58 interpolants. [2024-09-21 11:27:27,670 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=605, Invalid=2701, Unknown=0, NotChecked=0, Total=3306 [2024-09-21 11:27:27,670 INFO L87 Difference]: Start difference. First operand 160 states and 176 transitions. Second operand has 58 states, 58 states have (on average 1.7413793103448276) internal successors, (101), 58 states have internal predecessors, (101), 31 states have call successors, (32), 2 states have call predecessors, (32), 1 states have return successors, (30), 30 states have call predecessors, (30), 30 states have call successors, (30) [2024-09-21 11:27:28,703 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-21 11:27:28,703 INFO L93 Difference]: Finished difference Result 305 states and 352 transitions. [2024-09-21 11:27:28,704 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2024-09-21 11:27:28,704 INFO L78 Accepts]: Start accepts. Automaton has has 58 states, 58 states have (on average 1.7413793103448276) internal successors, (101), 58 states have internal predecessors, (101), 31 states have call successors, (32), 2 states have call predecessors, (32), 1 states have return successors, (30), 30 states have call predecessors, (30), 30 states have call successors, (30) Word has length 128 [2024-09-21 11:27:28,704 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-21 11:27:28,705 INFO L225 Difference]: With dead ends: 305 [2024-09-21 11:27:28,706 INFO L226 Difference]: Without dead ends: 252 [2024-09-21 11:27:28,706 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 321 GetRequests, 234 SyntacticMatches, 30 SemanticMatches, 57 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2222 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=613, Invalid=2809, Unknown=0, NotChecked=0, Total=3422 [2024-09-21 11:27:28,706 INFO L434 NwaCegarLoop]: 43 mSDtfsCounter, 6 mSDsluCounter, 325 mSDsCounter, 0 mSdLazyCounter, 467 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 7 SdHoareTripleChecker+Valid, 368 SdHoareTripleChecker+Invalid, 467 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 467 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-09-21 11:27:28,706 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [7 Valid, 368 Invalid, 467 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 467 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-09-21 11:27:28,706 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 252 states. [2024-09-21 11:27:28,919 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 252 to 160. [2024-09-21 11:27:28,920 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 160 states, 126 states have (on average 1.1349206349206349) internal successors, (143), 127 states have internal predecessors, (143), 17 states have call successors, (17), 17 states have call predecessors, (17), 16 states have return successors, (16), 15 states have call predecessors, (16), 16 states have call successors, (16) [2024-09-21 11:27:28,920 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 160 states to 160 states and 176 transitions. [2024-09-21 11:27:28,921 INFO L78 Accepts]: Start accepts. Automaton has 160 states and 176 transitions. Word has length 128 [2024-09-21 11:27:28,921 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-21 11:27:28,921 INFO L474 AbstractCegarLoop]: Abstraction has 160 states and 176 transitions. [2024-09-21 11:27:28,921 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 58 states, 58 states have (on average 1.7413793103448276) internal successors, (101), 58 states have internal predecessors, (101), 31 states have call successors, (32), 2 states have call predecessors, (32), 1 states have return successors, (30), 30 states have call predecessors, (30), 30 states have call successors, (30) [2024-09-21 11:27:28,921 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-21 11:27:28,921 INFO L276 IsEmpty]: Start isEmpty. Operand 160 states and 176 transitions. [2024-09-21 11:27:28,921 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 129 [2024-09-21 11:27:28,922 INFO L208 NwaCegarLoop]: Found error trace [2024-09-21 11:27:28,922 INFO L216 NwaCegarLoop]: trace histogram [15, 15, 15, 14, 14, 14, 14, 12, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-09-21 11:27:28,933 INFO L552 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (131)] Ended with exit code 0 [2024-09-21 11:27:29,122 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable130,131 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-21 11:27:29,122 INFO L399 AbstractCegarLoop]: === Iteration 132 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-09-21 11:27:29,122 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-21 11:27:29,122 INFO L85 PathProgramCache]: Analyzing trace with hash -358975754, now seen corresponding path program 90 times [2024-09-21 11:27:29,122 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-21 11:27:29,122 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1161350535] [2024-09-21 11:27:29,122 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-21 11:27:29,122 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-21 11:27:29,129 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:27:29,487 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-09-21 11:27:29,488 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:27:29,488 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2024-09-21 11:27:29,488 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:27:29,489 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2024-09-21 11:27:29,490 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:27:29,490 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2024-09-21 11:27:29,490 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:27:29,491 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2024-09-21 11:27:29,491 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:27:29,492 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2024-09-21 11:27:29,492 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:27:29,493 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2024-09-21 11:27:29,493 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:27:29,493 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2024-09-21 11:27:29,494 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:27:29,494 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 75 [2024-09-21 11:27:29,494 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:27:29,495 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 82 [2024-09-21 11:27:29,495 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:27:29,496 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2024-09-21 11:27:29,496 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:27:29,497 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 96 [2024-09-21 11:27:29,497 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:27:29,497 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 103 [2024-09-21 11:27:29,498 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:27:29,498 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2024-09-21 11:27:29,498 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:27:29,499 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 117 [2024-09-21 11:27:29,499 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:27:29,500 INFO L134 CoverageAnalysis]: Checked inductivity of 774 backedges. 289 proven. 121 refuted. 0 times theorem prover too weak. 364 trivial. 0 not checked. [2024-09-21 11:27:29,500 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-21 11:27:29,500 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1161350535] [2024-09-21 11:27:29,500 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1161350535] provided 0 perfect and 1 imperfect interpolant sequences [2024-09-21 11:27:29,500 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1889348801] [2024-09-21 11:27:29,500 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2024-09-21 11:27:29,500 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-21 11:27:29,500 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-21 11:27:29,501 INFO L229 MonitoredProcess]: Starting monitored process 132 with /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-09-21 11:27:29,502 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (132)] Waiting until timeout for monitored process [2024-09-21 11:27:29,552 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 15 check-sat command(s) [2024-09-21 11:27:29,553 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2024-09-21 11:27:29,553 INFO L262 TraceCheckSpWp]: Trace formula consists of 318 conjuncts, 34 conjuncts are in the unsatisfiable core [2024-09-21 11:27:29,554 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-21 11:27:30,042 INFO L134 CoverageAnalysis]: Checked inductivity of 774 backedges. 329 proven. 81 refuted. 0 times theorem prover too weak. 364 trivial. 0 not checked. [2024-09-21 11:27:30,042 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-09-21 11:27:30,352 INFO L134 CoverageAnalysis]: Checked inductivity of 774 backedges. 329 proven. 81 refuted. 0 times theorem prover too weak. 364 trivial. 0 not checked. [2024-09-21 11:27:30,352 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1889348801] provided 0 perfect and 2 imperfect interpolant sequences [2024-09-21 11:27:30,352 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-09-21 11:27:30,352 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [35, 35, 35] total 57 [2024-09-21 11:27:30,353 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [827208645] [2024-09-21 11:27:30,353 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-09-21 11:27:30,353 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 57 states [2024-09-21 11:27:30,353 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-21 11:27:30,353 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 57 interpolants. [2024-09-21 11:27:30,353 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=603, Invalid=2589, Unknown=0, NotChecked=0, Total=3192 [2024-09-21 11:27:30,354 INFO L87 Difference]: Start difference. First operand 160 states and 176 transitions. Second operand has 57 states, 57 states have (on average 1.7543859649122806) internal successors, (100), 57 states have internal predecessors, (100), 31 states have call successors, (32), 2 states have call predecessors, (32), 1 states have return successors, (30), 30 states have call predecessors, (30), 30 states have call successors, (30) [2024-09-21 11:27:31,251 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-21 11:27:31,251 INFO L93 Difference]: Finished difference Result 296 states and 343 transitions. [2024-09-21 11:27:31,251 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2024-09-21 11:27:31,252 INFO L78 Accepts]: Start accepts. Automaton has has 57 states, 57 states have (on average 1.7543859649122806) internal successors, (100), 57 states have internal predecessors, (100), 31 states have call successors, (32), 2 states have call predecessors, (32), 1 states have return successors, (30), 30 states have call predecessors, (30), 30 states have call successors, (30) Word has length 128 [2024-09-21 11:27:31,252 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-21 11:27:31,253 INFO L225 Difference]: With dead ends: 296 [2024-09-21 11:27:31,253 INFO L226 Difference]: Without dead ends: 243 [2024-09-21 11:27:31,254 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 321 GetRequests, 235 SyntacticMatches, 30 SemanticMatches, 56 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2086 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=611, Invalid=2695, Unknown=0, NotChecked=0, Total=3306 [2024-09-21 11:27:31,254 INFO L434 NwaCegarLoop]: 45 mSDtfsCounter, 6 mSDsluCounter, 309 mSDsCounter, 0 mSdLazyCounter, 462 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 7 SdHoareTripleChecker+Valid, 354 SdHoareTripleChecker+Invalid, 462 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 462 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-09-21 11:27:31,254 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [7 Valid, 354 Invalid, 462 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 462 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-09-21 11:27:31,254 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 243 states. [2024-09-21 11:27:31,467 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 243 to 160. [2024-09-21 11:27:31,468 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 160 states, 126 states have (on average 1.1349206349206349) internal successors, (143), 127 states have internal predecessors, (143), 17 states have call successors, (17), 17 states have call predecessors, (17), 16 states have return successors, (16), 15 states have call predecessors, (16), 16 states have call successors, (16) [2024-09-21 11:27:31,468 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 160 states to 160 states and 176 transitions. [2024-09-21 11:27:31,469 INFO L78 Accepts]: Start accepts. Automaton has 160 states and 176 transitions. Word has length 128 [2024-09-21 11:27:31,469 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-21 11:27:31,469 INFO L474 AbstractCegarLoop]: Abstraction has 160 states and 176 transitions. [2024-09-21 11:27:31,469 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 57 states, 57 states have (on average 1.7543859649122806) internal successors, (100), 57 states have internal predecessors, (100), 31 states have call successors, (32), 2 states have call predecessors, (32), 1 states have return successors, (30), 30 states have call predecessors, (30), 30 states have call successors, (30) [2024-09-21 11:27:31,469 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-21 11:27:31,469 INFO L276 IsEmpty]: Start isEmpty. Operand 160 states and 176 transitions. [2024-09-21 11:27:31,470 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 129 [2024-09-21 11:27:31,470 INFO L208 NwaCegarLoop]: Found error trace [2024-09-21 11:27:31,470 INFO L216 NwaCegarLoop]: trace histogram [15, 15, 15, 14, 14, 14, 14, 13, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-09-21 11:27:31,481 INFO L540 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (132)] Forceful destruction successful, exit code 0 [2024-09-21 11:27:31,670 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable131,132 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-21 11:27:31,670 INFO L399 AbstractCegarLoop]: === Iteration 133 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-09-21 11:27:31,670 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-21 11:27:31,671 INFO L85 PathProgramCache]: Analyzing trace with hash -872077579, now seen corresponding path program 91 times [2024-09-21 11:27:31,671 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-21 11:27:31,671 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [345348482] [2024-09-21 11:27:31,671 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-21 11:27:31,671 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-21 11:27:31,679 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:27:32,056 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-09-21 11:27:32,056 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:27:32,057 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2024-09-21 11:27:32,057 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:27:32,058 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2024-09-21 11:27:32,059 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:27:32,059 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2024-09-21 11:27:32,059 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:27:32,060 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2024-09-21 11:27:32,060 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:27:32,061 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2024-09-21 11:27:32,061 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:27:32,061 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2024-09-21 11:27:32,062 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:27:32,062 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2024-09-21 11:27:32,062 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:27:32,063 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 75 [2024-09-21 11:27:32,063 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:27:32,064 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 82 [2024-09-21 11:27:32,064 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:27:32,065 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2024-09-21 11:27:32,065 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:27:32,065 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 96 [2024-09-21 11:27:32,066 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:27:32,066 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 103 [2024-09-21 11:27:32,066 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:27:32,067 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2024-09-21 11:27:32,067 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:27:32,068 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 117 [2024-09-21 11:27:32,068 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:27:32,069 INFO L134 CoverageAnalysis]: Checked inductivity of 785 backedges. 289 proven. 132 refuted. 0 times theorem prover too weak. 364 trivial. 0 not checked. [2024-09-21 11:27:32,069 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-21 11:27:32,069 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [345348482] [2024-09-21 11:27:32,069 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [345348482] provided 0 perfect and 1 imperfect interpolant sequences [2024-09-21 11:27:32,069 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2018266598] [2024-09-21 11:27:32,069 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2024-09-21 11:27:32,069 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-21 11:27:32,069 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-21 11:27:32,070 INFO L229 MonitoredProcess]: Starting monitored process 133 with /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-09-21 11:27:32,071 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (133)] Waiting until timeout for monitored process [2024-09-21 11:27:32,116 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:27:32,117 INFO L262 TraceCheckSpWp]: Trace formula consists of 318 conjuncts, 34 conjuncts are in the unsatisfiable core [2024-09-21 11:27:32,118 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-21 11:27:32,585 INFO L134 CoverageAnalysis]: Checked inductivity of 785 backedges. 329 proven. 92 refuted. 0 times theorem prover too weak. 364 trivial. 0 not checked. [2024-09-21 11:27:32,586 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-09-21 11:27:32,912 INFO L134 CoverageAnalysis]: Checked inductivity of 785 backedges. 329 proven. 92 refuted. 0 times theorem prover too weak. 364 trivial. 0 not checked. [2024-09-21 11:27:32,912 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2018266598] provided 0 perfect and 2 imperfect interpolant sequences [2024-09-21 11:27:32,913 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-09-21 11:27:32,913 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [35, 35, 35] total 56 [2024-09-21 11:27:32,913 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [648697244] [2024-09-21 11:27:32,913 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-09-21 11:27:32,913 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 56 states [2024-09-21 11:27:32,913 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-21 11:27:32,913 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 56 interpolants. [2024-09-21 11:27:32,914 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=605, Invalid=2475, Unknown=0, NotChecked=0, Total=3080 [2024-09-21 11:27:32,914 INFO L87 Difference]: Start difference. First operand 160 states and 176 transitions. Second operand has 56 states, 56 states have (on average 1.7678571428571428) internal successors, (99), 56 states have internal predecessors, (99), 31 states have call successors, (32), 2 states have call predecessors, (32), 1 states have return successors, (30), 30 states have call predecessors, (30), 30 states have call successors, (30) [2024-09-21 11:27:33,735 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-21 11:27:33,736 INFO L93 Difference]: Finished difference Result 285 states and 332 transitions. [2024-09-21 11:27:33,736 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2024-09-21 11:27:33,736 INFO L78 Accepts]: Start accepts. Automaton has has 56 states, 56 states have (on average 1.7678571428571428) internal successors, (99), 56 states have internal predecessors, (99), 31 states have call successors, (32), 2 states have call predecessors, (32), 1 states have return successors, (30), 30 states have call predecessors, (30), 30 states have call successors, (30) Word has length 128 [2024-09-21 11:27:33,736 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-21 11:27:33,738 INFO L225 Difference]: With dead ends: 285 [2024-09-21 11:27:33,738 INFO L226 Difference]: Without dead ends: 232 [2024-09-21 11:27:33,738 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 321 GetRequests, 236 SyntacticMatches, 30 SemanticMatches, 55 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1953 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=613, Invalid=2579, Unknown=0, NotChecked=0, Total=3192 [2024-09-21 11:27:33,738 INFO L434 NwaCegarLoop]: 43 mSDtfsCounter, 6 mSDsluCounter, 321 mSDsCounter, 0 mSdLazyCounter, 580 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 7 SdHoareTripleChecker+Valid, 364 SdHoareTripleChecker+Invalid, 580 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 580 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-09-21 11:27:33,738 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [7 Valid, 364 Invalid, 580 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 580 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-09-21 11:27:33,739 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 232 states. [2024-09-21 11:27:33,998 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 232 to 160. [2024-09-21 11:27:33,998 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 160 states, 126 states have (on average 1.1349206349206349) internal successors, (143), 127 states have internal predecessors, (143), 17 states have call successors, (17), 17 states have call predecessors, (17), 16 states have return successors, (16), 15 states have call predecessors, (16), 16 states have call successors, (16) [2024-09-21 11:27:33,998 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 160 states to 160 states and 176 transitions. [2024-09-21 11:27:34,000 INFO L78 Accepts]: Start accepts. Automaton has 160 states and 176 transitions. Word has length 128 [2024-09-21 11:27:34,000 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-21 11:27:34,000 INFO L474 AbstractCegarLoop]: Abstraction has 160 states and 176 transitions. [2024-09-21 11:27:34,000 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 56 states, 56 states have (on average 1.7678571428571428) internal successors, (99), 56 states have internal predecessors, (99), 31 states have call successors, (32), 2 states have call predecessors, (32), 1 states have return successors, (30), 30 states have call predecessors, (30), 30 states have call successors, (30) [2024-09-21 11:27:34,000 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-21 11:27:34,000 INFO L276 IsEmpty]: Start isEmpty. Operand 160 states and 176 transitions. [2024-09-21 11:27:34,001 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 129 [2024-09-21 11:27:34,001 INFO L208 NwaCegarLoop]: Found error trace [2024-09-21 11:27:34,001 INFO L216 NwaCegarLoop]: trace histogram [15, 15, 15, 14, 14, 14, 14, 14, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-09-21 11:27:34,013 INFO L552 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (133)] Ended with exit code 0 [2024-09-21 11:27:34,201 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable132,133 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-21 11:27:34,201 INFO L399 AbstractCegarLoop]: === Iteration 134 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-09-21 11:27:34,201 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-21 11:27:34,201 INFO L85 PathProgramCache]: Analyzing trace with hash -57345258, now seen corresponding path program 14 times [2024-09-21 11:27:34,201 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-21 11:27:34,202 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [513076473] [2024-09-21 11:27:34,202 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-21 11:27:34,202 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-21 11:27:34,209 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:27:34,592 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-09-21 11:27:34,593 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:27:34,593 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2024-09-21 11:27:34,594 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:27:34,594 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2024-09-21 11:27:34,595 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:27:34,595 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2024-09-21 11:27:34,595 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:27:34,596 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2024-09-21 11:27:34,596 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:27:34,597 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2024-09-21 11:27:34,597 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:27:34,598 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2024-09-21 11:27:34,598 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:27:34,599 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2024-09-21 11:27:34,599 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:27:34,600 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 75 [2024-09-21 11:27:34,600 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:27:34,601 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 82 [2024-09-21 11:27:34,601 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:27:34,602 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2024-09-21 11:27:34,602 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:27:34,603 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 96 [2024-09-21 11:27:34,603 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:27:34,604 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 103 [2024-09-21 11:27:34,604 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:27:34,605 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2024-09-21 11:27:34,605 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:27:34,606 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 117 [2024-09-21 11:27:34,606 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:27:34,607 INFO L134 CoverageAnalysis]: Checked inductivity of 798 backedges. 289 proven. 145 refuted. 0 times theorem prover too weak. 364 trivial. 0 not checked. [2024-09-21 11:27:34,607 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-21 11:27:34,607 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [513076473] [2024-09-21 11:27:34,607 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [513076473] provided 0 perfect and 1 imperfect interpolant sequences [2024-09-21 11:27:34,607 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1573425518] [2024-09-21 11:27:34,607 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-09-21 11:27:34,607 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-21 11:27:34,607 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-21 11:27:34,608 INFO L229 MonitoredProcess]: Starting monitored process 134 with /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-09-21 11:27:34,609 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (134)] Waiting until timeout for monitored process [2024-09-21 11:27:34,656 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-09-21 11:27:34,656 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2024-09-21 11:27:34,657 INFO L262 TraceCheckSpWp]: Trace formula consists of 318 conjuncts, 34 conjuncts are in the unsatisfiable core [2024-09-21 11:27:34,658 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-21 11:27:35,126 INFO L134 CoverageAnalysis]: Checked inductivity of 798 backedges. 329 proven. 105 refuted. 0 times theorem prover too weak. 364 trivial. 0 not checked. [2024-09-21 11:27:35,126 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-09-21 11:27:35,463 INFO L134 CoverageAnalysis]: Checked inductivity of 798 backedges. 329 proven. 105 refuted. 0 times theorem prover too weak. 364 trivial. 0 not checked. [2024-09-21 11:27:35,464 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1573425518] provided 0 perfect and 2 imperfect interpolant sequences [2024-09-21 11:27:35,464 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-09-21 11:27:35,464 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [35, 35, 35] total 55 [2024-09-21 11:27:35,464 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1418675170] [2024-09-21 11:27:35,464 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-09-21 11:27:35,464 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 55 states [2024-09-21 11:27:35,464 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-21 11:27:35,464 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 55 interpolants. [2024-09-21 11:27:35,465 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=611, Invalid=2359, Unknown=0, NotChecked=0, Total=2970 [2024-09-21 11:27:35,465 INFO L87 Difference]: Start difference. First operand 160 states and 176 transitions. Second operand has 55 states, 55 states have (on average 1.7818181818181817) internal successors, (98), 55 states have internal predecessors, (98), 31 states have call successors, (32), 2 states have call predecessors, (32), 1 states have return successors, (30), 30 states have call predecessors, (30), 30 states have call successors, (30) [2024-09-21 11:27:36,135 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-21 11:27:36,135 INFO L93 Difference]: Finished difference Result 275 states and 323 transitions. [2024-09-21 11:27:36,135 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2024-09-21 11:27:36,135 INFO L78 Accepts]: Start accepts. Automaton has has 55 states, 55 states have (on average 1.7818181818181817) internal successors, (98), 55 states have internal predecessors, (98), 31 states have call successors, (32), 2 states have call predecessors, (32), 1 states have return successors, (30), 30 states have call predecessors, (30), 30 states have call successors, (30) Word has length 128 [2024-09-21 11:27:36,136 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-21 11:27:36,137 INFO L225 Difference]: With dead ends: 275 [2024-09-21 11:27:36,137 INFO L226 Difference]: Without dead ends: 222 [2024-09-21 11:27:36,138 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 321 GetRequests, 237 SyntacticMatches, 30 SemanticMatches, 54 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1810 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=619, Invalid=2461, Unknown=0, NotChecked=0, Total=3080 [2024-09-21 11:27:36,138 INFO L434 NwaCegarLoop]: 43 mSDtfsCounter, 6 mSDsluCounter, 524 mSDsCounter, 0 mSdLazyCounter, 627 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 7 SdHoareTripleChecker+Valid, 567 SdHoareTripleChecker+Invalid, 627 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 627 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-09-21 11:27:36,138 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [7 Valid, 567 Invalid, 627 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 627 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-09-21 11:27:36,138 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 222 states. [2024-09-21 11:27:36,351 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 222 to 162. [2024-09-21 11:27:36,351 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 162 states, 128 states have (on average 1.140625) internal successors, (146), 129 states have internal predecessors, (146), 17 states have call successors, (17), 17 states have call predecessors, (17), 16 states have return successors, (16), 15 states have call predecessors, (16), 16 states have call successors, (16) [2024-09-21 11:27:36,352 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 162 states to 162 states and 179 transitions. [2024-09-21 11:27:36,353 INFO L78 Accepts]: Start accepts. Automaton has 162 states and 179 transitions. Word has length 128 [2024-09-21 11:27:36,353 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-21 11:27:36,353 INFO L474 AbstractCegarLoop]: Abstraction has 162 states and 179 transitions. [2024-09-21 11:27:36,353 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 55 states, 55 states have (on average 1.7818181818181817) internal successors, (98), 55 states have internal predecessors, (98), 31 states have call successors, (32), 2 states have call predecessors, (32), 1 states have return successors, (30), 30 states have call predecessors, (30), 30 states have call successors, (30) [2024-09-21 11:27:36,353 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-21 11:27:36,353 INFO L276 IsEmpty]: Start isEmpty. Operand 162 states and 179 transitions. [2024-09-21 11:27:36,354 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 130 [2024-09-21 11:27:36,354 INFO L208 NwaCegarLoop]: Found error trace [2024-09-21 11:27:36,354 INFO L216 NwaCegarLoop]: trace histogram [15, 15, 15, 15, 14, 14, 14, 14, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-09-21 11:27:36,365 INFO L540 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (134)] Forceful destruction successful, exit code 0 [2024-09-21 11:27:36,554 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 134 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable133 [2024-09-21 11:27:36,554 INFO L399 AbstractCegarLoop]: === Iteration 135 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-09-21 11:27:36,554 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-21 11:27:36,554 INFO L85 PathProgramCache]: Analyzing trace with hash 1636582049, now seen corresponding path program 28 times [2024-09-21 11:27:36,554 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-21 11:27:36,554 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [758754453] [2024-09-21 11:27:36,554 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-21 11:27:36,555 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-21 11:27:36,561 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:27:36,765 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-09-21 11:27:36,766 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:27:36,766 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2024-09-21 11:27:36,767 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:27:36,767 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2024-09-21 11:27:36,767 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:27:36,768 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2024-09-21 11:27:36,768 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:27:36,769 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2024-09-21 11:27:36,769 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:27:36,769 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2024-09-21 11:27:36,770 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:27:36,770 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2024-09-21 11:27:36,770 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:27:36,771 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2024-09-21 11:27:36,771 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:27:36,771 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2024-09-21 11:27:36,772 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:27:36,772 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2024-09-21 11:27:36,772 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:27:36,773 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2024-09-21 11:27:36,773 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:27:36,774 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 97 [2024-09-21 11:27:36,774 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:27:36,774 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 104 [2024-09-21 11:27:36,775 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:27:36,775 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 111 [2024-09-21 11:27:36,775 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:27:36,776 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 118 [2024-09-21 11:27:36,776 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:27:36,777 INFO L134 CoverageAnalysis]: Checked inductivity of 813 backedges. 133 proven. 316 refuted. 0 times theorem prover too weak. 364 trivial. 0 not checked. [2024-09-21 11:27:36,777 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-21 11:27:36,777 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [758754453] [2024-09-21 11:27:36,777 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [758754453] provided 0 perfect and 1 imperfect interpolant sequences [2024-09-21 11:27:36,777 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [995200700] [2024-09-21 11:27:36,777 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2024-09-21 11:27:36,777 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-21 11:27:36,777 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-21 11:27:36,778 INFO L229 MonitoredProcess]: Starting monitored process 135 with /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-09-21 11:27:36,778 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (135)] Waiting until timeout for monitored process [2024-09-21 11:27:36,825 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2024-09-21 11:27:36,825 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2024-09-21 11:27:36,826 INFO L262 TraceCheckSpWp]: Trace formula consists of 323 conjuncts, 33 conjuncts are in the unsatisfiable core [2024-09-21 11:27:36,827 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-21 11:27:36,887 INFO L134 CoverageAnalysis]: Checked inductivity of 813 backedges. 148 proven. 301 refuted. 0 times theorem prover too weak. 364 trivial. 0 not checked. [2024-09-21 11:27:36,887 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-09-21 11:27:37,103 INFO L134 CoverageAnalysis]: Checked inductivity of 813 backedges. 148 proven. 301 refuted. 0 times theorem prover too weak. 364 trivial. 0 not checked. [2024-09-21 11:27:37,104 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [995200700] provided 0 perfect and 2 imperfect interpolant sequences [2024-09-21 11:27:37,104 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-09-21 11:27:37,104 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 20, 20] total 23 [2024-09-21 11:27:37,104 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [287902565] [2024-09-21 11:27:37,104 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-09-21 11:27:37,104 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2024-09-21 11:27:37,104 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-21 11:27:37,104 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2024-09-21 11:27:37,105 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=166, Invalid=340, Unknown=0, NotChecked=0, Total=506 [2024-09-21 11:27:37,105 INFO L87 Difference]: Start difference. First operand 162 states and 179 transitions. Second operand has 23 states, 23 states have (on average 2.869565217391304) internal successors, (66), 21 states have internal predecessors, (66), 16 states have call successors, (18), 3 states have call predecessors, (18), 1 states have return successors, (15), 15 states have call predecessors, (15), 15 states have call successors, (15) [2024-09-21 11:27:37,493 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-21 11:27:37,493 INFO L93 Difference]: Finished difference Result 175 states and 193 transitions. [2024-09-21 11:27:37,493 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2024-09-21 11:27:37,493 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.869565217391304) internal successors, (66), 21 states have internal predecessors, (66), 16 states have call successors, (18), 3 states have call predecessors, (18), 1 states have return successors, (15), 15 states have call predecessors, (15), 15 states have call successors, (15) Word has length 129 [2024-09-21 11:27:37,494 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-21 11:27:37,495 INFO L225 Difference]: With dead ends: 175 [2024-09-21 11:27:37,495 INFO L226 Difference]: Without dead ends: 173 [2024-09-21 11:27:37,495 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 322 GetRequests, 268 SyntacticMatches, 32 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 431 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=172, Invalid=380, Unknown=0, NotChecked=0, Total=552 [2024-09-21 11:27:37,496 INFO L434 NwaCegarLoop]: 45 mSDtfsCounter, 34 mSDsluCounter, 299 mSDsCounter, 0 mSdLazyCounter, 297 mSolverCounterSat, 18 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 36 SdHoareTripleChecker+Valid, 344 SdHoareTripleChecker+Invalid, 315 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 18 IncrementalHoareTripleChecker+Valid, 297 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-09-21 11:27:37,496 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [36 Valid, 344 Invalid, 315 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [18 Valid, 297 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-09-21 11:27:37,496 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 173 states. [2024-09-21 11:27:37,713 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 173 to 169. [2024-09-21 11:27:37,713 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 169 states, 133 states have (on average 1.1353383458646618) internal successors, (151), 134 states have internal predecessors, (151), 18 states have call successors, (18), 18 states have call predecessors, (18), 17 states have return successors, (17), 16 states have call predecessors, (17), 17 states have call successors, (17) [2024-09-21 11:27:37,713 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 169 states to 169 states and 186 transitions. [2024-09-21 11:27:37,714 INFO L78 Accepts]: Start accepts. Automaton has 169 states and 186 transitions. Word has length 129 [2024-09-21 11:27:37,714 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-21 11:27:37,714 INFO L474 AbstractCegarLoop]: Abstraction has 169 states and 186 transitions. [2024-09-21 11:27:37,714 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 2.869565217391304) internal successors, (66), 21 states have internal predecessors, (66), 16 states have call successors, (18), 3 states have call predecessors, (18), 1 states have return successors, (15), 15 states have call predecessors, (15), 15 states have call successors, (15) [2024-09-21 11:27:37,715 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-21 11:27:37,715 INFO L276 IsEmpty]: Start isEmpty. Operand 169 states and 186 transitions. [2024-09-21 11:27:37,715 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 137 [2024-09-21 11:27:37,715 INFO L208 NwaCegarLoop]: Found error trace [2024-09-21 11:27:37,715 INFO L216 NwaCegarLoop]: trace histogram [16, 16, 16, 15, 15, 15, 15, 15, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-09-21 11:27:37,727 INFO L552 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (135)] Ended with exit code 0 [2024-09-21 11:27:37,915 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 135 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable134 [2024-09-21 11:27:37,916 INFO L399 AbstractCegarLoop]: === Iteration 136 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-09-21 11:27:37,916 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-21 11:27:37,916 INFO L85 PathProgramCache]: Analyzing trace with hash 1540394903, now seen corresponding path program 29 times [2024-09-21 11:27:37,916 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-21 11:27:37,916 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [277548833] [2024-09-21 11:27:37,916 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-21 11:27:37,916 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-21 11:27:37,923 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:27:38,339 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-09-21 11:27:38,340 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:27:38,340 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2024-09-21 11:27:38,340 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:27:38,341 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2024-09-21 11:27:38,341 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:27:38,342 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2024-09-21 11:27:38,342 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:27:38,343 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2024-09-21 11:27:38,343 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:27:38,344 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2024-09-21 11:27:38,344 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:27:38,344 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2024-09-21 11:27:38,345 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:27:38,345 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2024-09-21 11:27:38,345 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:27:38,346 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2024-09-21 11:27:38,346 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:27:38,347 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2024-09-21 11:27:38,347 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:27:38,347 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2024-09-21 11:27:38,348 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:27:38,348 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 97 [2024-09-21 11:27:38,349 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:27:38,349 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 104 [2024-09-21 11:27:38,349 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:27:38,350 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 111 [2024-09-21 11:27:38,350 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:27:38,351 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 118 [2024-09-21 11:27:38,351 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:27:38,351 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 125 [2024-09-21 11:27:38,352 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:27:38,352 INFO L134 CoverageAnalysis]: Checked inductivity of 915 backedges. 332 proven. 163 refuted. 0 times theorem prover too weak. 420 trivial. 0 not checked. [2024-09-21 11:27:38,352 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-21 11:27:38,353 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [277548833] [2024-09-21 11:27:38,353 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [277548833] provided 0 perfect and 1 imperfect interpolant sequences [2024-09-21 11:27:38,353 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [318265062] [2024-09-21 11:27:38,353 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2024-09-21 11:27:38,353 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-21 11:27:38,353 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-21 11:27:38,354 INFO L229 MonitoredProcess]: Starting monitored process 136 with /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-09-21 11:27:38,354 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (136)] Waiting until timeout for monitored process [2024-09-21 11:27:38,407 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 16 check-sat command(s) [2024-09-21 11:27:38,408 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2024-09-21 11:27:38,409 INFO L262 TraceCheckSpWp]: Trace formula consists of 337 conjuncts, 36 conjuncts are in the unsatisfiable core [2024-09-21 11:27:38,410 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-21 11:27:39,151 INFO L134 CoverageAnalysis]: Checked inductivity of 915 backedges. 375 proven. 120 refuted. 0 times theorem prover too weak. 420 trivial. 0 not checked. [2024-09-21 11:27:39,152 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-09-21 11:27:39,522 INFO L134 CoverageAnalysis]: Checked inductivity of 915 backedges. 375 proven. 120 refuted. 0 times theorem prover too weak. 420 trivial. 0 not checked. [2024-09-21 11:27:39,522 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [318265062] provided 0 perfect and 2 imperfect interpolant sequences [2024-09-21 11:27:39,522 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-09-21 11:27:39,522 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [37, 37, 37] total 73 [2024-09-21 11:27:39,522 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [277396436] [2024-09-21 11:27:39,522 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-09-21 11:27:39,523 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 73 states [2024-09-21 11:27:39,523 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-21 11:27:39,523 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 73 interpolants. [2024-09-21 11:27:39,523 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=997, Invalid=4259, Unknown=0, NotChecked=0, Total=5256 [2024-09-21 11:27:39,523 INFO L87 Difference]: Start difference. First operand 169 states and 186 transitions. Second operand has 73 states, 73 states have (on average 1.6164383561643836) internal successors, (118), 73 states have internal predecessors, (118), 33 states have call successors, (34), 2 states have call predecessors, (34), 1 states have return successors, (32), 32 states have call predecessors, (32), 32 states have call successors, (32) [2024-09-21 11:27:40,221 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-21 11:27:40,221 INFO L93 Difference]: Finished difference Result 289 states and 339 transitions. [2024-09-21 11:27:40,221 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2024-09-21 11:27:40,221 INFO L78 Accepts]: Start accepts. Automaton has has 73 states, 73 states have (on average 1.6164383561643836) internal successors, (118), 73 states have internal predecessors, (118), 33 states have call successors, (34), 2 states have call predecessors, (34), 1 states have return successors, (32), 32 states have call predecessors, (32), 32 states have call successors, (32) Word has length 136 [2024-09-21 11:27:40,221 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-21 11:27:40,223 INFO L225 Difference]: With dead ends: 289 [2024-09-21 11:27:40,223 INFO L226 Difference]: Without dead ends: 233 [2024-09-21 11:27:40,223 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 341 GetRequests, 237 SyntacticMatches, 32 SemanticMatches, 72 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4364 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=1005, Invalid=4397, Unknown=0, NotChecked=0, Total=5402 [2024-09-21 11:27:40,223 INFO L434 NwaCegarLoop]: 43 mSDtfsCounter, 6 mSDsluCounter, 347 mSDsCounter, 0 mSdLazyCounter, 684 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 7 SdHoareTripleChecker+Valid, 390 SdHoareTripleChecker+Invalid, 684 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 684 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-09-21 11:27:40,224 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [7 Valid, 390 Invalid, 684 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 684 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-09-21 11:27:40,224 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 233 states. [2024-09-21 11:27:40,463 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 233 to 170. [2024-09-21 11:27:40,464 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 170 states, 134 states have (on average 1.1343283582089552) internal successors, (152), 135 states have internal predecessors, (152), 18 states have call successors, (18), 18 states have call predecessors, (18), 17 states have return successors, (17), 16 states have call predecessors, (17), 17 states have call successors, (17) [2024-09-21 11:27:40,464 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 170 states to 170 states and 187 transitions. [2024-09-21 11:27:40,465 INFO L78 Accepts]: Start accepts. Automaton has 170 states and 187 transitions. Word has length 136 [2024-09-21 11:27:40,465 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-21 11:27:40,465 INFO L474 AbstractCegarLoop]: Abstraction has 170 states and 187 transitions. [2024-09-21 11:27:40,465 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 73 states, 73 states have (on average 1.6164383561643836) internal successors, (118), 73 states have internal predecessors, (118), 33 states have call successors, (34), 2 states have call predecessors, (34), 1 states have return successors, (32), 32 states have call predecessors, (32), 32 states have call successors, (32) [2024-09-21 11:27:40,465 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-21 11:27:40,465 INFO L276 IsEmpty]: Start isEmpty. Operand 170 states and 187 transitions. [2024-09-21 11:27:40,466 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 137 [2024-09-21 11:27:40,466 INFO L208 NwaCegarLoop]: Found error trace [2024-09-21 11:27:40,466 INFO L216 NwaCegarLoop]: trace histogram [16, 16, 16, 15, 15, 15, 15, 14, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-09-21 11:27:40,477 INFO L552 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (136)] Ended with exit code 0 [2024-09-21 11:27:40,666 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 136 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable135 [2024-09-21 11:27:40,666 INFO L399 AbstractCegarLoop]: === Iteration 137 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-09-21 11:27:40,666 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-21 11:27:40,667 INFO L85 PathProgramCache]: Analyzing trace with hash -2140517866, now seen corresponding path program 92 times [2024-09-21 11:27:40,667 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-21 11:27:40,667 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [411402085] [2024-09-21 11:27:40,667 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-21 11:27:40,667 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-21 11:27:40,674 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:27:41,105 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-09-21 11:27:41,106 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:27:41,106 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2024-09-21 11:27:41,107 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:27:41,107 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2024-09-21 11:27:41,108 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:27:41,108 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2024-09-21 11:27:41,109 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:27:41,109 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2024-09-21 11:27:41,109 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:27:41,110 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2024-09-21 11:27:41,110 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:27:41,111 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2024-09-21 11:27:41,111 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:27:41,111 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2024-09-21 11:27:41,112 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:27:41,112 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2024-09-21 11:27:41,112 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:27:41,113 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2024-09-21 11:27:41,113 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:27:41,114 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2024-09-21 11:27:41,114 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:27:41,115 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 97 [2024-09-21 11:27:41,115 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:27:41,115 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 104 [2024-09-21 11:27:41,116 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:27:41,116 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 111 [2024-09-21 11:27:41,117 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:27:41,117 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 118 [2024-09-21 11:27:41,117 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:27:41,118 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 125 [2024-09-21 11:27:41,118 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:27:41,119 INFO L134 CoverageAnalysis]: Checked inductivity of 901 backedges. 332 proven. 149 refuted. 0 times theorem prover too weak. 420 trivial. 0 not checked. [2024-09-21 11:27:41,119 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-21 11:27:41,119 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [411402085] [2024-09-21 11:27:41,119 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [411402085] provided 0 perfect and 1 imperfect interpolant sequences [2024-09-21 11:27:41,119 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1514455791] [2024-09-21 11:27:41,119 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-09-21 11:27:41,119 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-21 11:27:41,119 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-21 11:27:41,120 INFO L229 MonitoredProcess]: Starting monitored process 137 with /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-09-21 11:27:41,125 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (137)] Waiting until timeout for monitored process [2024-09-21 11:27:41,172 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-09-21 11:27:41,172 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2024-09-21 11:27:41,173 INFO L262 TraceCheckSpWp]: Trace formula consists of 337 conjuncts, 36 conjuncts are in the unsatisfiable core [2024-09-21 11:27:41,175 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-21 11:27:41,859 INFO L134 CoverageAnalysis]: Checked inductivity of 901 backedges. 375 proven. 106 refuted. 0 times theorem prover too weak. 420 trivial. 0 not checked. [2024-09-21 11:27:41,859 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-09-21 11:27:42,218 INFO L134 CoverageAnalysis]: Checked inductivity of 901 backedges. 375 proven. 106 refuted. 0 times theorem prover too weak. 420 trivial. 0 not checked. [2024-09-21 11:27:42,218 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1514455791] provided 0 perfect and 2 imperfect interpolant sequences [2024-09-21 11:27:42,218 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-09-21 11:27:42,218 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [37, 37, 37] total 72 [2024-09-21 11:27:42,218 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1871251944] [2024-09-21 11:27:42,218 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-09-21 11:27:42,219 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 72 states [2024-09-21 11:27:42,219 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-21 11:27:42,219 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 72 interpolants. [2024-09-21 11:27:42,220 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=948, Invalid=4164, Unknown=0, NotChecked=0, Total=5112 [2024-09-21 11:27:42,220 INFO L87 Difference]: Start difference. First operand 170 states and 187 transitions. Second operand has 72 states, 72 states have (on average 1.625) internal successors, (117), 72 states have internal predecessors, (117), 33 states have call successors, (34), 2 states have call predecessors, (34), 1 states have return successors, (32), 32 states have call predecessors, (32), 32 states have call successors, (32) [2024-09-21 11:27:43,067 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-21 11:27:43,067 INFO L93 Difference]: Finished difference Result 303 states and 353 transitions. [2024-09-21 11:27:43,067 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2024-09-21 11:27:43,068 INFO L78 Accepts]: Start accepts. Automaton has has 72 states, 72 states have (on average 1.625) internal successors, (117), 72 states have internal predecessors, (117), 33 states have call successors, (34), 2 states have call predecessors, (34), 1 states have return successors, (32), 32 states have call predecessors, (32), 32 states have call successors, (32) Word has length 136 [2024-09-21 11:27:43,068 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-21 11:27:43,069 INFO L225 Difference]: With dead ends: 303 [2024-09-21 11:27:43,070 INFO L226 Difference]: Without dead ends: 247 [2024-09-21 11:27:43,070 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 341 GetRequests, 238 SyntacticMatches, 32 SemanticMatches, 71 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4246 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=956, Invalid=4300, Unknown=0, NotChecked=0, Total=5256 [2024-09-21 11:27:43,070 INFO L434 NwaCegarLoop]: 45 mSDtfsCounter, 6 mSDsluCounter, 276 mSDsCounter, 0 mSdLazyCounter, 542 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 7 SdHoareTripleChecker+Valid, 321 SdHoareTripleChecker+Invalid, 542 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 542 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-09-21 11:27:43,070 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [7 Valid, 321 Invalid, 542 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 542 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-09-21 11:27:43,070 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 247 states. [2024-09-21 11:27:43,327 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 247 to 170. [2024-09-21 11:27:43,327 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 170 states, 134 states have (on average 1.1343283582089552) internal successors, (152), 135 states have internal predecessors, (152), 18 states have call successors, (18), 18 states have call predecessors, (18), 17 states have return successors, (17), 16 states have call predecessors, (17), 17 states have call successors, (17) [2024-09-21 11:27:43,327 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 170 states to 170 states and 187 transitions. [2024-09-21 11:27:43,328 INFO L78 Accepts]: Start accepts. Automaton has 170 states and 187 transitions. Word has length 136 [2024-09-21 11:27:43,329 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-21 11:27:43,329 INFO L474 AbstractCegarLoop]: Abstraction has 170 states and 187 transitions. [2024-09-21 11:27:43,329 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 72 states, 72 states have (on average 1.625) internal successors, (117), 72 states have internal predecessors, (117), 33 states have call successors, (34), 2 states have call predecessors, (34), 1 states have return successors, (32), 32 states have call predecessors, (32), 32 states have call successors, (32) [2024-09-21 11:27:43,329 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-21 11:27:43,329 INFO L276 IsEmpty]: Start isEmpty. Operand 170 states and 187 transitions. [2024-09-21 11:27:43,329 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 137 [2024-09-21 11:27:43,329 INFO L208 NwaCegarLoop]: Found error trace [2024-09-21 11:27:43,329 INFO L216 NwaCegarLoop]: trace histogram [16, 16, 16, 15, 15, 15, 15, 13, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-09-21 11:27:43,341 INFO L552 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (137)] Ended with exit code 0 [2024-09-21 11:27:43,529 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 137 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable136 [2024-09-21 11:27:43,530 INFO L399 AbstractCegarLoop]: === Iteration 138 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-09-21 11:27:43,530 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-21 11:27:43,530 INFO L85 PathProgramCache]: Analyzing trace with hash 511689655, now seen corresponding path program 93 times [2024-09-21 11:27:43,530 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-21 11:27:43,530 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1732161633] [2024-09-21 11:27:43,530 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-21 11:27:43,530 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-21 11:27:43,537 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:27:43,952 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-09-21 11:27:43,953 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:27:43,953 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2024-09-21 11:27:43,954 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:27:43,954 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2024-09-21 11:27:43,955 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:27:43,955 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2024-09-21 11:27:43,955 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:27:43,956 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2024-09-21 11:27:43,956 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:27:43,957 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2024-09-21 11:27:43,957 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:27:43,958 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2024-09-21 11:27:43,958 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:27:43,958 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2024-09-21 11:27:43,959 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:27:43,959 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2024-09-21 11:27:43,960 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:27:43,960 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2024-09-21 11:27:43,960 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:27:43,961 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2024-09-21 11:27:43,961 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:27:43,962 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 97 [2024-09-21 11:27:43,962 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:27:43,963 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 104 [2024-09-21 11:27:43,963 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:27:43,963 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 111 [2024-09-21 11:27:43,964 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:27:43,964 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 118 [2024-09-21 11:27:43,964 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:27:43,965 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 125 [2024-09-21 11:27:43,965 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:27:43,966 INFO L134 CoverageAnalysis]: Checked inductivity of 889 backedges. 332 proven. 137 refuted. 0 times theorem prover too weak. 420 trivial. 0 not checked. [2024-09-21 11:27:43,966 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-21 11:27:43,966 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1732161633] [2024-09-21 11:27:43,966 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1732161633] provided 0 perfect and 1 imperfect interpolant sequences [2024-09-21 11:27:43,966 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1282933904] [2024-09-21 11:27:43,966 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-09-21 11:27:43,966 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-21 11:27:43,967 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-21 11:27:43,968 INFO L229 MonitoredProcess]: Starting monitored process 138 with /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-09-21 11:27:43,968 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (138)] Waiting until timeout for monitored process [2024-09-21 11:27:44,021 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 16 check-sat command(s) [2024-09-21 11:27:44,022 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2024-09-21 11:27:44,023 INFO L262 TraceCheckSpWp]: Trace formula consists of 337 conjuncts, 36 conjuncts are in the unsatisfiable core [2024-09-21 11:27:44,024 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-21 11:27:44,689 INFO L134 CoverageAnalysis]: Checked inductivity of 889 backedges. 375 proven. 94 refuted. 0 times theorem prover too weak. 420 trivial. 0 not checked. [2024-09-21 11:27:44,689 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-09-21 11:27:45,061 INFO L134 CoverageAnalysis]: Checked inductivity of 889 backedges. 375 proven. 94 refuted. 0 times theorem prover too weak. 420 trivial. 0 not checked. [2024-09-21 11:27:45,062 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1282933904] provided 0 perfect and 2 imperfect interpolant sequences [2024-09-21 11:27:45,062 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-09-21 11:27:45,062 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [37, 37, 37] total 71 [2024-09-21 11:27:45,062 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1408642837] [2024-09-21 11:27:45,062 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-09-21 11:27:45,062 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 71 states [2024-09-21 11:27:45,062 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-21 11:27:45,063 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 71 interpolants. [2024-09-21 11:27:45,063 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=903, Invalid=4067, Unknown=0, NotChecked=0, Total=4970 [2024-09-21 11:27:45,063 INFO L87 Difference]: Start difference. First operand 170 states and 187 transitions. Second operand has 71 states, 71 states have (on average 1.6338028169014085) internal successors, (116), 71 states have internal predecessors, (116), 33 states have call successors, (34), 2 states have call predecessors, (34), 1 states have return successors, (32), 32 states have call predecessors, (32), 32 states have call successors, (32) [2024-09-21 11:27:46,184 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-21 11:27:46,184 INFO L93 Difference]: Finished difference Result 315 states and 365 transitions. [2024-09-21 11:27:46,185 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2024-09-21 11:27:46,185 INFO L78 Accepts]: Start accepts. Automaton has has 71 states, 71 states have (on average 1.6338028169014085) internal successors, (116), 71 states have internal predecessors, (116), 33 states have call successors, (34), 2 states have call predecessors, (34), 1 states have return successors, (32), 32 states have call predecessors, (32), 32 states have call successors, (32) Word has length 136 [2024-09-21 11:27:46,185 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-21 11:27:46,186 INFO L225 Difference]: With dead ends: 315 [2024-09-21 11:27:46,186 INFO L226 Difference]: Without dead ends: 259 [2024-09-21 11:27:46,187 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 341 GetRequests, 239 SyntacticMatches, 32 SemanticMatches, 70 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4069 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=911, Invalid=4201, Unknown=0, NotChecked=0, Total=5112 [2024-09-21 11:27:46,187 INFO L434 NwaCegarLoop]: 45 mSDtfsCounter, 6 mSDsluCounter, 428 mSDsCounter, 0 mSdLazyCounter, 826 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 7 SdHoareTripleChecker+Valid, 473 SdHoareTripleChecker+Invalid, 826 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 826 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-09-21 11:27:46,187 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [7 Valid, 473 Invalid, 826 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 826 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-09-21 11:27:46,187 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 259 states. [2024-09-21 11:27:46,447 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 259 to 170. [2024-09-21 11:27:46,447 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 170 states, 134 states have (on average 1.1343283582089552) internal successors, (152), 135 states have internal predecessors, (152), 18 states have call successors, (18), 18 states have call predecessors, (18), 17 states have return successors, (17), 16 states have call predecessors, (17), 17 states have call successors, (17) [2024-09-21 11:27:46,448 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 170 states to 170 states and 187 transitions. [2024-09-21 11:27:46,449 INFO L78 Accepts]: Start accepts. Automaton has 170 states and 187 transitions. Word has length 136 [2024-09-21 11:27:46,449 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-21 11:27:46,449 INFO L474 AbstractCegarLoop]: Abstraction has 170 states and 187 transitions. [2024-09-21 11:27:46,449 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 71 states, 71 states have (on average 1.6338028169014085) internal successors, (116), 71 states have internal predecessors, (116), 33 states have call successors, (34), 2 states have call predecessors, (34), 1 states have return successors, (32), 32 states have call predecessors, (32), 32 states have call successors, (32) [2024-09-21 11:27:46,449 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-21 11:27:46,449 INFO L276 IsEmpty]: Start isEmpty. Operand 170 states and 187 transitions. [2024-09-21 11:27:46,450 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 137 [2024-09-21 11:27:46,450 INFO L208 NwaCegarLoop]: Found error trace [2024-09-21 11:27:46,450 INFO L216 NwaCegarLoop]: trace histogram [16, 16, 16, 15, 15, 15, 15, 12, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-09-21 11:27:46,461 INFO L540 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (138)] Forceful destruction successful, exit code 0 [2024-09-21 11:27:46,650 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable137,138 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-21 11:27:46,650 INFO L399 AbstractCegarLoop]: === Iteration 139 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-09-21 11:27:46,650 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-21 11:27:46,650 INFO L85 PathProgramCache]: Analyzing trace with hash -1896607242, now seen corresponding path program 94 times [2024-09-21 11:27:46,651 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-21 11:27:46,651 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1480180809] [2024-09-21 11:27:46,651 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-21 11:27:46,651 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-21 11:27:46,658 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:27:47,077 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-09-21 11:27:47,077 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:27:47,078 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2024-09-21 11:27:47,078 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:27:47,079 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2024-09-21 11:27:47,079 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:27:47,080 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2024-09-21 11:27:47,080 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:27:47,081 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2024-09-21 11:27:47,081 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:27:47,081 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2024-09-21 11:27:47,082 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:27:47,082 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2024-09-21 11:27:47,082 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:27:47,083 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2024-09-21 11:27:47,083 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:27:47,084 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2024-09-21 11:27:47,084 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:27:47,085 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2024-09-21 11:27:47,085 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:27:47,085 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2024-09-21 11:27:47,086 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:27:47,086 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 97 [2024-09-21 11:27:47,086 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:27:47,087 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 104 [2024-09-21 11:27:47,087 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:27:47,088 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 111 [2024-09-21 11:27:47,088 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:27:47,089 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 118 [2024-09-21 11:27:47,089 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:27:47,089 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 125 [2024-09-21 11:27:47,090 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:27:47,090 INFO L134 CoverageAnalysis]: Checked inductivity of 879 backedges. 332 proven. 127 refuted. 0 times theorem prover too weak. 420 trivial. 0 not checked. [2024-09-21 11:27:47,090 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-21 11:27:47,090 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1480180809] [2024-09-21 11:27:47,090 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1480180809] provided 0 perfect and 1 imperfect interpolant sequences [2024-09-21 11:27:47,091 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1532656697] [2024-09-21 11:27:47,091 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2024-09-21 11:27:47,091 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-21 11:27:47,091 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-21 11:27:47,092 INFO L229 MonitoredProcess]: Starting monitored process 139 with /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-09-21 11:27:47,092 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (139)] Waiting until timeout for monitored process [2024-09-21 11:27:47,140 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2024-09-21 11:27:47,140 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2024-09-21 11:27:47,141 INFO L262 TraceCheckSpWp]: Trace formula consists of 337 conjuncts, 36 conjuncts are in the unsatisfiable core [2024-09-21 11:27:47,142 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-21 11:27:47,796 INFO L134 CoverageAnalysis]: Checked inductivity of 879 backedges. 375 proven. 84 refuted. 0 times theorem prover too weak. 420 trivial. 0 not checked. [2024-09-21 11:27:47,796 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-09-21 11:27:48,161 INFO L134 CoverageAnalysis]: Checked inductivity of 879 backedges. 375 proven. 84 refuted. 0 times theorem prover too weak. 420 trivial. 0 not checked. [2024-09-21 11:27:48,161 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1532656697] provided 0 perfect and 2 imperfect interpolant sequences [2024-09-21 11:27:48,161 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-09-21 11:27:48,161 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [37, 37, 37] total 70 [2024-09-21 11:27:48,161 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2074534716] [2024-09-21 11:27:48,161 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-09-21 11:27:48,161 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 70 states [2024-09-21 11:27:48,161 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-21 11:27:48,162 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 70 interpolants. [2024-09-21 11:27:48,162 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=862, Invalid=3968, Unknown=0, NotChecked=0, Total=4830 [2024-09-21 11:27:48,162 INFO L87 Difference]: Start difference. First operand 170 states and 187 transitions. Second operand has 70 states, 70 states have (on average 1.6428571428571428) internal successors, (115), 70 states have internal predecessors, (115), 33 states have call successors, (34), 2 states have call predecessors, (34), 1 states have return successors, (32), 32 states have call predecessors, (32), 32 states have call successors, (32) [2024-09-21 11:27:49,474 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-21 11:27:49,474 INFO L93 Difference]: Finished difference Result 325 states and 375 transitions. [2024-09-21 11:27:49,475 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2024-09-21 11:27:49,475 INFO L78 Accepts]: Start accepts. Automaton has has 70 states, 70 states have (on average 1.6428571428571428) internal successors, (115), 70 states have internal predecessors, (115), 33 states have call successors, (34), 2 states have call predecessors, (34), 1 states have return successors, (32), 32 states have call predecessors, (32), 32 states have call successors, (32) Word has length 136 [2024-09-21 11:27:49,475 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-21 11:27:49,477 INFO L225 Difference]: With dead ends: 325 [2024-09-21 11:27:49,477 INFO L226 Difference]: Without dead ends: 269 [2024-09-21 11:27:49,477 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 341 GetRequests, 240 SyntacticMatches, 32 SemanticMatches, 69 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3895 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=870, Invalid=4100, Unknown=0, NotChecked=0, Total=4970 [2024-09-21 11:27:49,477 INFO L434 NwaCegarLoop]: 43 mSDtfsCounter, 6 mSDsluCounter, 449 mSDsCounter, 0 mSdLazyCounter, 793 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 7 SdHoareTripleChecker+Valid, 492 SdHoareTripleChecker+Invalid, 793 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 793 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-09-21 11:27:49,477 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [7 Valid, 492 Invalid, 793 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 793 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-09-21 11:27:49,478 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 269 states. [2024-09-21 11:27:49,764 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 269 to 170. [2024-09-21 11:27:49,764 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 170 states, 134 states have (on average 1.1343283582089552) internal successors, (152), 135 states have internal predecessors, (152), 18 states have call successors, (18), 18 states have call predecessors, (18), 17 states have return successors, (17), 16 states have call predecessors, (17), 17 states have call successors, (17) [2024-09-21 11:27:49,764 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 170 states to 170 states and 187 transitions. [2024-09-21 11:27:49,766 INFO L78 Accepts]: Start accepts. Automaton has 170 states and 187 transitions. Word has length 136 [2024-09-21 11:27:49,766 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-21 11:27:49,766 INFO L474 AbstractCegarLoop]: Abstraction has 170 states and 187 transitions. [2024-09-21 11:27:49,766 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 70 states, 70 states have (on average 1.6428571428571428) internal successors, (115), 70 states have internal predecessors, (115), 33 states have call successors, (34), 2 states have call predecessors, (34), 1 states have return successors, (32), 32 states have call predecessors, (32), 32 states have call successors, (32) [2024-09-21 11:27:49,766 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-21 11:27:49,766 INFO L276 IsEmpty]: Start isEmpty. Operand 170 states and 187 transitions. [2024-09-21 11:27:49,766 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 137 [2024-09-21 11:27:49,766 INFO L208 NwaCegarLoop]: Found error trace [2024-09-21 11:27:49,766 INFO L216 NwaCegarLoop]: trace histogram [16, 16, 16, 15, 15, 15, 15, 11, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-09-21 11:27:49,778 INFO L552 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (139)] Ended with exit code 0 [2024-09-21 11:27:49,967 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 139 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable138 [2024-09-21 11:27:49,967 INFO L399 AbstractCegarLoop]: === Iteration 140 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-09-21 11:27:49,967 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-21 11:27:49,967 INFO L85 PathProgramCache]: Analyzing trace with hash -173178921, now seen corresponding path program 95 times [2024-09-21 11:27:49,967 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-21 11:27:49,967 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [727192957] [2024-09-21 11:27:49,967 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-21 11:27:49,967 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-21 11:27:49,975 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:27:50,388 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-09-21 11:27:50,388 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:27:50,389 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2024-09-21 11:27:50,389 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:27:50,390 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2024-09-21 11:27:50,390 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:27:50,391 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2024-09-21 11:27:50,391 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:27:50,391 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2024-09-21 11:27:50,392 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:27:50,392 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2024-09-21 11:27:50,392 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:27:50,393 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2024-09-21 11:27:50,393 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:27:50,394 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2024-09-21 11:27:50,394 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:27:50,395 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2024-09-21 11:27:50,395 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:27:50,395 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2024-09-21 11:27:50,396 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:27:50,396 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2024-09-21 11:27:50,396 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:27:50,397 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 97 [2024-09-21 11:27:50,397 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:27:50,398 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 104 [2024-09-21 11:27:50,398 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:27:50,398 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 111 [2024-09-21 11:27:50,399 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:27:50,399 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 118 [2024-09-21 11:27:50,400 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:27:50,400 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 125 [2024-09-21 11:27:50,400 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:27:50,401 INFO L134 CoverageAnalysis]: Checked inductivity of 871 backedges. 332 proven. 119 refuted. 0 times theorem prover too weak. 420 trivial. 0 not checked. [2024-09-21 11:27:50,401 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-21 11:27:50,401 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [727192957] [2024-09-21 11:27:50,401 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [727192957] provided 0 perfect and 1 imperfect interpolant sequences [2024-09-21 11:27:50,401 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [737758081] [2024-09-21 11:27:50,401 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2024-09-21 11:27:50,401 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-21 11:27:50,401 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-21 11:27:50,402 INFO L229 MonitoredProcess]: Starting monitored process 140 with /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-09-21 11:27:50,403 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (140)] Waiting until timeout for monitored process [2024-09-21 11:27:50,458 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 16 check-sat command(s) [2024-09-21 11:27:50,458 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2024-09-21 11:27:50,459 INFO L262 TraceCheckSpWp]: Trace formula consists of 337 conjuncts, 36 conjuncts are in the unsatisfiable core [2024-09-21 11:27:50,461 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-21 11:27:51,101 INFO L134 CoverageAnalysis]: Checked inductivity of 871 backedges. 375 proven. 76 refuted. 0 times theorem prover too weak. 420 trivial. 0 not checked. [2024-09-21 11:27:51,101 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-09-21 11:27:51,453 INFO L134 CoverageAnalysis]: Checked inductivity of 871 backedges. 375 proven. 76 refuted. 0 times theorem prover too weak. 420 trivial. 0 not checked. [2024-09-21 11:27:51,453 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [737758081] provided 0 perfect and 2 imperfect interpolant sequences [2024-09-21 11:27:51,453 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-09-21 11:27:51,453 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [37, 37, 37] total 69 [2024-09-21 11:27:51,453 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1516429706] [2024-09-21 11:27:51,453 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-09-21 11:27:51,453 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 69 states [2024-09-21 11:27:51,453 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-21 11:27:51,454 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 69 interpolants. [2024-09-21 11:27:51,454 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=825, Invalid=3867, Unknown=0, NotChecked=0, Total=4692 [2024-09-21 11:27:51,454 INFO L87 Difference]: Start difference. First operand 170 states and 187 transitions. Second operand has 69 states, 69 states have (on average 1.6521739130434783) internal successors, (114), 69 states have internal predecessors, (114), 33 states have call successors, (34), 2 states have call predecessors, (34), 1 states have return successors, (32), 32 states have call predecessors, (32), 32 states have call successors, (32) [2024-09-21 11:27:52,935 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-21 11:27:52,935 INFO L93 Difference]: Finished difference Result 333 states and 383 transitions. [2024-09-21 11:27:52,935 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2024-09-21 11:27:52,936 INFO L78 Accepts]: Start accepts. Automaton has has 69 states, 69 states have (on average 1.6521739130434783) internal successors, (114), 69 states have internal predecessors, (114), 33 states have call successors, (34), 2 states have call predecessors, (34), 1 states have return successors, (32), 32 states have call predecessors, (32), 32 states have call successors, (32) Word has length 136 [2024-09-21 11:27:52,936 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-21 11:27:52,938 INFO L225 Difference]: With dead ends: 333 [2024-09-21 11:27:52,938 INFO L226 Difference]: Without dead ends: 277 [2024-09-21 11:27:52,938 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 341 GetRequests, 241 SyntacticMatches, 32 SemanticMatches, 68 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3724 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=833, Invalid=3997, Unknown=0, NotChecked=0, Total=4830 [2024-09-21 11:27:52,938 INFO L434 NwaCegarLoop]: 47 mSDtfsCounter, 6 mSDsluCounter, 512 mSDsCounter, 0 mSdLazyCounter, 828 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 7 SdHoareTripleChecker+Valid, 559 SdHoareTripleChecker+Invalid, 828 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 828 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-09-21 11:27:52,938 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [7 Valid, 559 Invalid, 828 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 828 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-09-21 11:27:52,938 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 277 states. [2024-09-21 11:27:53,218 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 277 to 170. [2024-09-21 11:27:53,219 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 170 states, 134 states have (on average 1.1343283582089552) internal successors, (152), 135 states have internal predecessors, (152), 18 states have call successors, (18), 18 states have call predecessors, (18), 17 states have return successors, (17), 16 states have call predecessors, (17), 17 states have call successors, (17) [2024-09-21 11:27:53,219 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 170 states to 170 states and 187 transitions. [2024-09-21 11:27:53,220 INFO L78 Accepts]: Start accepts. Automaton has 170 states and 187 transitions. Word has length 136 [2024-09-21 11:27:53,220 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-21 11:27:53,220 INFO L474 AbstractCegarLoop]: Abstraction has 170 states and 187 transitions. [2024-09-21 11:27:53,221 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 69 states, 69 states have (on average 1.6521739130434783) internal successors, (114), 69 states have internal predecessors, (114), 33 states have call successors, (34), 2 states have call predecessors, (34), 1 states have return successors, (32), 32 states have call predecessors, (32), 32 states have call successors, (32) [2024-09-21 11:27:53,221 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-21 11:27:53,221 INFO L276 IsEmpty]: Start isEmpty. Operand 170 states and 187 transitions. [2024-09-21 11:27:53,221 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 137 [2024-09-21 11:27:53,221 INFO L208 NwaCegarLoop]: Found error trace [2024-09-21 11:27:53,221 INFO L216 NwaCegarLoop]: trace histogram [16, 16, 16, 15, 15, 15, 15, 10, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-09-21 11:27:53,233 INFO L552 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (140)] Ended with exit code 0 [2024-09-21 11:27:53,421 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable139,140 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-21 11:27:53,422 INFO L399 AbstractCegarLoop]: === Iteration 141 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-09-21 11:27:53,422 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-21 11:27:53,422 INFO L85 PathProgramCache]: Analyzing trace with hash 990794198, now seen corresponding path program 96 times [2024-09-21 11:27:53,422 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-21 11:27:53,422 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [85391788] [2024-09-21 11:27:53,422 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-21 11:27:53,422 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-21 11:27:53,430 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:27:53,854 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-09-21 11:27:53,855 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:27:53,856 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2024-09-21 11:27:53,856 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:27:53,857 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2024-09-21 11:27:53,857 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:27:53,858 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2024-09-21 11:27:53,858 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:27:53,859 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2024-09-21 11:27:53,859 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:27:53,860 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2024-09-21 11:27:53,860 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:27:53,860 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2024-09-21 11:27:53,861 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:27:53,861 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2024-09-21 11:27:53,862 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:27:53,862 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2024-09-21 11:27:53,862 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:27:53,863 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2024-09-21 11:27:53,863 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:27:53,864 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2024-09-21 11:27:53,864 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:27:53,865 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 97 [2024-09-21 11:27:53,865 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:27:53,865 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 104 [2024-09-21 11:27:53,866 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:27:53,866 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 111 [2024-09-21 11:27:53,867 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:27:53,867 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 118 [2024-09-21 11:27:53,868 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:27:53,868 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 125 [2024-09-21 11:27:53,868 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:27:53,869 INFO L134 CoverageAnalysis]: Checked inductivity of 865 backedges. 332 proven. 113 refuted. 0 times theorem prover too weak. 420 trivial. 0 not checked. [2024-09-21 11:27:53,869 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-21 11:27:53,869 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [85391788] [2024-09-21 11:27:53,869 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [85391788] provided 0 perfect and 1 imperfect interpolant sequences [2024-09-21 11:27:53,869 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [338487522] [2024-09-21 11:27:53,869 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2024-09-21 11:27:53,870 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-21 11:27:53,870 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-21 11:27:53,871 INFO L229 MonitoredProcess]: Starting monitored process 141 with /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-09-21 11:27:53,872 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (141)] Waiting until timeout for monitored process [2024-09-21 11:27:53,927 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 16 check-sat command(s) [2024-09-21 11:27:53,927 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2024-09-21 11:27:53,928 INFO L262 TraceCheckSpWp]: Trace formula consists of 337 conjuncts, 36 conjuncts are in the unsatisfiable core [2024-09-21 11:27:53,929 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-21 11:27:54,571 INFO L134 CoverageAnalysis]: Checked inductivity of 865 backedges. 375 proven. 70 refuted. 0 times theorem prover too weak. 420 trivial. 0 not checked. [2024-09-21 11:27:54,571 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-09-21 11:27:54,938 INFO L134 CoverageAnalysis]: Checked inductivity of 865 backedges. 375 proven. 70 refuted. 0 times theorem prover too weak. 420 trivial. 0 not checked. [2024-09-21 11:27:54,938 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [338487522] provided 0 perfect and 2 imperfect interpolant sequences [2024-09-21 11:27:54,938 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-09-21 11:27:54,938 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [37, 37, 37] total 68 [2024-09-21 11:27:54,938 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1714630187] [2024-09-21 11:27:54,938 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-09-21 11:27:54,938 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 68 states [2024-09-21 11:27:54,938 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-21 11:27:54,939 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 68 interpolants. [2024-09-21 11:27:54,939 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=792, Invalid=3764, Unknown=0, NotChecked=0, Total=4556 [2024-09-21 11:27:54,939 INFO L87 Difference]: Start difference. First operand 170 states and 187 transitions. Second operand has 68 states, 68 states have (on average 1.661764705882353) internal successors, (113), 68 states have internal predecessors, (113), 33 states have call successors, (34), 2 states have call predecessors, (34), 1 states have return successors, (32), 32 states have call predecessors, (32), 32 states have call successors, (32) [2024-09-21 11:27:56,478 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-21 11:27:56,478 INFO L93 Difference]: Finished difference Result 339 states and 389 transitions. [2024-09-21 11:27:56,479 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2024-09-21 11:27:56,479 INFO L78 Accepts]: Start accepts. Automaton has has 68 states, 68 states have (on average 1.661764705882353) internal successors, (113), 68 states have internal predecessors, (113), 33 states have call successors, (34), 2 states have call predecessors, (34), 1 states have return successors, (32), 32 states have call predecessors, (32), 32 states have call successors, (32) Word has length 136 [2024-09-21 11:27:56,479 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-21 11:27:56,481 INFO L225 Difference]: With dead ends: 339 [2024-09-21 11:27:56,481 INFO L226 Difference]: Without dead ends: 283 [2024-09-21 11:27:56,481 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 341 GetRequests, 242 SyntacticMatches, 32 SemanticMatches, 67 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3556 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=800, Invalid=3892, Unknown=0, NotChecked=0, Total=4692 [2024-09-21 11:27:56,481 INFO L434 NwaCegarLoop]: 43 mSDtfsCounter, 6 mSDsluCounter, 299 mSDsCounter, 0 mSdLazyCounter, 490 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 7 SdHoareTripleChecker+Valid, 342 SdHoareTripleChecker+Invalid, 490 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 490 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-09-21 11:27:56,481 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [7 Valid, 342 Invalid, 490 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 490 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-09-21 11:27:56,482 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 283 states. [2024-09-21 11:27:56,756 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 283 to 170. [2024-09-21 11:27:56,756 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 170 states, 134 states have (on average 1.1343283582089552) internal successors, (152), 135 states have internal predecessors, (152), 18 states have call successors, (18), 18 states have call predecessors, (18), 17 states have return successors, (17), 16 states have call predecessors, (17), 17 states have call successors, (17) [2024-09-21 11:27:56,756 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 170 states to 170 states and 187 transitions. [2024-09-21 11:27:56,758 INFO L78 Accepts]: Start accepts. Automaton has 170 states and 187 transitions. Word has length 136 [2024-09-21 11:27:56,758 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-21 11:27:56,758 INFO L474 AbstractCegarLoop]: Abstraction has 170 states and 187 transitions. [2024-09-21 11:27:56,758 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 68 states, 68 states have (on average 1.661764705882353) internal successors, (113), 68 states have internal predecessors, (113), 33 states have call successors, (34), 2 states have call predecessors, (34), 1 states have return successors, (32), 32 states have call predecessors, (32), 32 states have call successors, (32) [2024-09-21 11:27:56,758 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-21 11:27:56,758 INFO L276 IsEmpty]: Start isEmpty. Operand 170 states and 187 transitions. [2024-09-21 11:27:56,758 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 137 [2024-09-21 11:27:56,758 INFO L208 NwaCegarLoop]: Found error trace [2024-09-21 11:27:56,758 INFO L216 NwaCegarLoop]: trace histogram [16, 16, 16, 15, 15, 15, 15, 9, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-09-21 11:27:56,770 INFO L540 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (141)] Forceful destruction successful, exit code 0 [2024-09-21 11:27:56,959 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable140,141 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-21 11:27:56,959 INFO L399 AbstractCegarLoop]: === Iteration 142 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-09-21 11:27:56,959 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-21 11:27:56,959 INFO L85 PathProgramCache]: Analyzing trace with hash 2136720375, now seen corresponding path program 97 times [2024-09-21 11:27:56,959 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-21 11:27:56,959 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1977302554] [2024-09-21 11:27:56,959 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-21 11:27:56,959 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-21 11:27:56,967 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:27:57,371 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-09-21 11:27:57,372 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:27:57,372 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2024-09-21 11:27:57,373 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:27:57,373 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2024-09-21 11:27:57,374 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:27:57,374 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2024-09-21 11:27:57,374 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:27:57,375 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2024-09-21 11:27:57,375 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:27:57,376 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2024-09-21 11:27:57,376 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:27:57,377 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2024-09-21 11:27:57,377 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:27:57,377 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2024-09-21 11:27:57,378 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:27:57,378 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2024-09-21 11:27:57,378 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:27:57,379 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2024-09-21 11:27:57,379 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:27:57,380 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2024-09-21 11:27:57,380 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:27:57,381 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 97 [2024-09-21 11:27:57,381 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:27:57,381 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 104 [2024-09-21 11:27:57,382 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:27:57,382 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 111 [2024-09-21 11:27:57,382 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:27:57,383 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 118 [2024-09-21 11:27:57,383 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:27:57,384 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 125 [2024-09-21 11:27:57,384 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:27:57,385 INFO L134 CoverageAnalysis]: Checked inductivity of 861 backedges. 332 proven. 109 refuted. 0 times theorem prover too weak. 420 trivial. 0 not checked. [2024-09-21 11:27:57,385 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-21 11:27:57,385 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1977302554] [2024-09-21 11:27:57,385 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1977302554] provided 0 perfect and 1 imperfect interpolant sequences [2024-09-21 11:27:57,385 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1673987749] [2024-09-21 11:27:57,385 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2024-09-21 11:27:57,385 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-21 11:27:57,385 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-21 11:27:57,386 INFO L229 MonitoredProcess]: Starting monitored process 142 with /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-09-21 11:27:57,387 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (142)] Waiting until timeout for monitored process [2024-09-21 11:27:57,434 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:27:57,435 INFO L262 TraceCheckSpWp]: Trace formula consists of 337 conjuncts, 36 conjuncts are in the unsatisfiable core [2024-09-21 11:27:57,436 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-21 11:27:58,050 INFO L134 CoverageAnalysis]: Checked inductivity of 861 backedges. 375 proven. 66 refuted. 0 times theorem prover too weak. 420 trivial. 0 not checked. [2024-09-21 11:27:58,050 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-09-21 11:27:58,410 INFO L134 CoverageAnalysis]: Checked inductivity of 861 backedges. 375 proven. 66 refuted. 0 times theorem prover too weak. 420 trivial. 0 not checked. [2024-09-21 11:27:58,410 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1673987749] provided 0 perfect and 2 imperfect interpolant sequences [2024-09-21 11:27:58,410 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-09-21 11:27:58,410 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [37, 37, 37] total 67 [2024-09-21 11:27:58,410 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1304582109] [2024-09-21 11:27:58,410 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-09-21 11:27:58,410 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 67 states [2024-09-21 11:27:58,410 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-21 11:27:58,411 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 67 interpolants. [2024-09-21 11:27:58,411 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=763, Invalid=3659, Unknown=0, NotChecked=0, Total=4422 [2024-09-21 11:27:58,411 INFO L87 Difference]: Start difference. First operand 170 states and 187 transitions. Second operand has 67 states, 67 states have (on average 1.671641791044776) internal successors, (112), 67 states have internal predecessors, (112), 33 states have call successors, (34), 2 states have call predecessors, (34), 1 states have return successors, (32), 32 states have call predecessors, (32), 32 states have call successors, (32) [2024-09-21 11:28:00,121 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-21 11:28:00,121 INFO L93 Difference]: Finished difference Result 343 states and 393 transitions. [2024-09-21 11:28:00,121 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2024-09-21 11:28:00,122 INFO L78 Accepts]: Start accepts. Automaton has has 67 states, 67 states have (on average 1.671641791044776) internal successors, (112), 67 states have internal predecessors, (112), 33 states have call successors, (34), 2 states have call predecessors, (34), 1 states have return successors, (32), 32 states have call predecessors, (32), 32 states have call successors, (32) Word has length 136 [2024-09-21 11:28:00,122 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-21 11:28:00,124 INFO L225 Difference]: With dead ends: 343 [2024-09-21 11:28:00,124 INFO L226 Difference]: Without dead ends: 287 [2024-09-21 11:28:00,124 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 341 GetRequests, 243 SyntacticMatches, 32 SemanticMatches, 66 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3391 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=771, Invalid=3785, Unknown=0, NotChecked=0, Total=4556 [2024-09-21 11:28:00,124 INFO L434 NwaCegarLoop]: 47 mSDtfsCounter, 6 mSDsluCounter, 418 mSDsCounter, 0 mSdLazyCounter, 723 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 7 SdHoareTripleChecker+Valid, 465 SdHoareTripleChecker+Invalid, 723 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 723 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-09-21 11:28:00,124 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [7 Valid, 465 Invalid, 723 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 723 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-09-21 11:28:00,125 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 287 states. [2024-09-21 11:28:00,401 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 287 to 170. [2024-09-21 11:28:00,402 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 170 states, 134 states have (on average 1.1343283582089552) internal successors, (152), 135 states have internal predecessors, (152), 18 states have call successors, (18), 18 states have call predecessors, (18), 17 states have return successors, (17), 16 states have call predecessors, (17), 17 states have call successors, (17) [2024-09-21 11:28:00,402 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 170 states to 170 states and 187 transitions. [2024-09-21 11:28:00,403 INFO L78 Accepts]: Start accepts. Automaton has 170 states and 187 transitions. Word has length 136 [2024-09-21 11:28:00,403 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-21 11:28:00,403 INFO L474 AbstractCegarLoop]: Abstraction has 170 states and 187 transitions. [2024-09-21 11:28:00,404 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 67 states, 67 states have (on average 1.671641791044776) internal successors, (112), 67 states have internal predecessors, (112), 33 states have call successors, (34), 2 states have call predecessors, (34), 1 states have return successors, (32), 32 states have call predecessors, (32), 32 states have call successors, (32) [2024-09-21 11:28:00,404 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-21 11:28:00,404 INFO L276 IsEmpty]: Start isEmpty. Operand 170 states and 187 transitions. [2024-09-21 11:28:00,404 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 137 [2024-09-21 11:28:00,404 INFO L208 NwaCegarLoop]: Found error trace [2024-09-21 11:28:00,404 INFO L216 NwaCegarLoop]: trace histogram [16, 16, 16, 15, 15, 15, 15, 8, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-09-21 11:28:00,416 INFO L540 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (142)] Forceful destruction successful, exit code 0 [2024-09-21 11:28:00,604 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable141,142 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-21 11:28:00,605 INFO L399 AbstractCegarLoop]: === Iteration 143 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-09-21 11:28:00,605 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-21 11:28:00,605 INFO L85 PathProgramCache]: Analyzing trace with hash 511117750, now seen corresponding path program 98 times [2024-09-21 11:28:00,605 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-21 11:28:00,605 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [713334079] [2024-09-21 11:28:00,605 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-21 11:28:00,605 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-21 11:28:00,614 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:28:01,023 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-09-21 11:28:01,023 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:28:01,024 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2024-09-21 11:28:01,024 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:28:01,025 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2024-09-21 11:28:01,025 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:28:01,026 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2024-09-21 11:28:01,026 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:28:01,027 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2024-09-21 11:28:01,027 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:28:01,027 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2024-09-21 11:28:01,028 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:28:01,028 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2024-09-21 11:28:01,029 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:28:01,029 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2024-09-21 11:28:01,029 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:28:01,030 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2024-09-21 11:28:01,030 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:28:01,031 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2024-09-21 11:28:01,031 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:28:01,031 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2024-09-21 11:28:01,032 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:28:01,032 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 97 [2024-09-21 11:28:01,032 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:28:01,033 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 104 [2024-09-21 11:28:01,033 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:28:01,034 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 111 [2024-09-21 11:28:01,034 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:28:01,035 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 118 [2024-09-21 11:28:01,035 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:28:01,035 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 125 [2024-09-21 11:28:01,036 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:28:01,036 INFO L134 CoverageAnalysis]: Checked inductivity of 859 backedges. 332 proven. 107 refuted. 0 times theorem prover too weak. 420 trivial. 0 not checked. [2024-09-21 11:28:01,036 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-21 11:28:01,036 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [713334079] [2024-09-21 11:28:01,036 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [713334079] provided 0 perfect and 1 imperfect interpolant sequences [2024-09-21 11:28:01,037 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2015753199] [2024-09-21 11:28:01,037 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-09-21 11:28:01,037 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-21 11:28:01,037 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-21 11:28:01,038 INFO L229 MonitoredProcess]: Starting monitored process 143 with /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-09-21 11:28:01,038 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (143)] Waiting until timeout for monitored process [2024-09-21 11:28:01,085 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-09-21 11:28:01,085 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2024-09-21 11:28:01,086 INFO L262 TraceCheckSpWp]: Trace formula consists of 337 conjuncts, 36 conjuncts are in the unsatisfiable core [2024-09-21 11:28:01,088 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-21 11:28:01,691 INFO L134 CoverageAnalysis]: Checked inductivity of 859 backedges. 375 proven. 64 refuted. 0 times theorem prover too weak. 420 trivial. 0 not checked. [2024-09-21 11:28:01,691 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-09-21 11:28:02,037 INFO L134 CoverageAnalysis]: Checked inductivity of 859 backedges. 375 proven. 64 refuted. 0 times theorem prover too weak. 420 trivial. 0 not checked. [2024-09-21 11:28:02,037 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2015753199] provided 0 perfect and 2 imperfect interpolant sequences [2024-09-21 11:28:02,037 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-09-21 11:28:02,037 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [37, 37, 37] total 66 [2024-09-21 11:28:02,037 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [979258812] [2024-09-21 11:28:02,037 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-09-21 11:28:02,038 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 66 states [2024-09-21 11:28:02,038 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-21 11:28:02,038 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 66 interpolants. [2024-09-21 11:28:02,038 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=738, Invalid=3552, Unknown=0, NotChecked=0, Total=4290 [2024-09-21 11:28:02,038 INFO L87 Difference]: Start difference. First operand 170 states and 187 transitions. Second operand has 66 states, 66 states have (on average 1.6818181818181819) internal successors, (111), 66 states have internal predecessors, (111), 33 states have call successors, (34), 2 states have call predecessors, (34), 1 states have return successors, (32), 32 states have call predecessors, (32), 32 states have call successors, (32) [2024-09-21 11:28:03,740 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-21 11:28:03,740 INFO L93 Difference]: Finished difference Result 345 states and 395 transitions. [2024-09-21 11:28:03,741 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2024-09-21 11:28:03,741 INFO L78 Accepts]: Start accepts. Automaton has has 66 states, 66 states have (on average 1.6818181818181819) internal successors, (111), 66 states have internal predecessors, (111), 33 states have call successors, (34), 2 states have call predecessors, (34), 1 states have return successors, (32), 32 states have call predecessors, (32), 32 states have call successors, (32) Word has length 136 [2024-09-21 11:28:03,741 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-21 11:28:03,743 INFO L225 Difference]: With dead ends: 345 [2024-09-21 11:28:03,743 INFO L226 Difference]: Without dead ends: 289 [2024-09-21 11:28:03,743 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 341 GetRequests, 244 SyntacticMatches, 32 SemanticMatches, 65 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3229 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=746, Invalid=3676, Unknown=0, NotChecked=0, Total=4422 [2024-09-21 11:28:03,743 INFO L434 NwaCegarLoop]: 43 mSDtfsCounter, 6 mSDsluCounter, 399 mSDsCounter, 0 mSdLazyCounter, 586 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 7 SdHoareTripleChecker+Valid, 442 SdHoareTripleChecker+Invalid, 586 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 586 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-09-21 11:28:03,743 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [7 Valid, 442 Invalid, 586 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 586 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-09-21 11:28:03,744 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 289 states. [2024-09-21 11:28:04,025 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 289 to 170. [2024-09-21 11:28:04,025 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 170 states, 134 states have (on average 1.1343283582089552) internal successors, (152), 135 states have internal predecessors, (152), 18 states have call successors, (18), 18 states have call predecessors, (18), 17 states have return successors, (17), 16 states have call predecessors, (17), 17 states have call successors, (17) [2024-09-21 11:28:04,026 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 170 states to 170 states and 187 transitions. [2024-09-21 11:28:04,027 INFO L78 Accepts]: Start accepts. Automaton has 170 states and 187 transitions. Word has length 136 [2024-09-21 11:28:04,027 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-21 11:28:04,027 INFO L474 AbstractCegarLoop]: Abstraction has 170 states and 187 transitions. [2024-09-21 11:28:04,027 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 66 states, 66 states have (on average 1.6818181818181819) internal successors, (111), 66 states have internal predecessors, (111), 33 states have call successors, (34), 2 states have call predecessors, (34), 1 states have return successors, (32), 32 states have call predecessors, (32), 32 states have call successors, (32) [2024-09-21 11:28:04,027 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-21 11:28:04,028 INFO L276 IsEmpty]: Start isEmpty. Operand 170 states and 187 transitions. [2024-09-21 11:28:04,028 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 137 [2024-09-21 11:28:04,028 INFO L208 NwaCegarLoop]: Found error trace [2024-09-21 11:28:04,028 INFO L216 NwaCegarLoop]: trace histogram [16, 16, 16, 15, 15, 15, 15, 8, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-09-21 11:28:04,039 INFO L552 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (143)] Ended with exit code 0 [2024-09-21 11:28:04,228 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable142,143 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-21 11:28:04,228 INFO L399 AbstractCegarLoop]: === Iteration 144 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-09-21 11:28:04,229 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-21 11:28:04,229 INFO L85 PathProgramCache]: Analyzing trace with hash -234057705, now seen corresponding path program 99 times [2024-09-21 11:28:04,229 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-21 11:28:04,229 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1906132707] [2024-09-21 11:28:04,229 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-21 11:28:04,229 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-21 11:28:04,236 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:28:04,637 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-09-21 11:28:04,637 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:28:04,637 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2024-09-21 11:28:04,638 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:28:04,639 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2024-09-21 11:28:04,639 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:28:04,640 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2024-09-21 11:28:04,640 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:28:04,640 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2024-09-21 11:28:04,641 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:28:04,641 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2024-09-21 11:28:04,642 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:28:04,642 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2024-09-21 11:28:04,642 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:28:04,643 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2024-09-21 11:28:04,643 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:28:04,644 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2024-09-21 11:28:04,644 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:28:04,645 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2024-09-21 11:28:04,645 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:28:04,646 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2024-09-21 11:28:04,646 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:28:04,647 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 97 [2024-09-21 11:28:04,647 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:28:04,648 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 104 [2024-09-21 11:28:04,648 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:28:04,648 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 111 [2024-09-21 11:28:04,649 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:28:04,649 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 118 [2024-09-21 11:28:04,650 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:28:04,650 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 125 [2024-09-21 11:28:04,651 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:28:04,651 INFO L134 CoverageAnalysis]: Checked inductivity of 859 backedges. 332 proven. 107 refuted. 0 times theorem prover too weak. 420 trivial. 0 not checked. [2024-09-21 11:28:04,651 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-21 11:28:04,651 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1906132707] [2024-09-21 11:28:04,651 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1906132707] provided 0 perfect and 1 imperfect interpolant sequences [2024-09-21 11:28:04,651 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1292642576] [2024-09-21 11:28:04,652 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-09-21 11:28:04,652 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-21 11:28:04,652 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-21 11:28:04,653 INFO L229 MonitoredProcess]: Starting monitored process 144 with /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-09-21 11:28:04,653 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (144)] Waiting until timeout for monitored process [2024-09-21 11:28:04,709 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 16 check-sat command(s) [2024-09-21 11:28:04,709 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2024-09-21 11:28:04,711 INFO L262 TraceCheckSpWp]: Trace formula consists of 337 conjuncts, 36 conjuncts are in the unsatisfiable core [2024-09-21 11:28:04,712 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-21 11:28:05,319 INFO L134 CoverageAnalysis]: Checked inductivity of 859 backedges. 375 proven. 64 refuted. 0 times theorem prover too weak. 420 trivial. 0 not checked. [2024-09-21 11:28:05,319 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-09-21 11:28:05,666 INFO L134 CoverageAnalysis]: Checked inductivity of 859 backedges. 375 proven. 64 refuted. 0 times theorem prover too weak. 420 trivial. 0 not checked. [2024-09-21 11:28:05,666 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1292642576] provided 0 perfect and 2 imperfect interpolant sequences [2024-09-21 11:28:05,666 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-09-21 11:28:05,666 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [37, 37, 37] total 65 [2024-09-21 11:28:05,666 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [684051720] [2024-09-21 11:28:05,666 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-09-21 11:28:05,667 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 65 states [2024-09-21 11:28:05,667 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-21 11:28:05,667 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 65 interpolants. [2024-09-21 11:28:05,667 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=717, Invalid=3443, Unknown=0, NotChecked=0, Total=4160 [2024-09-21 11:28:05,667 INFO L87 Difference]: Start difference. First operand 170 states and 187 transitions. Second operand has 65 states, 65 states have (on average 1.6923076923076923) internal successors, (110), 65 states have internal predecessors, (110), 33 states have call successors, (34), 2 states have call predecessors, (34), 1 states have return successors, (32), 32 states have call predecessors, (32), 32 states have call successors, (32) [2024-09-21 11:28:07,454 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-21 11:28:07,454 INFO L93 Difference]: Finished difference Result 345 states and 395 transitions. [2024-09-21 11:28:07,454 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2024-09-21 11:28:07,454 INFO L78 Accepts]: Start accepts. Automaton has has 65 states, 65 states have (on average 1.6923076923076923) internal successors, (110), 65 states have internal predecessors, (110), 33 states have call successors, (34), 2 states have call predecessors, (34), 1 states have return successors, (32), 32 states have call predecessors, (32), 32 states have call successors, (32) Word has length 136 [2024-09-21 11:28:07,454 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-21 11:28:07,456 INFO L225 Difference]: With dead ends: 345 [2024-09-21 11:28:07,456 INFO L226 Difference]: Without dead ends: 289 [2024-09-21 11:28:07,456 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 341 GetRequests, 245 SyntacticMatches, 32 SemanticMatches, 64 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3070 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=725, Invalid=3565, Unknown=0, NotChecked=0, Total=4290 [2024-09-21 11:28:07,456 INFO L434 NwaCegarLoop]: 45 mSDtfsCounter, 6 mSDsluCounter, 443 mSDsCounter, 0 mSdLazyCounter, 679 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 7 SdHoareTripleChecker+Valid, 488 SdHoareTripleChecker+Invalid, 679 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 679 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-09-21 11:28:07,457 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [7 Valid, 488 Invalid, 679 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 679 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-09-21 11:28:07,457 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 289 states. [2024-09-21 11:28:07,741 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 289 to 170. [2024-09-21 11:28:07,742 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 170 states, 134 states have (on average 1.1343283582089552) internal successors, (152), 135 states have internal predecessors, (152), 18 states have call successors, (18), 18 states have call predecessors, (18), 17 states have return successors, (17), 16 states have call predecessors, (17), 17 states have call successors, (17) [2024-09-21 11:28:07,742 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 170 states to 170 states and 187 transitions. [2024-09-21 11:28:07,743 INFO L78 Accepts]: Start accepts. Automaton has 170 states and 187 transitions. Word has length 136 [2024-09-21 11:28:07,743 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-21 11:28:07,743 INFO L474 AbstractCegarLoop]: Abstraction has 170 states and 187 transitions. [2024-09-21 11:28:07,743 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 65 states, 65 states have (on average 1.6923076923076923) internal successors, (110), 65 states have internal predecessors, (110), 33 states have call successors, (34), 2 states have call predecessors, (34), 1 states have return successors, (32), 32 states have call predecessors, (32), 32 states have call successors, (32) [2024-09-21 11:28:07,744 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-21 11:28:07,744 INFO L276 IsEmpty]: Start isEmpty. Operand 170 states and 187 transitions. [2024-09-21 11:28:07,744 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 137 [2024-09-21 11:28:07,744 INFO L208 NwaCegarLoop]: Found error trace [2024-09-21 11:28:07,744 INFO L216 NwaCegarLoop]: trace histogram [16, 16, 16, 15, 15, 15, 15, 9, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-09-21 11:28:07,756 INFO L552 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (144)] Ended with exit code 0 [2024-09-21 11:28:07,944 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable143,144 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-21 11:28:07,944 INFO L399 AbstractCegarLoop]: === Iteration 145 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-09-21 11:28:07,945 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-21 11:28:07,945 INFO L85 PathProgramCache]: Analyzing trace with hash 711735702, now seen corresponding path program 100 times [2024-09-21 11:28:07,945 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-21 11:28:07,945 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [411421302] [2024-09-21 11:28:07,945 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-21 11:28:07,945 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-21 11:28:07,953 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:28:08,374 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-09-21 11:28:08,374 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:28:08,375 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2024-09-21 11:28:08,375 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:28:08,376 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2024-09-21 11:28:08,376 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:28:08,377 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2024-09-21 11:28:08,377 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:28:08,378 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2024-09-21 11:28:08,378 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:28:08,378 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2024-09-21 11:28:08,379 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:28:08,379 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2024-09-21 11:28:08,380 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:28:08,380 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2024-09-21 11:28:08,380 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:28:08,381 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2024-09-21 11:28:08,381 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:28:08,382 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2024-09-21 11:28:08,382 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:28:08,383 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2024-09-21 11:28:08,383 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:28:08,383 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 97 [2024-09-21 11:28:08,384 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:28:08,384 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 104 [2024-09-21 11:28:08,385 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:28:08,385 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 111 [2024-09-21 11:28:08,385 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:28:08,386 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 118 [2024-09-21 11:28:08,386 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:28:08,387 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 125 [2024-09-21 11:28:08,387 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:28:08,388 INFO L134 CoverageAnalysis]: Checked inductivity of 861 backedges. 332 proven. 109 refuted. 0 times theorem prover too weak. 420 trivial. 0 not checked. [2024-09-21 11:28:08,388 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-21 11:28:08,388 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [411421302] [2024-09-21 11:28:08,388 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [411421302] provided 0 perfect and 1 imperfect interpolant sequences [2024-09-21 11:28:08,388 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1781719811] [2024-09-21 11:28:08,388 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2024-09-21 11:28:08,388 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-21 11:28:08,388 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-21 11:28:08,389 INFO L229 MonitoredProcess]: Starting monitored process 145 with /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-09-21 11:28:08,390 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (145)] Waiting until timeout for monitored process [2024-09-21 11:28:08,444 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2024-09-21 11:28:08,444 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2024-09-21 11:28:08,445 INFO L262 TraceCheckSpWp]: Trace formula consists of 337 conjuncts, 36 conjuncts are in the unsatisfiable core [2024-09-21 11:28:08,446 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-21 11:28:09,050 INFO L134 CoverageAnalysis]: Checked inductivity of 861 backedges. 375 proven. 66 refuted. 0 times theorem prover too weak. 420 trivial. 0 not checked. [2024-09-21 11:28:09,050 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-09-21 11:28:09,414 INFO L134 CoverageAnalysis]: Checked inductivity of 861 backedges. 375 proven. 66 refuted. 0 times theorem prover too weak. 420 trivial. 0 not checked. [2024-09-21 11:28:09,414 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1781719811] provided 0 perfect and 2 imperfect interpolant sequences [2024-09-21 11:28:09,414 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-09-21 11:28:09,415 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [37, 37, 37] total 64 [2024-09-21 11:28:09,415 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [575212957] [2024-09-21 11:28:09,415 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-09-21 11:28:09,415 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 64 states [2024-09-21 11:28:09,415 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-21 11:28:09,415 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 64 interpolants. [2024-09-21 11:28:09,416 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=700, Invalid=3332, Unknown=0, NotChecked=0, Total=4032 [2024-09-21 11:28:09,416 INFO L87 Difference]: Start difference. First operand 170 states and 187 transitions. Second operand has 64 states, 64 states have (on average 1.703125) internal successors, (109), 64 states have internal predecessors, (109), 33 states have call successors, (34), 2 states have call predecessors, (34), 1 states have return successors, (32), 32 states have call predecessors, (32), 32 states have call successors, (32) [2024-09-21 11:28:11,213 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-21 11:28:11,213 INFO L93 Difference]: Finished difference Result 343 states and 393 transitions. [2024-09-21 11:28:11,213 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2024-09-21 11:28:11,213 INFO L78 Accepts]: Start accepts. Automaton has has 64 states, 64 states have (on average 1.703125) internal successors, (109), 64 states have internal predecessors, (109), 33 states have call successors, (34), 2 states have call predecessors, (34), 1 states have return successors, (32), 32 states have call predecessors, (32), 32 states have call successors, (32) Word has length 136 [2024-09-21 11:28:11,213 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-21 11:28:11,215 INFO L225 Difference]: With dead ends: 343 [2024-09-21 11:28:11,215 INFO L226 Difference]: Without dead ends: 287 [2024-09-21 11:28:11,216 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 341 GetRequests, 246 SyntacticMatches, 32 SemanticMatches, 63 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2914 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=708, Invalid=3452, Unknown=0, NotChecked=0, Total=4160 [2024-09-21 11:28:11,216 INFO L434 NwaCegarLoop]: 45 mSDtfsCounter, 6 mSDsluCounter, 362 mSDsCounter, 0 mSdLazyCounter, 647 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 7 SdHoareTripleChecker+Valid, 407 SdHoareTripleChecker+Invalid, 647 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 647 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-09-21 11:28:11,216 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [7 Valid, 407 Invalid, 647 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 647 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-09-21 11:28:11,216 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 287 states. [2024-09-21 11:28:11,510 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 287 to 170. [2024-09-21 11:28:11,510 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 170 states, 134 states have (on average 1.1343283582089552) internal successors, (152), 135 states have internal predecessors, (152), 18 states have call successors, (18), 18 states have call predecessors, (18), 17 states have return successors, (17), 16 states have call predecessors, (17), 17 states have call successors, (17) [2024-09-21 11:28:11,511 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 170 states to 170 states and 187 transitions. [2024-09-21 11:28:11,512 INFO L78 Accepts]: Start accepts. Automaton has 170 states and 187 transitions. Word has length 136 [2024-09-21 11:28:11,512 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-21 11:28:11,512 INFO L474 AbstractCegarLoop]: Abstraction has 170 states and 187 transitions. [2024-09-21 11:28:11,512 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 64 states, 64 states have (on average 1.703125) internal successors, (109), 64 states have internal predecessors, (109), 33 states have call successors, (34), 2 states have call predecessors, (34), 1 states have return successors, (32), 32 states have call predecessors, (32), 32 states have call successors, (32) [2024-09-21 11:28:11,512 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-21 11:28:11,513 INFO L276 IsEmpty]: Start isEmpty. Operand 170 states and 187 transitions. [2024-09-21 11:28:11,513 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 137 [2024-09-21 11:28:11,513 INFO L208 NwaCegarLoop]: Found error trace [2024-09-21 11:28:11,513 INFO L216 NwaCegarLoop]: trace histogram [16, 16, 16, 15, 15, 15, 15, 10, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-09-21 11:28:11,526 INFO L540 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (145)] Forceful destruction successful, exit code 0 [2024-09-21 11:28:11,713 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 145 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable144 [2024-09-21 11:28:11,713 INFO L399 AbstractCegarLoop]: === Iteration 146 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-09-21 11:28:11,714 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-21 11:28:11,714 INFO L85 PathProgramCache]: Analyzing trace with hash 1019339831, now seen corresponding path program 101 times [2024-09-21 11:28:11,714 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-21 11:28:11,714 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1069938777] [2024-09-21 11:28:11,714 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-21 11:28:11,714 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-21 11:28:11,722 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:28:12,136 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-09-21 11:28:12,136 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:28:12,137 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2024-09-21 11:28:12,137 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:28:12,138 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2024-09-21 11:28:12,138 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:28:12,139 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2024-09-21 11:28:12,139 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:28:12,139 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2024-09-21 11:28:12,140 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:28:12,140 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2024-09-21 11:28:12,140 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:28:12,141 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2024-09-21 11:28:12,141 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:28:12,142 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2024-09-21 11:28:12,142 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:28:12,143 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2024-09-21 11:28:12,143 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:28:12,143 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2024-09-21 11:28:12,144 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:28:12,144 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2024-09-21 11:28:12,145 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:28:12,145 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 97 [2024-09-21 11:28:12,145 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:28:12,146 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 104 [2024-09-21 11:28:12,146 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:28:12,147 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 111 [2024-09-21 11:28:12,147 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:28:12,147 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 118 [2024-09-21 11:28:12,148 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:28:12,148 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 125 [2024-09-21 11:28:12,149 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:28:12,149 INFO L134 CoverageAnalysis]: Checked inductivity of 865 backedges. 332 proven. 113 refuted. 0 times theorem prover too weak. 420 trivial. 0 not checked. [2024-09-21 11:28:12,149 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-21 11:28:12,149 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1069938777] [2024-09-21 11:28:12,149 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1069938777] provided 0 perfect and 1 imperfect interpolant sequences [2024-09-21 11:28:12,149 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1627741000] [2024-09-21 11:28:12,149 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2024-09-21 11:28:12,150 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-21 11:28:12,150 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-21 11:28:12,151 INFO L229 MonitoredProcess]: Starting monitored process 146 with /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-09-21 11:28:12,151 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (146)] Waiting until timeout for monitored process [2024-09-21 11:28:12,206 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 16 check-sat command(s) [2024-09-21 11:28:12,206 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2024-09-21 11:28:12,207 INFO L262 TraceCheckSpWp]: Trace formula consists of 337 conjuncts, 36 conjuncts are in the unsatisfiable core [2024-09-21 11:28:12,209 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-21 11:28:12,775 INFO L134 CoverageAnalysis]: Checked inductivity of 865 backedges. 375 proven. 70 refuted. 0 times theorem prover too weak. 420 trivial. 0 not checked. [2024-09-21 11:28:12,775 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-09-21 11:28:13,124 INFO L134 CoverageAnalysis]: Checked inductivity of 865 backedges. 375 proven. 70 refuted. 0 times theorem prover too weak. 420 trivial. 0 not checked. [2024-09-21 11:28:13,124 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1627741000] provided 0 perfect and 2 imperfect interpolant sequences [2024-09-21 11:28:13,124 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-09-21 11:28:13,124 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [37, 37, 37] total 63 [2024-09-21 11:28:13,124 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [281537643] [2024-09-21 11:28:13,124 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-09-21 11:28:13,125 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 63 states [2024-09-21 11:28:13,125 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-21 11:28:13,125 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 63 interpolants. [2024-09-21 11:28:13,126 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=687, Invalid=3219, Unknown=0, NotChecked=0, Total=3906 [2024-09-21 11:28:13,126 INFO L87 Difference]: Start difference. First operand 170 states and 187 transitions. Second operand has 63 states, 63 states have (on average 1.7142857142857142) internal successors, (108), 63 states have internal predecessors, (108), 33 states have call successors, (34), 2 states have call predecessors, (34), 1 states have return successors, (32), 32 states have call predecessors, (32), 32 states have call successors, (32) [2024-09-21 11:28:14,816 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-21 11:28:14,816 INFO L93 Difference]: Finished difference Result 339 states and 389 transitions. [2024-09-21 11:28:14,816 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2024-09-21 11:28:14,816 INFO L78 Accepts]: Start accepts. Automaton has has 63 states, 63 states have (on average 1.7142857142857142) internal successors, (108), 63 states have internal predecessors, (108), 33 states have call successors, (34), 2 states have call predecessors, (34), 1 states have return successors, (32), 32 states have call predecessors, (32), 32 states have call successors, (32) Word has length 136 [2024-09-21 11:28:14,816 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-21 11:28:14,818 INFO L225 Difference]: With dead ends: 339 [2024-09-21 11:28:14,818 INFO L226 Difference]: Without dead ends: 283 [2024-09-21 11:28:14,819 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 341 GetRequests, 247 SyntacticMatches, 32 SemanticMatches, 62 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2761 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=695, Invalid=3337, Unknown=0, NotChecked=0, Total=4032 [2024-09-21 11:28:14,819 INFO L434 NwaCegarLoop]: 43 mSDtfsCounter, 6 mSDsluCounter, 421 mSDsCounter, 0 mSdLazyCounter, 800 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 7 SdHoareTripleChecker+Valid, 464 SdHoareTripleChecker+Invalid, 800 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 800 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-09-21 11:28:14,819 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [7 Valid, 464 Invalid, 800 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 800 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-09-21 11:28:14,819 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 283 states. [2024-09-21 11:28:15,121 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 283 to 170. [2024-09-21 11:28:15,121 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 170 states, 134 states have (on average 1.1343283582089552) internal successors, (152), 135 states have internal predecessors, (152), 18 states have call successors, (18), 18 states have call predecessors, (18), 17 states have return successors, (17), 16 states have call predecessors, (17), 17 states have call successors, (17) [2024-09-21 11:28:15,121 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 170 states to 170 states and 187 transitions. [2024-09-21 11:28:15,123 INFO L78 Accepts]: Start accepts. Automaton has 170 states and 187 transitions. Word has length 136 [2024-09-21 11:28:15,123 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-21 11:28:15,123 INFO L474 AbstractCegarLoop]: Abstraction has 170 states and 187 transitions. [2024-09-21 11:28:15,123 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 63 states, 63 states have (on average 1.7142857142857142) internal successors, (108), 63 states have internal predecessors, (108), 33 states have call successors, (34), 2 states have call predecessors, (34), 1 states have return successors, (32), 32 states have call predecessors, (32), 32 states have call successors, (32) [2024-09-21 11:28:15,123 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-21 11:28:15,123 INFO L276 IsEmpty]: Start isEmpty. Operand 170 states and 187 transitions. [2024-09-21 11:28:15,124 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 137 [2024-09-21 11:28:15,124 INFO L208 NwaCegarLoop]: Found error trace [2024-09-21 11:28:15,124 INFO L216 NwaCegarLoop]: trace histogram [16, 16, 16, 15, 15, 15, 15, 11, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-09-21 11:28:15,136 INFO L552 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (146)] Ended with exit code 0 [2024-09-21 11:28:15,324 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 146 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable145 [2024-09-21 11:28:15,324 INFO L399 AbstractCegarLoop]: === Iteration 147 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-09-21 11:28:15,324 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-21 11:28:15,324 INFO L85 PathProgramCache]: Analyzing trace with hash -2018778762, now seen corresponding path program 102 times [2024-09-21 11:28:15,324 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-21 11:28:15,325 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1741191015] [2024-09-21 11:28:15,325 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-21 11:28:15,325 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-21 11:28:15,332 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:28:15,746 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-09-21 11:28:15,746 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:28:15,747 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2024-09-21 11:28:15,747 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:28:15,748 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2024-09-21 11:28:15,748 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:28:15,748 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2024-09-21 11:28:15,749 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:28:15,752 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2024-09-21 11:28:15,753 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:28:15,753 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2024-09-21 11:28:15,754 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:28:15,754 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2024-09-21 11:28:15,754 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:28:15,755 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2024-09-21 11:28:15,755 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:28:15,756 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2024-09-21 11:28:15,756 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:28:15,757 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2024-09-21 11:28:15,757 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:28:15,758 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2024-09-21 11:28:15,758 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:28:15,758 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 97 [2024-09-21 11:28:15,759 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:28:15,759 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 104 [2024-09-21 11:28:15,760 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:28:15,760 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 111 [2024-09-21 11:28:15,761 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:28:15,761 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 118 [2024-09-21 11:28:15,762 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:28:15,762 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 125 [2024-09-21 11:28:15,762 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:28:15,763 INFO L134 CoverageAnalysis]: Checked inductivity of 871 backedges. 332 proven. 119 refuted. 0 times theorem prover too weak. 420 trivial. 0 not checked. [2024-09-21 11:28:15,763 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-21 11:28:15,763 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1741191015] [2024-09-21 11:28:15,763 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1741191015] provided 0 perfect and 1 imperfect interpolant sequences [2024-09-21 11:28:15,764 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1115924565] [2024-09-21 11:28:15,764 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2024-09-21 11:28:15,764 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-21 11:28:15,764 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-21 11:28:15,765 INFO L229 MonitoredProcess]: Starting monitored process 147 with /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-09-21 11:28:15,766 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (147)] Waiting until timeout for monitored process [2024-09-21 11:28:15,826 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 16 check-sat command(s) [2024-09-21 11:28:15,826 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2024-09-21 11:28:15,829 INFO L262 TraceCheckSpWp]: Trace formula consists of 337 conjuncts, 36 conjuncts are in the unsatisfiable core [2024-09-21 11:28:15,830 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-21 11:28:16,429 INFO L134 CoverageAnalysis]: Checked inductivity of 871 backedges. 375 proven. 76 refuted. 0 times theorem prover too weak. 420 trivial. 0 not checked. [2024-09-21 11:28:16,429 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-09-21 11:28:16,827 INFO L134 CoverageAnalysis]: Checked inductivity of 871 backedges. 375 proven. 76 refuted. 0 times theorem prover too weak. 420 trivial. 0 not checked. [2024-09-21 11:28:16,827 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1115924565] provided 0 perfect and 2 imperfect interpolant sequences [2024-09-21 11:28:16,827 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-09-21 11:28:16,827 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [37, 37, 37] total 62 [2024-09-21 11:28:16,827 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1675516715] [2024-09-21 11:28:16,827 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-09-21 11:28:16,827 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 62 states [2024-09-21 11:28:16,828 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-21 11:28:16,828 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 62 interpolants. [2024-09-21 11:28:16,828 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=678, Invalid=3104, Unknown=0, NotChecked=0, Total=3782 [2024-09-21 11:28:16,829 INFO L87 Difference]: Start difference. First operand 170 states and 187 transitions. Second operand has 62 states, 62 states have (on average 1.7258064516129032) internal successors, (107), 62 states have internal predecessors, (107), 33 states have call successors, (34), 2 states have call predecessors, (34), 1 states have return successors, (32), 32 states have call predecessors, (32), 32 states have call successors, (32) [2024-09-21 11:28:18,359 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-21 11:28:18,359 INFO L93 Difference]: Finished difference Result 333 states and 383 transitions. [2024-09-21 11:28:18,359 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2024-09-21 11:28:18,359 INFO L78 Accepts]: Start accepts. Automaton has has 62 states, 62 states have (on average 1.7258064516129032) internal successors, (107), 62 states have internal predecessors, (107), 33 states have call successors, (34), 2 states have call predecessors, (34), 1 states have return successors, (32), 32 states have call predecessors, (32), 32 states have call successors, (32) Word has length 136 [2024-09-21 11:28:18,360 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-21 11:28:18,361 INFO L225 Difference]: With dead ends: 333 [2024-09-21 11:28:18,361 INFO L226 Difference]: Without dead ends: 277 [2024-09-21 11:28:18,362 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 341 GetRequests, 248 SyntacticMatches, 32 SemanticMatches, 61 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2611 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=686, Invalid=3220, Unknown=0, NotChecked=0, Total=3906 [2024-09-21 11:28:18,362 INFO L434 NwaCegarLoop]: 45 mSDtfsCounter, 6 mSDsluCounter, 362 mSDsCounter, 0 mSdLazyCounter, 580 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 7 SdHoareTripleChecker+Valid, 407 SdHoareTripleChecker+Invalid, 580 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 580 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-09-21 11:28:18,362 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [7 Valid, 407 Invalid, 580 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 580 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-09-21 11:28:18,362 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 277 states. [2024-09-21 11:28:18,649 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 277 to 170. [2024-09-21 11:28:18,649 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 170 states, 134 states have (on average 1.1343283582089552) internal successors, (152), 135 states have internal predecessors, (152), 18 states have call successors, (18), 18 states have call predecessors, (18), 17 states have return successors, (17), 16 states have call predecessors, (17), 17 states have call successors, (17) [2024-09-21 11:28:18,650 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 170 states to 170 states and 187 transitions. [2024-09-21 11:28:18,651 INFO L78 Accepts]: Start accepts. Automaton has 170 states and 187 transitions. Word has length 136 [2024-09-21 11:28:18,651 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-21 11:28:18,651 INFO L474 AbstractCegarLoop]: Abstraction has 170 states and 187 transitions. [2024-09-21 11:28:18,652 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 62 states, 62 states have (on average 1.7258064516129032) internal successors, (107), 62 states have internal predecessors, (107), 33 states have call successors, (34), 2 states have call predecessors, (34), 1 states have return successors, (32), 32 states have call predecessors, (32), 32 states have call successors, (32) [2024-09-21 11:28:18,652 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-21 11:28:18,652 INFO L276 IsEmpty]: Start isEmpty. Operand 170 states and 187 transitions. [2024-09-21 11:28:18,652 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 137 [2024-09-21 11:28:18,652 INFO L208 NwaCegarLoop]: Found error trace [2024-09-21 11:28:18,652 INFO L216 NwaCegarLoop]: trace histogram [16, 16, 16, 15, 15, 15, 15, 12, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-09-21 11:28:18,664 INFO L552 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (147)] Ended with exit code 0 [2024-09-21 11:28:18,852 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable146,147 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-21 11:28:18,853 INFO L399 AbstractCegarLoop]: === Iteration 148 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-09-21 11:28:18,853 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-21 11:28:18,853 INFO L85 PathProgramCache]: Analyzing trace with hash 654164055, now seen corresponding path program 103 times [2024-09-21 11:28:18,853 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-21 11:28:18,853 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1729512719] [2024-09-21 11:28:18,853 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-21 11:28:18,853 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-21 11:28:18,864 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:28:19,263 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-09-21 11:28:19,264 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:28:19,264 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2024-09-21 11:28:19,265 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:28:19,266 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2024-09-21 11:28:19,266 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:28:19,266 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2024-09-21 11:28:19,267 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:28:19,267 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2024-09-21 11:28:19,267 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:28:19,268 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2024-09-21 11:28:19,268 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:28:19,269 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2024-09-21 11:28:19,269 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:28:19,269 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2024-09-21 11:28:19,270 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:28:19,270 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2024-09-21 11:28:19,271 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:28:19,271 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2024-09-21 11:28:19,271 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:28:19,272 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2024-09-21 11:28:19,272 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:28:19,273 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 97 [2024-09-21 11:28:19,273 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:28:19,273 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 104 [2024-09-21 11:28:19,274 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:28:19,274 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 111 [2024-09-21 11:28:19,275 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:28:19,275 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 118 [2024-09-21 11:28:19,275 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:28:19,276 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 125 [2024-09-21 11:28:19,276 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:28:19,277 INFO L134 CoverageAnalysis]: Checked inductivity of 879 backedges. 332 proven. 127 refuted. 0 times theorem prover too weak. 420 trivial. 0 not checked. [2024-09-21 11:28:19,277 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-21 11:28:19,277 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1729512719] [2024-09-21 11:28:19,277 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1729512719] provided 0 perfect and 1 imperfect interpolant sequences [2024-09-21 11:28:19,277 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1069962699] [2024-09-21 11:28:19,277 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2024-09-21 11:28:19,277 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-21 11:28:19,277 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-21 11:28:19,278 INFO L229 MonitoredProcess]: Starting monitored process 148 with /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-09-21 11:28:19,279 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (148)] Waiting until timeout for monitored process [2024-09-21 11:28:19,325 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:28:19,327 INFO L262 TraceCheckSpWp]: Trace formula consists of 337 conjuncts, 36 conjuncts are in the unsatisfiable core [2024-09-21 11:28:19,328 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-21 11:28:19,866 INFO L134 CoverageAnalysis]: Checked inductivity of 879 backedges. 375 proven. 84 refuted. 0 times theorem prover too weak. 420 trivial. 0 not checked. [2024-09-21 11:28:19,867 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-09-21 11:28:20,224 INFO L134 CoverageAnalysis]: Checked inductivity of 879 backedges. 375 proven. 84 refuted. 0 times theorem prover too weak. 420 trivial. 0 not checked. [2024-09-21 11:28:20,224 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1069962699] provided 0 perfect and 2 imperfect interpolant sequences [2024-09-21 11:28:20,224 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-09-21 11:28:20,224 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [37, 37, 37] total 61 [2024-09-21 11:28:20,224 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1524522583] [2024-09-21 11:28:20,224 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-09-21 11:28:20,225 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 61 states [2024-09-21 11:28:20,225 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-21 11:28:20,225 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 61 interpolants. [2024-09-21 11:28:20,225 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=673, Invalid=2987, Unknown=0, NotChecked=0, Total=3660 [2024-09-21 11:28:20,226 INFO L87 Difference]: Start difference. First operand 170 states and 187 transitions. Second operand has 61 states, 61 states have (on average 1.7377049180327868) internal successors, (106), 61 states have internal predecessors, (106), 33 states have call successors, (34), 2 states have call predecessors, (34), 1 states have return successors, (32), 32 states have call predecessors, (32), 32 states have call successors, (32) [2024-09-21 11:28:21,684 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-21 11:28:21,684 INFO L93 Difference]: Finished difference Result 325 states and 375 transitions. [2024-09-21 11:28:21,684 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2024-09-21 11:28:21,684 INFO L78 Accepts]: Start accepts. Automaton has has 61 states, 61 states have (on average 1.7377049180327868) internal successors, (106), 61 states have internal predecessors, (106), 33 states have call successors, (34), 2 states have call predecessors, (34), 1 states have return successors, (32), 32 states have call predecessors, (32), 32 states have call successors, (32) Word has length 136 [2024-09-21 11:28:21,684 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-21 11:28:21,686 INFO L225 Difference]: With dead ends: 325 [2024-09-21 11:28:21,686 INFO L226 Difference]: Without dead ends: 269 [2024-09-21 11:28:21,686 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 341 GetRequests, 249 SyntacticMatches, 32 SemanticMatches, 60 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2464 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=681, Invalid=3101, Unknown=0, NotChecked=0, Total=3782 [2024-09-21 11:28:21,687 INFO L434 NwaCegarLoop]: 47 mSDtfsCounter, 6 mSDsluCounter, 419 mSDsCounter, 0 mSdLazyCounter, 660 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 7 SdHoareTripleChecker+Valid, 466 SdHoareTripleChecker+Invalid, 660 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 660 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-09-21 11:28:21,687 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [7 Valid, 466 Invalid, 660 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 660 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-09-21 11:28:21,687 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 269 states. [2024-09-21 11:28:21,983 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 269 to 170. [2024-09-21 11:28:21,983 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 170 states, 134 states have (on average 1.1343283582089552) internal successors, (152), 135 states have internal predecessors, (152), 18 states have call successors, (18), 18 states have call predecessors, (18), 17 states have return successors, (17), 16 states have call predecessors, (17), 17 states have call successors, (17) [2024-09-21 11:28:21,983 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 170 states to 170 states and 187 transitions. [2024-09-21 11:28:21,985 INFO L78 Accepts]: Start accepts. Automaton has 170 states and 187 transitions. Word has length 136 [2024-09-21 11:28:21,985 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-21 11:28:21,985 INFO L474 AbstractCegarLoop]: Abstraction has 170 states and 187 transitions. [2024-09-21 11:28:21,985 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 61 states, 61 states have (on average 1.7377049180327868) internal successors, (106), 61 states have internal predecessors, (106), 33 states have call successors, (34), 2 states have call predecessors, (34), 1 states have return successors, (32), 32 states have call predecessors, (32), 32 states have call successors, (32) [2024-09-21 11:28:21,985 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-21 11:28:21,985 INFO L276 IsEmpty]: Start isEmpty. Operand 170 states and 187 transitions. [2024-09-21 11:28:21,985 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 137 [2024-09-21 11:28:21,985 INFO L208 NwaCegarLoop]: Found error trace [2024-09-21 11:28:21,985 INFO L216 NwaCegarLoop]: trace histogram [16, 16, 16, 15, 15, 15, 15, 13, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-09-21 11:28:21,998 INFO L540 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (148)] Forceful destruction successful, exit code 0 [2024-09-21 11:28:22,186 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 148 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable147 [2024-09-21 11:28:22,186 INFO L399 AbstractCegarLoop]: === Iteration 149 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-09-21 11:28:22,186 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-21 11:28:22,186 INFO L85 PathProgramCache]: Analyzing trace with hash 1987314006, now seen corresponding path program 104 times [2024-09-21 11:28:22,186 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-21 11:28:22,186 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [896262252] [2024-09-21 11:28:22,186 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-21 11:28:22,186 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-21 11:28:22,194 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:28:22,586 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-09-21 11:28:22,586 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:28:22,587 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2024-09-21 11:28:22,587 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:28:22,588 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2024-09-21 11:28:22,588 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:28:22,589 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2024-09-21 11:28:22,589 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:28:22,590 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2024-09-21 11:28:22,590 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:28:22,590 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2024-09-21 11:28:22,591 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:28:22,591 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2024-09-21 11:28:22,591 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:28:22,592 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2024-09-21 11:28:22,592 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:28:22,593 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2024-09-21 11:28:22,593 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:28:22,593 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2024-09-21 11:28:22,594 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:28:22,594 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2024-09-21 11:28:22,595 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:28:22,595 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 97 [2024-09-21 11:28:22,596 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:28:22,596 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 104 [2024-09-21 11:28:22,596 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:28:22,597 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 111 [2024-09-21 11:28:22,597 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:28:22,598 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 118 [2024-09-21 11:28:22,598 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:28:22,599 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 125 [2024-09-21 11:28:22,599 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:28:22,600 INFO L134 CoverageAnalysis]: Checked inductivity of 889 backedges. 332 proven. 137 refuted. 0 times theorem prover too weak. 420 trivial. 0 not checked. [2024-09-21 11:28:22,600 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-21 11:28:22,600 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [896262252] [2024-09-21 11:28:22,600 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [896262252] provided 0 perfect and 1 imperfect interpolant sequences [2024-09-21 11:28:22,600 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [195851492] [2024-09-21 11:28:22,600 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-09-21 11:28:22,600 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-21 11:28:22,600 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-21 11:28:22,601 INFO L229 MonitoredProcess]: Starting monitored process 149 with /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-09-21 11:28:22,605 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (149)] Waiting until timeout for monitored process [2024-09-21 11:28:22,651 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-09-21 11:28:22,651 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2024-09-21 11:28:22,652 INFO L262 TraceCheckSpWp]: Trace formula consists of 337 conjuncts, 36 conjuncts are in the unsatisfiable core [2024-09-21 11:28:22,653 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-21 11:28:23,157 INFO L134 CoverageAnalysis]: Checked inductivity of 889 backedges. 375 proven. 94 refuted. 0 times theorem prover too weak. 420 trivial. 0 not checked. [2024-09-21 11:28:23,157 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-09-21 11:28:23,498 INFO L134 CoverageAnalysis]: Checked inductivity of 889 backedges. 375 proven. 94 refuted. 0 times theorem prover too weak. 420 trivial. 0 not checked. [2024-09-21 11:28:23,498 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [195851492] provided 0 perfect and 2 imperfect interpolant sequences [2024-09-21 11:28:23,498 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-09-21 11:28:23,498 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [37, 37, 37] total 60 [2024-09-21 11:28:23,498 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2125802680] [2024-09-21 11:28:23,498 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-09-21 11:28:23,499 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 60 states [2024-09-21 11:28:23,499 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-21 11:28:23,499 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 60 interpolants. [2024-09-21 11:28:23,500 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=672, Invalid=2868, Unknown=0, NotChecked=0, Total=3540 [2024-09-21 11:28:23,500 INFO L87 Difference]: Start difference. First operand 170 states and 187 transitions. Second operand has 60 states, 60 states have (on average 1.75) internal successors, (105), 60 states have internal predecessors, (105), 33 states have call successors, (34), 2 states have call predecessors, (34), 1 states have return successors, (32), 32 states have call predecessors, (32), 32 states have call successors, (32) [2024-09-21 11:28:24,754 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-21 11:28:24,754 INFO L93 Difference]: Finished difference Result 315 states and 365 transitions. [2024-09-21 11:28:24,755 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2024-09-21 11:28:24,755 INFO L78 Accepts]: Start accepts. Automaton has has 60 states, 60 states have (on average 1.75) internal successors, (105), 60 states have internal predecessors, (105), 33 states have call successors, (34), 2 states have call predecessors, (34), 1 states have return successors, (32), 32 states have call predecessors, (32), 32 states have call successors, (32) Word has length 136 [2024-09-21 11:28:24,755 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-21 11:28:24,757 INFO L225 Difference]: With dead ends: 315 [2024-09-21 11:28:24,757 INFO L226 Difference]: Without dead ends: 259 [2024-09-21 11:28:24,757 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 341 GetRequests, 250 SyntacticMatches, 32 SemanticMatches, 59 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2320 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=680, Invalid=2980, Unknown=0, NotChecked=0, Total=3660 [2024-09-21 11:28:24,757 INFO L434 NwaCegarLoop]: 47 mSDtfsCounter, 6 mSDsluCounter, 549 mSDsCounter, 0 mSdLazyCounter, 717 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 7 SdHoareTripleChecker+Valid, 596 SdHoareTripleChecker+Invalid, 717 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 717 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-09-21 11:28:24,757 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [7 Valid, 596 Invalid, 717 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 717 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-09-21 11:28:24,758 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 259 states. [2024-09-21 11:28:25,060 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 259 to 170. [2024-09-21 11:28:25,060 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 170 states, 134 states have (on average 1.1343283582089552) internal successors, (152), 135 states have internal predecessors, (152), 18 states have call successors, (18), 18 states have call predecessors, (18), 17 states have return successors, (17), 16 states have call predecessors, (17), 17 states have call successors, (17) [2024-09-21 11:28:25,061 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 170 states to 170 states and 187 transitions. [2024-09-21 11:28:25,062 INFO L78 Accepts]: Start accepts. Automaton has 170 states and 187 transitions. Word has length 136 [2024-09-21 11:28:25,062 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-21 11:28:25,062 INFO L474 AbstractCegarLoop]: Abstraction has 170 states and 187 transitions. [2024-09-21 11:28:25,063 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 60 states, 60 states have (on average 1.75) internal successors, (105), 60 states have internal predecessors, (105), 33 states have call successors, (34), 2 states have call predecessors, (34), 1 states have return successors, (32), 32 states have call predecessors, (32), 32 states have call successors, (32) [2024-09-21 11:28:25,063 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-21 11:28:25,063 INFO L276 IsEmpty]: Start isEmpty. Operand 170 states and 187 transitions. [2024-09-21 11:28:25,063 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 137 [2024-09-21 11:28:25,063 INFO L208 NwaCegarLoop]: Found error trace [2024-09-21 11:28:25,063 INFO L216 NwaCegarLoop]: trace histogram [16, 16, 16, 15, 15, 15, 15, 14, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-09-21 11:28:25,075 INFO L540 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (149)] Forceful destruction successful, exit code 0 [2024-09-21 11:28:25,263 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 149 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable148 [2024-09-21 11:28:25,264 INFO L399 AbstractCegarLoop]: === Iteration 150 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-09-21 11:28:25,264 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-21 11:28:25,264 INFO L85 PathProgramCache]: Analyzing trace with hash 1891771511, now seen corresponding path program 105 times [2024-09-21 11:28:25,264 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-21 11:28:25,264 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1175507047] [2024-09-21 11:28:25,264 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-21 11:28:25,264 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-21 11:28:25,271 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:28:25,671 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-09-21 11:28:25,672 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:28:25,672 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2024-09-21 11:28:25,673 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:28:25,673 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2024-09-21 11:28:25,674 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:28:25,674 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2024-09-21 11:28:25,675 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:28:25,675 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2024-09-21 11:28:25,675 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:28:25,676 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2024-09-21 11:28:25,676 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:28:25,677 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2024-09-21 11:28:25,677 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:28:25,677 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2024-09-21 11:28:25,678 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:28:25,678 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2024-09-21 11:28:25,678 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:28:25,679 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2024-09-21 11:28:25,679 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:28:25,680 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2024-09-21 11:28:25,680 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:28:25,681 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 97 [2024-09-21 11:28:25,681 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:28:25,681 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 104 [2024-09-21 11:28:25,682 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:28:25,682 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 111 [2024-09-21 11:28:25,683 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:28:25,683 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 118 [2024-09-21 11:28:25,683 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:28:25,684 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 125 [2024-09-21 11:28:25,684 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:28:25,685 INFO L134 CoverageAnalysis]: Checked inductivity of 901 backedges. 332 proven. 149 refuted. 0 times theorem prover too weak. 420 trivial. 0 not checked. [2024-09-21 11:28:25,685 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-21 11:28:25,685 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1175507047] [2024-09-21 11:28:25,685 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1175507047] provided 0 perfect and 1 imperfect interpolant sequences [2024-09-21 11:28:25,685 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1792024690] [2024-09-21 11:28:25,685 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-09-21 11:28:25,685 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-21 11:28:25,685 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-21 11:28:25,687 INFO L229 MonitoredProcess]: Starting monitored process 150 with /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-09-21 11:28:25,687 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (150)] Waiting until timeout for monitored process [2024-09-21 11:28:25,740 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 16 check-sat command(s) [2024-09-21 11:28:25,740 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2024-09-21 11:28:25,741 INFO L262 TraceCheckSpWp]: Trace formula consists of 337 conjuncts, 36 conjuncts are in the unsatisfiable core [2024-09-21 11:28:25,742 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-21 11:28:26,242 INFO L134 CoverageAnalysis]: Checked inductivity of 901 backedges. 375 proven. 106 refuted. 0 times theorem prover too weak. 420 trivial. 0 not checked. [2024-09-21 11:28:26,242 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-09-21 11:28:26,598 INFO L134 CoverageAnalysis]: Checked inductivity of 901 backedges. 375 proven. 106 refuted. 0 times theorem prover too weak. 420 trivial. 0 not checked. [2024-09-21 11:28:26,598 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1792024690] provided 0 perfect and 2 imperfect interpolant sequences [2024-09-21 11:28:26,598 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-09-21 11:28:26,598 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [37, 37, 37] total 59 [2024-09-21 11:28:26,598 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [997596159] [2024-09-21 11:28:26,599 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-09-21 11:28:26,599 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 59 states [2024-09-21 11:28:26,599 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-21 11:28:26,599 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 59 interpolants. [2024-09-21 11:28:26,599 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=675, Invalid=2747, Unknown=0, NotChecked=0, Total=3422 [2024-09-21 11:28:26,599 INFO L87 Difference]: Start difference. First operand 170 states and 187 transitions. Second operand has 59 states, 59 states have (on average 1.7627118644067796) internal successors, (104), 59 states have internal predecessors, (104), 33 states have call successors, (34), 2 states have call predecessors, (34), 1 states have return successors, (32), 32 states have call predecessors, (32), 32 states have call successors, (32) [2024-09-21 11:28:27,637 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-21 11:28:27,637 INFO L93 Difference]: Finished difference Result 303 states and 353 transitions. [2024-09-21 11:28:27,637 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2024-09-21 11:28:27,637 INFO L78 Accepts]: Start accepts. Automaton has has 59 states, 59 states have (on average 1.7627118644067796) internal successors, (104), 59 states have internal predecessors, (104), 33 states have call successors, (34), 2 states have call predecessors, (34), 1 states have return successors, (32), 32 states have call predecessors, (32), 32 states have call successors, (32) Word has length 136 [2024-09-21 11:28:27,637 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-21 11:28:27,639 INFO L225 Difference]: With dead ends: 303 [2024-09-21 11:28:27,639 INFO L226 Difference]: Without dead ends: 247 [2024-09-21 11:28:27,640 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 341 GetRequests, 251 SyntacticMatches, 32 SemanticMatches, 58 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2179 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=683, Invalid=2857, Unknown=0, NotChecked=0, Total=3540 [2024-09-21 11:28:27,640 INFO L434 NwaCegarLoop]: 47 mSDtfsCounter, 6 mSDsluCounter, 478 mSDsCounter, 0 mSdLazyCounter, 651 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 7 SdHoareTripleChecker+Valid, 525 SdHoareTripleChecker+Invalid, 651 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 651 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-09-21 11:28:27,640 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [7 Valid, 525 Invalid, 651 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 651 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-09-21 11:28:27,640 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 247 states. [2024-09-21 11:28:27,931 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 247 to 170. [2024-09-21 11:28:27,931 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 170 states, 134 states have (on average 1.1343283582089552) internal successors, (152), 135 states have internal predecessors, (152), 18 states have call successors, (18), 18 states have call predecessors, (18), 17 states have return successors, (17), 16 states have call predecessors, (17), 17 states have call successors, (17) [2024-09-21 11:28:27,931 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 170 states to 170 states and 187 transitions. [2024-09-21 11:28:27,933 INFO L78 Accepts]: Start accepts. Automaton has 170 states and 187 transitions. Word has length 136 [2024-09-21 11:28:27,933 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-21 11:28:27,933 INFO L474 AbstractCegarLoop]: Abstraction has 170 states and 187 transitions. [2024-09-21 11:28:27,933 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 59 states, 59 states have (on average 1.7627118644067796) internal successors, (104), 59 states have internal predecessors, (104), 33 states have call successors, (34), 2 states have call predecessors, (34), 1 states have return successors, (32), 32 states have call predecessors, (32), 32 states have call successors, (32) [2024-09-21 11:28:27,933 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-21 11:28:27,933 INFO L276 IsEmpty]: Start isEmpty. Operand 170 states and 187 transitions. [2024-09-21 11:28:27,934 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 137 [2024-09-21 11:28:27,934 INFO L208 NwaCegarLoop]: Found error trace [2024-09-21 11:28:27,934 INFO L216 NwaCegarLoop]: trace histogram [16, 16, 16, 15, 15, 15, 15, 15, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-09-21 11:28:27,945 INFO L552 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (150)] Ended with exit code 0 [2024-09-21 11:28:28,134 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable149,150 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-21 11:28:28,134 INFO L399 AbstractCegarLoop]: === Iteration 151 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-09-21 11:28:28,134 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-21 11:28:28,134 INFO L85 PathProgramCache]: Analyzing trace with hash 780310838, now seen corresponding path program 15 times [2024-09-21 11:28:28,134 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-21 11:28:28,135 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1743208853] [2024-09-21 11:28:28,135 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-21 11:28:28,135 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-21 11:28:28,142 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:28:28,541 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-09-21 11:28:28,542 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:28:28,542 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2024-09-21 11:28:28,543 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:28:28,543 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2024-09-21 11:28:28,544 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:28:28,544 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2024-09-21 11:28:28,544 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:28:28,545 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2024-09-21 11:28:28,546 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:28:28,546 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2024-09-21 11:28:28,546 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:28:28,547 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2024-09-21 11:28:28,547 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:28:28,548 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2024-09-21 11:28:28,548 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:28:28,549 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2024-09-21 11:28:28,549 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:28:28,549 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2024-09-21 11:28:28,550 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:28:28,550 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2024-09-21 11:28:28,551 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:28:28,551 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 97 [2024-09-21 11:28:28,551 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:28:28,552 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 104 [2024-09-21 11:28:28,552 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:28:28,553 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 111 [2024-09-21 11:28:28,553 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:28:28,553 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 118 [2024-09-21 11:28:28,554 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:28:28,554 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 125 [2024-09-21 11:28:28,555 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:28:28,555 INFO L134 CoverageAnalysis]: Checked inductivity of 915 backedges. 332 proven. 163 refuted. 0 times theorem prover too weak. 420 trivial. 0 not checked. [2024-09-21 11:28:28,555 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-21 11:28:28,555 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1743208853] [2024-09-21 11:28:28,555 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1743208853] provided 0 perfect and 1 imperfect interpolant sequences [2024-09-21 11:28:28,555 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2005507020] [2024-09-21 11:28:28,555 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-09-21 11:28:28,556 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-21 11:28:28,556 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-21 11:28:28,557 INFO L229 MonitoredProcess]: Starting monitored process 151 with /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-09-21 11:28:28,558 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (151)] Waiting until timeout for monitored process [2024-09-21 11:28:28,614 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 16 check-sat command(s) [2024-09-21 11:28:28,614 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2024-09-21 11:28:28,615 INFO L262 TraceCheckSpWp]: Trace formula consists of 337 conjuncts, 36 conjuncts are in the unsatisfiable core [2024-09-21 11:28:28,616 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-21 11:28:29,113 INFO L134 CoverageAnalysis]: Checked inductivity of 915 backedges. 375 proven. 120 refuted. 0 times theorem prover too weak. 420 trivial. 0 not checked. [2024-09-21 11:28:29,113 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-09-21 11:28:29,465 INFO L134 CoverageAnalysis]: Checked inductivity of 915 backedges. 375 proven. 120 refuted. 0 times theorem prover too weak. 420 trivial. 0 not checked. [2024-09-21 11:28:29,465 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2005507020] provided 0 perfect and 2 imperfect interpolant sequences [2024-09-21 11:28:29,466 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-09-21 11:28:29,466 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [37, 37, 37] total 58 [2024-09-21 11:28:29,466 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [157464190] [2024-09-21 11:28:29,466 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-09-21 11:28:29,466 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 58 states [2024-09-21 11:28:29,466 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-21 11:28:29,466 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 58 interpolants. [2024-09-21 11:28:29,466 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=682, Invalid=2624, Unknown=0, NotChecked=0, Total=3306 [2024-09-21 11:28:29,467 INFO L87 Difference]: Start difference. First operand 170 states and 187 transitions. Second operand has 58 states, 58 states have (on average 1.7758620689655173) internal successors, (103), 58 states have internal predecessors, (103), 33 states have call successors, (34), 2 states have call predecessors, (34), 1 states have return successors, (32), 32 states have call predecessors, (32), 32 states have call successors, (32) [2024-09-21 11:28:30,234 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-21 11:28:30,234 INFO L93 Difference]: Finished difference Result 292 states and 343 transitions. [2024-09-21 11:28:30,234 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2024-09-21 11:28:30,234 INFO L78 Accepts]: Start accepts. Automaton has has 58 states, 58 states have (on average 1.7758620689655173) internal successors, (103), 58 states have internal predecessors, (103), 33 states have call successors, (34), 2 states have call predecessors, (34), 1 states have return successors, (32), 32 states have call predecessors, (32), 32 states have call successors, (32) Word has length 136 [2024-09-21 11:28:30,234 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-21 11:28:30,236 INFO L225 Difference]: With dead ends: 292 [2024-09-21 11:28:30,236 INFO L226 Difference]: Without dead ends: 236 [2024-09-21 11:28:30,236 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 341 GetRequests, 252 SyntacticMatches, 32 SemanticMatches, 57 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2027 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=690, Invalid=2732, Unknown=0, NotChecked=0, Total=3422 [2024-09-21 11:28:30,236 INFO L434 NwaCegarLoop]: 45 mSDtfsCounter, 6 mSDsluCounter, 216 mSDsCounter, 0 mSdLazyCounter, 456 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 7 SdHoareTripleChecker+Valid, 261 SdHoareTripleChecker+Invalid, 456 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 456 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-09-21 11:28:30,236 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [7 Valid, 261 Invalid, 456 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 456 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-09-21 11:28:30,237 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 236 states. [2024-09-21 11:28:30,523 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 236 to 172. [2024-09-21 11:28:30,524 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 172 states, 136 states have (on average 1.1397058823529411) internal successors, (155), 137 states have internal predecessors, (155), 18 states have call successors, (18), 18 states have call predecessors, (18), 17 states have return successors, (17), 16 states have call predecessors, (17), 17 states have call successors, (17) [2024-09-21 11:28:30,524 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 172 states to 172 states and 190 transitions. [2024-09-21 11:28:30,525 INFO L78 Accepts]: Start accepts. Automaton has 172 states and 190 transitions. Word has length 136 [2024-09-21 11:28:30,525 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-21 11:28:30,525 INFO L474 AbstractCegarLoop]: Abstraction has 172 states and 190 transitions. [2024-09-21 11:28:30,525 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 58 states, 58 states have (on average 1.7758620689655173) internal successors, (103), 58 states have internal predecessors, (103), 33 states have call successors, (34), 2 states have call predecessors, (34), 1 states have return successors, (32), 32 states have call predecessors, (32), 32 states have call successors, (32) [2024-09-21 11:28:30,525 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-21 11:28:30,526 INFO L276 IsEmpty]: Start isEmpty. Operand 172 states and 190 transitions. [2024-09-21 11:28:30,526 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 138 [2024-09-21 11:28:30,526 INFO L208 NwaCegarLoop]: Found error trace [2024-09-21 11:28:30,526 INFO L216 NwaCegarLoop]: trace histogram [16, 16, 16, 16, 15, 15, 15, 15, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-09-21 11:28:30,538 INFO L540 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (151)] Forceful destruction successful, exit code 0 [2024-09-21 11:28:30,726 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 151 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable150 [2024-09-21 11:28:30,726 INFO L399 AbstractCegarLoop]: === Iteration 152 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-09-21 11:28:30,726 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-21 11:28:30,727 INFO L85 PathProgramCache]: Analyzing trace with hash 1789571330, now seen corresponding path program 30 times [2024-09-21 11:28:30,727 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-21 11:28:30,727 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1716964595] [2024-09-21 11:28:30,727 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-21 11:28:30,727 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-21 11:28:30,733 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:28:30,960 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-09-21 11:28:30,961 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:28:30,961 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2024-09-21 11:28:30,962 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:28:30,962 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2024-09-21 11:28:30,962 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:28:30,963 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2024-09-21 11:28:30,963 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:28:30,964 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2024-09-21 11:28:30,964 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:28:30,964 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2024-09-21 11:28:30,965 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:28:30,965 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2024-09-21 11:28:30,965 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:28:30,966 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2024-09-21 11:28:30,966 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:28:30,966 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2024-09-21 11:28:30,967 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:28:30,967 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2024-09-21 11:28:30,967 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:28:30,968 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2024-09-21 11:28:30,968 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:28:30,969 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2024-09-21 11:28:30,969 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:28:30,969 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 105 [2024-09-21 11:28:30,970 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:28:30,970 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2024-09-21 11:28:30,970 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:28:30,971 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 119 [2024-09-21 11:28:30,971 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:28:30,972 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 126 [2024-09-21 11:28:30,972 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:28:30,973 INFO L134 CoverageAnalysis]: Checked inductivity of 931 backedges. 150 proven. 361 refuted. 0 times theorem prover too weak. 420 trivial. 0 not checked. [2024-09-21 11:28:30,973 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-21 11:28:30,973 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1716964595] [2024-09-21 11:28:30,973 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1716964595] provided 0 perfect and 1 imperfect interpolant sequences [2024-09-21 11:28:30,973 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1051853783] [2024-09-21 11:28:30,973 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2024-09-21 11:28:30,973 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-21 11:28:30,973 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-21 11:28:30,974 INFO L229 MonitoredProcess]: Starting monitored process 152 with /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-09-21 11:28:30,975 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (152)] Waiting until timeout for monitored process [2024-09-21 11:28:31,029 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 16 check-sat command(s) [2024-09-21 11:28:31,029 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2024-09-21 11:28:31,030 INFO L262 TraceCheckSpWp]: Trace formula consists of 342 conjuncts, 38 conjuncts are in the unsatisfiable core [2024-09-21 11:28:31,031 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-21 11:28:31,093 INFO L134 CoverageAnalysis]: Checked inductivity of 931 backedges. 166 proven. 345 refuted. 0 times theorem prover too weak. 420 trivial. 0 not checked. [2024-09-21 11:28:31,093 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-09-21 11:28:31,312 INFO L134 CoverageAnalysis]: Checked inductivity of 931 backedges. 166 proven. 345 refuted. 0 times theorem prover too weak. 420 trivial. 0 not checked. [2024-09-21 11:28:31,313 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1051853783] provided 0 perfect and 2 imperfect interpolant sequences [2024-09-21 11:28:31,313 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-09-21 11:28:31,313 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 21, 21] total 24 [2024-09-21 11:28:31,313 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [861569437] [2024-09-21 11:28:31,313 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-09-21 11:28:31,313 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2024-09-21 11:28:31,313 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-21 11:28:31,313 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2024-09-21 11:28:31,313 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=184, Invalid=368, Unknown=0, NotChecked=0, Total=552 [2024-09-21 11:28:31,313 INFO L87 Difference]: Start difference. First operand 172 states and 190 transitions. Second operand has 24 states, 24 states have (on average 2.875) internal successors, (69), 22 states have internal predecessors, (69), 17 states have call successors, (19), 3 states have call predecessors, (19), 1 states have return successors, (16), 16 states have call predecessors, (16), 16 states have call successors, (16) [2024-09-21 11:28:31,712 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-21 11:28:31,712 INFO L93 Difference]: Finished difference Result 185 states and 204 transitions. [2024-09-21 11:28:31,712 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2024-09-21 11:28:31,712 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 2.875) internal successors, (69), 22 states have internal predecessors, (69), 17 states have call successors, (19), 3 states have call predecessors, (19), 1 states have return successors, (16), 16 states have call predecessors, (16), 16 states have call successors, (16) Word has length 137 [2024-09-21 11:28:31,712 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-21 11:28:31,714 INFO L225 Difference]: With dead ends: 185 [2024-09-21 11:28:31,714 INFO L226 Difference]: Without dead ends: 183 [2024-09-21 11:28:31,714 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 342 GetRequests, 287 SyntacticMatches, 32 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 442 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=190, Invalid=410, Unknown=0, NotChecked=0, Total=600 [2024-09-21 11:28:31,714 INFO L434 NwaCegarLoop]: 47 mSDtfsCounter, 39 mSDsluCounter, 260 mSDsCounter, 0 mSdLazyCounter, 284 mSolverCounterSat, 20 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 41 SdHoareTripleChecker+Valid, 307 SdHoareTripleChecker+Invalid, 304 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 20 IncrementalHoareTripleChecker+Valid, 284 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-09-21 11:28:31,714 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [41 Valid, 307 Invalid, 304 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [20 Valid, 284 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-09-21 11:28:31,714 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 183 states. [2024-09-21 11:28:32,011 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 183 to 179. [2024-09-21 11:28:32,012 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 179 states, 141 states have (on average 1.1347517730496455) internal successors, (160), 142 states have internal predecessors, (160), 19 states have call successors, (19), 19 states have call predecessors, (19), 18 states have return successors, (18), 17 states have call predecessors, (18), 18 states have call successors, (18) [2024-09-21 11:28:32,012 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 179 states to 179 states and 197 transitions. [2024-09-21 11:28:32,014 INFO L78 Accepts]: Start accepts. Automaton has 179 states and 197 transitions. Word has length 137 [2024-09-21 11:28:32,014 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-21 11:28:32,014 INFO L474 AbstractCegarLoop]: Abstraction has 179 states and 197 transitions. [2024-09-21 11:28:32,014 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 2.875) internal successors, (69), 22 states have internal predecessors, (69), 17 states have call successors, (19), 3 states have call predecessors, (19), 1 states have return successors, (16), 16 states have call predecessors, (16), 16 states have call successors, (16) [2024-09-21 11:28:32,014 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-21 11:28:32,014 INFO L276 IsEmpty]: Start isEmpty. Operand 179 states and 197 transitions. [2024-09-21 11:28:32,014 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 145 [2024-09-21 11:28:32,014 INFO L208 NwaCegarLoop]: Found error trace [2024-09-21 11:28:32,014 INFO L216 NwaCegarLoop]: trace histogram [17, 17, 17, 16, 16, 16, 16, 16, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-09-21 11:28:32,026 INFO L552 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (152)] Ended with exit code 0 [2024-09-21 11:28:32,215 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable151,152 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-21 11:28:32,215 INFO L399 AbstractCegarLoop]: === Iteration 153 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-09-21 11:28:32,215 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-21 11:28:32,215 INFO L85 PathProgramCache]: Analyzing trace with hash -1836293610, now seen corresponding path program 31 times [2024-09-21 11:28:32,215 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-21 11:28:32,215 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [432968028] [2024-09-21 11:28:32,215 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-21 11:28:32,215 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-21 11:28:32,223 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:28:32,719 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-09-21 11:28:32,719 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:28:32,720 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2024-09-21 11:28:32,720 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:28:32,721 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2024-09-21 11:28:32,722 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:28:32,722 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2024-09-21 11:28:32,723 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:28:32,723 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2024-09-21 11:28:32,724 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:28:32,724 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2024-09-21 11:28:32,725 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:28:32,725 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2024-09-21 11:28:32,726 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:28:32,726 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2024-09-21 11:28:32,727 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:28:32,727 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2024-09-21 11:28:32,728 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:28:32,728 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2024-09-21 11:28:32,729 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:28:32,729 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2024-09-21 11:28:32,730 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:28:32,730 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2024-09-21 11:28:32,731 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:28:32,732 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 105 [2024-09-21 11:28:32,732 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:28:32,733 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2024-09-21 11:28:32,733 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:28:32,734 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 119 [2024-09-21 11:28:32,734 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:28:32,735 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 126 [2024-09-21 11:28:32,735 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:28:32,736 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 133 [2024-09-21 11:28:32,736 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:28:32,737 INFO L134 CoverageAnalysis]: Checked inductivity of 1040 backedges. 378 proven. 182 refuted. 0 times theorem prover too weak. 480 trivial. 0 not checked. [2024-09-21 11:28:32,737 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-21 11:28:32,737 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [432968028] [2024-09-21 11:28:32,737 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [432968028] provided 0 perfect and 1 imperfect interpolant sequences [2024-09-21 11:28:32,737 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [419982378] [2024-09-21 11:28:32,737 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2024-09-21 11:28:32,738 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-21 11:28:32,738 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-21 11:28:32,739 INFO L229 MonitoredProcess]: Starting monitored process 153 with /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-09-21 11:28:32,740 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (153)] Waiting until timeout for monitored process [2024-09-21 11:28:32,793 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:28:32,795 INFO L262 TraceCheckSpWp]: Trace formula consists of 356 conjuncts, 38 conjuncts are in the unsatisfiable core [2024-09-21 11:28:32,796 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-21 11:28:33,666 INFO L134 CoverageAnalysis]: Checked inductivity of 1040 backedges. 424 proven. 136 refuted. 0 times theorem prover too weak. 480 trivial. 0 not checked. [2024-09-21 11:28:33,667 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-09-21 11:28:34,165 INFO L134 CoverageAnalysis]: Checked inductivity of 1040 backedges. 424 proven. 136 refuted. 0 times theorem prover too weak. 480 trivial. 0 not checked. [2024-09-21 11:28:34,165 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [419982378] provided 0 perfect and 2 imperfect interpolant sequences [2024-09-21 11:28:34,165 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-09-21 11:28:34,165 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [39, 39, 39] total 77 [2024-09-21 11:28:34,165 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [991726632] [2024-09-21 11:28:34,165 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-09-21 11:28:34,165 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 77 states [2024-09-21 11:28:34,165 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-21 11:28:34,166 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 77 interpolants. [2024-09-21 11:28:34,166 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1109, Invalid=4743, Unknown=0, NotChecked=0, Total=5852 [2024-09-21 11:28:34,167 INFO L87 Difference]: Start difference. First operand 179 states and 197 transitions. Second operand has 77 states, 77 states have (on average 1.6103896103896105) internal successors, (124), 77 states have internal predecessors, (124), 35 states have call successors, (36), 2 states have call predecessors, (36), 1 states have return successors, (34), 34 states have call predecessors, (34), 34 states have call successors, (34) [2024-09-21 11:28:35,061 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-21 11:28:35,061 INFO L93 Difference]: Finished difference Result 306 states and 359 transitions. [2024-09-21 11:28:35,061 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2024-09-21 11:28:35,062 INFO L78 Accepts]: Start accepts. Automaton has has 77 states, 77 states have (on average 1.6103896103896105) internal successors, (124), 77 states have internal predecessors, (124), 35 states have call successors, (36), 2 states have call predecessors, (36), 1 states have return successors, (34), 34 states have call predecessors, (34), 34 states have call successors, (34) Word has length 144 [2024-09-21 11:28:35,062 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-21 11:28:35,063 INFO L225 Difference]: With dead ends: 306 [2024-09-21 11:28:35,063 INFO L226 Difference]: Without dead ends: 247 [2024-09-21 11:28:35,064 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 361 GetRequests, 251 SyntacticMatches, 34 SemanticMatches, 76 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4901 ImplicationChecksByTransitivity, 1.4s TimeCoverageRelationStatistics Valid=1117, Invalid=4889, Unknown=0, NotChecked=0, Total=6006 [2024-09-21 11:28:35,064 INFO L434 NwaCegarLoop]: 47 mSDtfsCounter, 6 mSDsluCounter, 455 mSDsCounter, 0 mSdLazyCounter, 732 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 7 SdHoareTripleChecker+Valid, 502 SdHoareTripleChecker+Invalid, 732 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 732 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-09-21 11:28:35,064 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [7 Valid, 502 Invalid, 732 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 732 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-09-21 11:28:35,064 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 247 states. [2024-09-21 11:28:35,383 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 247 to 180. [2024-09-21 11:28:35,383 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 180 states, 142 states have (on average 1.1338028169014085) internal successors, (161), 143 states have internal predecessors, (161), 19 states have call successors, (19), 19 states have call predecessors, (19), 18 states have return successors, (18), 17 states have call predecessors, (18), 18 states have call successors, (18) [2024-09-21 11:28:35,384 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 180 states to 180 states and 198 transitions. [2024-09-21 11:28:35,385 INFO L78 Accepts]: Start accepts. Automaton has 180 states and 198 transitions. Word has length 144 [2024-09-21 11:28:35,385 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-21 11:28:35,385 INFO L474 AbstractCegarLoop]: Abstraction has 180 states and 198 transitions. [2024-09-21 11:28:35,385 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 77 states, 77 states have (on average 1.6103896103896105) internal successors, (124), 77 states have internal predecessors, (124), 35 states have call successors, (36), 2 states have call predecessors, (36), 1 states have return successors, (34), 34 states have call predecessors, (34), 34 states have call successors, (34) [2024-09-21 11:28:35,385 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-21 11:28:35,385 INFO L276 IsEmpty]: Start isEmpty. Operand 180 states and 198 transitions. [2024-09-21 11:28:35,386 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 145 [2024-09-21 11:28:35,386 INFO L208 NwaCegarLoop]: Found error trace [2024-09-21 11:28:35,386 INFO L216 NwaCegarLoop]: trace histogram [17, 17, 17, 16, 16, 16, 16, 15, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-09-21 11:28:35,398 INFO L552 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (153)] Ended with exit code 0 [2024-09-21 11:28:35,586 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable152,153 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-21 11:28:35,586 INFO L399 AbstractCegarLoop]: === Iteration 154 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-09-21 11:28:35,586 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-21 11:28:35,586 INFO L85 PathProgramCache]: Analyzing trace with hash 1421815189, now seen corresponding path program 106 times [2024-09-21 11:28:35,587 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-21 11:28:35,587 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [321521574] [2024-09-21 11:28:35,587 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-21 11:28:35,587 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-21 11:28:35,594 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:28:36,046 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-09-21 11:28:36,046 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:28:36,047 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2024-09-21 11:28:36,047 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:28:36,048 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2024-09-21 11:28:36,048 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:28:36,049 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2024-09-21 11:28:36,049 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:28:36,049 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2024-09-21 11:28:36,050 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:28:36,050 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2024-09-21 11:28:36,050 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:28:36,051 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2024-09-21 11:28:36,051 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:28:36,052 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2024-09-21 11:28:36,052 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:28:36,052 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2024-09-21 11:28:36,053 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:28:36,053 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2024-09-21 11:28:36,054 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:28:36,054 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2024-09-21 11:28:36,054 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:28:36,055 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2024-09-21 11:28:36,055 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:28:36,056 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 105 [2024-09-21 11:28:36,056 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:28:36,056 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2024-09-21 11:28:36,057 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:28:36,057 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 119 [2024-09-21 11:28:36,057 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:28:36,058 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 126 [2024-09-21 11:28:36,058 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:28:36,059 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 133 [2024-09-21 11:28:36,059 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:28:36,060 INFO L134 CoverageAnalysis]: Checked inductivity of 1025 backedges. 378 proven. 167 refuted. 0 times theorem prover too weak. 480 trivial. 0 not checked. [2024-09-21 11:28:36,060 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-21 11:28:36,060 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [321521574] [2024-09-21 11:28:36,060 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [321521574] provided 0 perfect and 1 imperfect interpolant sequences [2024-09-21 11:28:36,060 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [548468240] [2024-09-21 11:28:36,060 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2024-09-21 11:28:36,060 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-21 11:28:36,060 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-21 11:28:36,061 INFO L229 MonitoredProcess]: Starting monitored process 154 with /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-09-21 11:28:36,062 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (154)] Waiting until timeout for monitored process [2024-09-21 11:28:36,111 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2024-09-21 11:28:36,111 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2024-09-21 11:28:36,112 INFO L262 TraceCheckSpWp]: Trace formula consists of 356 conjuncts, 38 conjuncts are in the unsatisfiable core [2024-09-21 11:28:36,113 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-21 11:28:36,851 INFO L134 CoverageAnalysis]: Checked inductivity of 1025 backedges. 424 proven. 121 refuted. 0 times theorem prover too weak. 480 trivial. 0 not checked. [2024-09-21 11:28:36,851 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-09-21 11:28:37,252 INFO L134 CoverageAnalysis]: Checked inductivity of 1025 backedges. 424 proven. 121 refuted. 0 times theorem prover too weak. 480 trivial. 0 not checked. [2024-09-21 11:28:37,252 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [548468240] provided 0 perfect and 2 imperfect interpolant sequences [2024-09-21 11:28:37,252 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-09-21 11:28:37,252 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [39, 39, 39] total 76 [2024-09-21 11:28:37,252 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [906661476] [2024-09-21 11:28:37,252 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-09-21 11:28:37,252 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 76 states [2024-09-21 11:28:37,253 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-21 11:28:37,253 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 76 interpolants. [2024-09-21 11:28:37,253 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1057, Invalid=4643, Unknown=0, NotChecked=0, Total=5700 [2024-09-21 11:28:37,253 INFO L87 Difference]: Start difference. First operand 180 states and 198 transitions. Second operand has 76 states, 76 states have (on average 1.618421052631579) internal successors, (123), 76 states have internal predecessors, (123), 35 states have call successors, (36), 2 states have call predecessors, (36), 1 states have return successors, (34), 34 states have call predecessors, (34), 34 states have call successors, (34) [2024-09-21 11:28:38,386 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-21 11:28:38,386 INFO L93 Difference]: Finished difference Result 321 states and 374 transitions. [2024-09-21 11:28:38,386 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2024-09-21 11:28:38,386 INFO L78 Accepts]: Start accepts. Automaton has has 76 states, 76 states have (on average 1.618421052631579) internal successors, (123), 76 states have internal predecessors, (123), 35 states have call successors, (36), 2 states have call predecessors, (36), 1 states have return successors, (34), 34 states have call predecessors, (34), 34 states have call successors, (34) Word has length 144 [2024-09-21 11:28:38,386 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-21 11:28:38,388 INFO L225 Difference]: With dead ends: 321 [2024-09-21 11:28:38,388 INFO L226 Difference]: Without dead ends: 262 [2024-09-21 11:28:38,389 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 361 GetRequests, 252 SyntacticMatches, 34 SemanticMatches, 75 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4776 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=1065, Invalid=4787, Unknown=0, NotChecked=0, Total=5852 [2024-09-21 11:28:38,389 INFO L434 NwaCegarLoop]: 47 mSDtfsCounter, 6 mSDsluCounter, 418 mSDsCounter, 0 mSdLazyCounter, 786 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 7 SdHoareTripleChecker+Valid, 465 SdHoareTripleChecker+Invalid, 786 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 786 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-09-21 11:28:38,389 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [7 Valid, 465 Invalid, 786 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 786 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-09-21 11:28:38,389 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 262 states. [2024-09-21 11:28:38,736 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 262 to 180. [2024-09-21 11:28:38,736 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 180 states, 142 states have (on average 1.1338028169014085) internal successors, (161), 143 states have internal predecessors, (161), 19 states have call successors, (19), 19 states have call predecessors, (19), 18 states have return successors, (18), 17 states have call predecessors, (18), 18 states have call successors, (18) [2024-09-21 11:28:38,736 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 180 states to 180 states and 198 transitions. [2024-09-21 11:28:38,738 INFO L78 Accepts]: Start accepts. Automaton has 180 states and 198 transitions. Word has length 144 [2024-09-21 11:28:38,738 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-21 11:28:38,738 INFO L474 AbstractCegarLoop]: Abstraction has 180 states and 198 transitions. [2024-09-21 11:28:38,738 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 76 states, 76 states have (on average 1.618421052631579) internal successors, (123), 76 states have internal predecessors, (123), 35 states have call successors, (36), 2 states have call predecessors, (36), 1 states have return successors, (34), 34 states have call predecessors, (34), 34 states have call successors, (34) [2024-09-21 11:28:38,738 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-21 11:28:38,738 INFO L276 IsEmpty]: Start isEmpty. Operand 180 states and 198 transitions. [2024-09-21 11:28:38,738 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 145 [2024-09-21 11:28:38,738 INFO L208 NwaCegarLoop]: Found error trace [2024-09-21 11:28:38,738 INFO L216 NwaCegarLoop]: trace histogram [17, 17, 17, 16, 16, 16, 16, 14, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-09-21 11:28:38,750 INFO L540 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (154)] Forceful destruction successful, exit code 0 [2024-09-21 11:28:38,939 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 154 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable153 [2024-09-21 11:28:38,939 INFO L399 AbstractCegarLoop]: === Iteration 155 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-09-21 11:28:38,939 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-21 11:28:38,939 INFO L85 PathProgramCache]: Analyzing trace with hash -1521125834, now seen corresponding path program 107 times [2024-09-21 11:28:38,939 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-21 11:28:38,939 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1508722174] [2024-09-21 11:28:38,939 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-21 11:28:38,939 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-21 11:28:38,947 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:28:39,436 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-09-21 11:28:39,436 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:28:39,437 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2024-09-21 11:28:39,437 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:28:39,438 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2024-09-21 11:28:39,439 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:28:39,439 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2024-09-21 11:28:39,440 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:28:39,440 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2024-09-21 11:28:39,441 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:28:39,441 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2024-09-21 11:28:39,442 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:28:39,442 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2024-09-21 11:28:39,443 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:28:39,443 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2024-09-21 11:28:39,444 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:28:39,444 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2024-09-21 11:28:39,445 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:28:39,445 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2024-09-21 11:28:39,446 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:28:39,446 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2024-09-21 11:28:39,447 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:28:39,447 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2024-09-21 11:28:39,452 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:28:39,453 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 105 [2024-09-21 11:28:39,454 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:28:39,454 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2024-09-21 11:28:39,455 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:28:39,455 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 119 [2024-09-21 11:28:39,456 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:28:39,456 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 126 [2024-09-21 11:28:39,457 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:28:39,457 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 133 [2024-09-21 11:28:39,458 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:28:39,459 INFO L134 CoverageAnalysis]: Checked inductivity of 1012 backedges. 378 proven. 154 refuted. 0 times theorem prover too weak. 480 trivial. 0 not checked. [2024-09-21 11:28:39,459 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-21 11:28:39,459 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1508722174] [2024-09-21 11:28:39,459 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1508722174] provided 0 perfect and 1 imperfect interpolant sequences [2024-09-21 11:28:39,459 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [424397144] [2024-09-21 11:28:39,459 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2024-09-21 11:28:39,459 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-21 11:28:39,459 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-21 11:28:39,460 INFO L229 MonitoredProcess]: Starting monitored process 155 with /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-09-21 11:28:39,461 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (155)] Waiting until timeout for monitored process [2024-09-21 11:28:39,524 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 17 check-sat command(s) [2024-09-21 11:28:39,524 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2024-09-21 11:28:39,526 INFO L262 TraceCheckSpWp]: Trace formula consists of 356 conjuncts, 38 conjuncts are in the unsatisfiable core [2024-09-21 11:28:39,527 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-21 11:28:40,271 INFO L134 CoverageAnalysis]: Checked inductivity of 1012 backedges. 424 proven. 108 refuted. 0 times theorem prover too weak. 480 trivial. 0 not checked. [2024-09-21 11:28:40,272 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-09-21 11:28:40,661 INFO L134 CoverageAnalysis]: Checked inductivity of 1012 backedges. 424 proven. 108 refuted. 0 times theorem prover too weak. 480 trivial. 0 not checked. [2024-09-21 11:28:40,662 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [424397144] provided 0 perfect and 2 imperfect interpolant sequences [2024-09-21 11:28:40,662 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-09-21 11:28:40,662 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [39, 39, 39] total 75 [2024-09-21 11:28:40,662 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1371858238] [2024-09-21 11:28:40,662 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-09-21 11:28:40,662 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 75 states [2024-09-21 11:28:40,662 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-21 11:28:40,662 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 75 interpolants. [2024-09-21 11:28:40,663 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1009, Invalid=4541, Unknown=0, NotChecked=0, Total=5550 [2024-09-21 11:28:40,663 INFO L87 Difference]: Start difference. First operand 180 states and 198 transitions. Second operand has 75 states, 75 states have (on average 1.6266666666666667) internal successors, (122), 75 states have internal predecessors, (122), 35 states have call successors, (36), 2 states have call predecessors, (36), 1 states have return successors, (34), 34 states have call predecessors, (34), 34 states have call successors, (34) [2024-09-21 11:28:42,015 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-21 11:28:42,015 INFO L93 Difference]: Finished difference Result 334 states and 387 transitions. [2024-09-21 11:28:42,016 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2024-09-21 11:28:42,016 INFO L78 Accepts]: Start accepts. Automaton has has 75 states, 75 states have (on average 1.6266666666666667) internal successors, (122), 75 states have internal predecessors, (122), 35 states have call successors, (36), 2 states have call predecessors, (36), 1 states have return successors, (34), 34 states have call predecessors, (34), 34 states have call successors, (34) Word has length 144 [2024-09-21 11:28:42,016 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-21 11:28:42,018 INFO L225 Difference]: With dead ends: 334 [2024-09-21 11:28:42,018 INFO L226 Difference]: Without dead ends: 275 [2024-09-21 11:28:42,018 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 361 GetRequests, 253 SyntacticMatches, 34 SemanticMatches, 74 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4588 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=1017, Invalid=4683, Unknown=0, NotChecked=0, Total=5700 [2024-09-21 11:28:42,018 INFO L434 NwaCegarLoop]: 45 mSDtfsCounter, 6 mSDsluCounter, 289 mSDsCounter, 0 mSdLazyCounter, 458 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 7 SdHoareTripleChecker+Valid, 334 SdHoareTripleChecker+Invalid, 458 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 458 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-09-21 11:28:42,018 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [7 Valid, 334 Invalid, 458 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 458 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-09-21 11:28:42,019 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 275 states. [2024-09-21 11:28:42,365 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 275 to 180. [2024-09-21 11:28:42,365 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 180 states, 142 states have (on average 1.1338028169014085) internal successors, (161), 143 states have internal predecessors, (161), 19 states have call successors, (19), 19 states have call predecessors, (19), 18 states have return successors, (18), 17 states have call predecessors, (18), 18 states have call successors, (18) [2024-09-21 11:28:42,365 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 180 states to 180 states and 198 transitions. [2024-09-21 11:28:42,367 INFO L78 Accepts]: Start accepts. Automaton has 180 states and 198 transitions. Word has length 144 [2024-09-21 11:28:42,367 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-21 11:28:42,367 INFO L474 AbstractCegarLoop]: Abstraction has 180 states and 198 transitions. [2024-09-21 11:28:42,367 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 75 states, 75 states have (on average 1.6266666666666667) internal successors, (122), 75 states have internal predecessors, (122), 35 states have call successors, (36), 2 states have call predecessors, (36), 1 states have return successors, (34), 34 states have call predecessors, (34), 34 states have call successors, (34) [2024-09-21 11:28:42,367 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-21 11:28:42,367 INFO L276 IsEmpty]: Start isEmpty. Operand 180 states and 198 transitions. [2024-09-21 11:28:42,368 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 145 [2024-09-21 11:28:42,368 INFO L208 NwaCegarLoop]: Found error trace [2024-09-21 11:28:42,368 INFO L216 NwaCegarLoop]: trace histogram [17, 17, 17, 16, 16, 16, 16, 13, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-09-21 11:28:42,380 INFO L552 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (155)] Ended with exit code 0 [2024-09-21 11:28:42,568 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable154,155 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-21 11:28:42,568 INFO L399 AbstractCegarLoop]: === Iteration 156 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-09-21 11:28:42,568 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-21 11:28:42,568 INFO L85 PathProgramCache]: Analyzing trace with hash -1200417419, now seen corresponding path program 108 times [2024-09-21 11:28:42,569 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-21 11:28:42,569 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1231274648] [2024-09-21 11:28:42,569 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-21 11:28:42,569 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-21 11:28:42,576 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:28:43,030 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-09-21 11:28:43,031 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:28:43,031 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2024-09-21 11:28:43,032 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:28:43,033 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2024-09-21 11:28:43,033 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:28:43,033 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2024-09-21 11:28:43,034 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:28:43,034 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2024-09-21 11:28:43,034 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:28:43,035 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2024-09-21 11:28:43,035 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:28:43,036 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2024-09-21 11:28:43,036 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:28:43,037 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2024-09-21 11:28:43,037 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:28:43,037 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2024-09-21 11:28:43,038 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:28:43,038 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2024-09-21 11:28:43,038 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:28:43,039 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2024-09-21 11:28:43,039 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:28:43,040 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2024-09-21 11:28:43,040 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:28:43,041 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 105 [2024-09-21 11:28:43,041 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:28:43,041 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2024-09-21 11:28:43,042 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:28:43,042 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 119 [2024-09-21 11:28:43,042 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:28:43,043 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 126 [2024-09-21 11:28:43,043 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:28:43,044 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 133 [2024-09-21 11:28:43,044 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:28:43,045 INFO L134 CoverageAnalysis]: Checked inductivity of 1001 backedges. 378 proven. 143 refuted. 0 times theorem prover too weak. 480 trivial. 0 not checked. [2024-09-21 11:28:43,045 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-21 11:28:43,045 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1231274648] [2024-09-21 11:28:43,045 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1231274648] provided 0 perfect and 1 imperfect interpolant sequences [2024-09-21 11:28:43,045 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1565448499] [2024-09-21 11:28:43,045 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2024-09-21 11:28:43,045 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-21 11:28:43,045 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-21 11:28:43,046 INFO L229 MonitoredProcess]: Starting monitored process 156 with /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-09-21 11:28:43,046 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (156)] Waiting until timeout for monitored process [2024-09-21 11:28:43,103 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 17 check-sat command(s) [2024-09-21 11:28:43,104 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2024-09-21 11:28:43,105 INFO L262 TraceCheckSpWp]: Trace formula consists of 356 conjuncts, 38 conjuncts are in the unsatisfiable core [2024-09-21 11:28:43,106 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-21 11:28:43,827 INFO L134 CoverageAnalysis]: Checked inductivity of 1001 backedges. 424 proven. 97 refuted. 0 times theorem prover too weak. 480 trivial. 0 not checked. [2024-09-21 11:28:43,828 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-09-21 11:28:44,209 INFO L134 CoverageAnalysis]: Checked inductivity of 1001 backedges. 424 proven. 97 refuted. 0 times theorem prover too weak. 480 trivial. 0 not checked. [2024-09-21 11:28:44,209 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1565448499] provided 0 perfect and 2 imperfect interpolant sequences [2024-09-21 11:28:44,210 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-09-21 11:28:44,210 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [39, 39, 39] total 74 [2024-09-21 11:28:44,210 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1757719888] [2024-09-21 11:28:44,210 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-09-21 11:28:44,210 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 74 states [2024-09-21 11:28:44,210 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-21 11:28:44,210 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 74 interpolants. [2024-09-21 11:28:44,211 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=965, Invalid=4437, Unknown=0, NotChecked=0, Total=5402 [2024-09-21 11:28:44,211 INFO L87 Difference]: Start difference. First operand 180 states and 198 transitions. Second operand has 74 states, 74 states have (on average 1.635135135135135) internal successors, (121), 74 states have internal predecessors, (121), 35 states have call successors, (36), 2 states have call predecessors, (36), 1 states have return successors, (34), 34 states have call predecessors, (34), 34 states have call successors, (34) [2024-09-21 11:28:45,940 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-21 11:28:45,940 INFO L93 Difference]: Finished difference Result 345 states and 398 transitions. [2024-09-21 11:28:45,940 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2024-09-21 11:28:45,940 INFO L78 Accepts]: Start accepts. Automaton has has 74 states, 74 states have (on average 1.635135135135135) internal successors, (121), 74 states have internal predecessors, (121), 35 states have call successors, (36), 2 states have call predecessors, (36), 1 states have return successors, (34), 34 states have call predecessors, (34), 34 states have call successors, (34) Word has length 144 [2024-09-21 11:28:45,941 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-21 11:28:45,943 INFO L225 Difference]: With dead ends: 345 [2024-09-21 11:28:45,943 INFO L226 Difference]: Without dead ends: 286 [2024-09-21 11:28:45,943 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 361 GetRequests, 254 SyntacticMatches, 34 SemanticMatches, 73 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4403 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=973, Invalid=4577, Unknown=0, NotChecked=0, Total=5550 [2024-09-21 11:28:45,943 INFO L434 NwaCegarLoop]: 47 mSDtfsCounter, 6 mSDsluCounter, 452 mSDsCounter, 0 mSdLazyCounter, 898 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 7 SdHoareTripleChecker+Valid, 499 SdHoareTripleChecker+Invalid, 898 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 898 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-09-21 11:28:45,943 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [7 Valid, 499 Invalid, 898 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 898 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-09-21 11:28:45,944 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 286 states. [2024-09-21 11:28:46,299 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 286 to 180. [2024-09-21 11:28:46,299 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 180 states, 142 states have (on average 1.1338028169014085) internal successors, (161), 143 states have internal predecessors, (161), 19 states have call successors, (19), 19 states have call predecessors, (19), 18 states have return successors, (18), 17 states have call predecessors, (18), 18 states have call successors, (18) [2024-09-21 11:28:46,299 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 180 states to 180 states and 198 transitions. [2024-09-21 11:28:46,301 INFO L78 Accepts]: Start accepts. Automaton has 180 states and 198 transitions. Word has length 144 [2024-09-21 11:28:46,301 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-21 11:28:46,301 INFO L474 AbstractCegarLoop]: Abstraction has 180 states and 198 transitions. [2024-09-21 11:28:46,301 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 74 states, 74 states have (on average 1.635135135135135) internal successors, (121), 74 states have internal predecessors, (121), 35 states have call successors, (36), 2 states have call predecessors, (36), 1 states have return successors, (34), 34 states have call predecessors, (34), 34 states have call successors, (34) [2024-09-21 11:28:46,301 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-21 11:28:46,301 INFO L276 IsEmpty]: Start isEmpty. Operand 180 states and 198 transitions. [2024-09-21 11:28:46,301 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 145 [2024-09-21 11:28:46,301 INFO L208 NwaCegarLoop]: Found error trace [2024-09-21 11:28:46,302 INFO L216 NwaCegarLoop]: trace histogram [17, 17, 17, 16, 16, 16, 16, 12, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-09-21 11:28:46,313 INFO L552 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (156)] Ended with exit code 0 [2024-09-21 11:28:46,502 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 156 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable155 [2024-09-21 11:28:46,502 INFO L399 AbstractCegarLoop]: === Iteration 157 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-09-21 11:28:46,502 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-21 11:28:46,502 INFO L85 PathProgramCache]: Analyzing trace with hash -912977322, now seen corresponding path program 109 times [2024-09-21 11:28:46,502 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-21 11:28:46,502 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1203388883] [2024-09-21 11:28:46,502 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-21 11:28:46,502 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-21 11:28:46,510 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:28:46,954 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-09-21 11:28:46,954 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:28:46,955 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2024-09-21 11:28:46,955 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:28:46,956 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2024-09-21 11:28:46,956 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:28:46,956 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2024-09-21 11:28:46,957 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:28:46,957 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2024-09-21 11:28:46,957 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:28:46,958 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2024-09-21 11:28:46,958 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:28:46,959 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2024-09-21 11:28:46,959 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:28:46,960 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2024-09-21 11:28:46,960 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:28:46,960 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2024-09-21 11:28:46,961 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:28:46,961 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2024-09-21 11:28:46,961 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:28:46,962 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2024-09-21 11:28:46,962 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:28:46,963 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2024-09-21 11:28:46,963 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:28:46,963 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 105 [2024-09-21 11:28:46,964 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:28:46,964 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2024-09-21 11:28:46,965 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:28:46,965 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 119 [2024-09-21 11:28:46,965 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:28:46,966 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 126 [2024-09-21 11:28:46,966 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:28:46,967 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 133 [2024-09-21 11:28:46,967 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:28:46,968 INFO L134 CoverageAnalysis]: Checked inductivity of 992 backedges. 378 proven. 134 refuted. 0 times theorem prover too weak. 480 trivial. 0 not checked. [2024-09-21 11:28:46,968 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-21 11:28:46,968 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1203388883] [2024-09-21 11:28:46,968 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1203388883] provided 0 perfect and 1 imperfect interpolant sequences [2024-09-21 11:28:46,968 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2077150361] [2024-09-21 11:28:46,968 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2024-09-21 11:28:46,968 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-21 11:28:46,968 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-21 11:28:46,969 INFO L229 MonitoredProcess]: Starting monitored process 157 with /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-09-21 11:28:46,969 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (157)] Waiting until timeout for monitored process [2024-09-21 11:28:47,019 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:28:47,020 INFO L262 TraceCheckSpWp]: Trace formula consists of 356 conjuncts, 38 conjuncts are in the unsatisfiable core [2024-09-21 11:28:47,021 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-21 11:28:47,713 INFO L134 CoverageAnalysis]: Checked inductivity of 992 backedges. 424 proven. 88 refuted. 0 times theorem prover too weak. 480 trivial. 0 not checked. [2024-09-21 11:28:47,713 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-09-21 11:28:48,095 INFO L134 CoverageAnalysis]: Checked inductivity of 992 backedges. 424 proven. 88 refuted. 0 times theorem prover too weak. 480 trivial. 0 not checked. [2024-09-21 11:28:48,095 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2077150361] provided 0 perfect and 2 imperfect interpolant sequences [2024-09-21 11:28:48,095 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-09-21 11:28:48,095 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [39, 39, 39] total 73 [2024-09-21 11:28:48,095 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [501743207] [2024-09-21 11:28:48,095 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-09-21 11:28:48,095 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 73 states [2024-09-21 11:28:48,095 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-21 11:28:48,096 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 73 interpolants. [2024-09-21 11:28:48,096 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=925, Invalid=4331, Unknown=0, NotChecked=0, Total=5256 [2024-09-21 11:28:48,096 INFO L87 Difference]: Start difference. First operand 180 states and 198 transitions. Second operand has 73 states, 73 states have (on average 1.643835616438356) internal successors, (120), 73 states have internal predecessors, (120), 35 states have call successors, (36), 2 states have call predecessors, (36), 1 states have return successors, (34), 34 states have call predecessors, (34), 34 states have call successors, (34) [2024-09-21 11:28:50,032 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-21 11:28:50,032 INFO L93 Difference]: Finished difference Result 354 states and 407 transitions. [2024-09-21 11:28:50,033 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2024-09-21 11:28:50,033 INFO L78 Accepts]: Start accepts. Automaton has has 73 states, 73 states have (on average 1.643835616438356) internal successors, (120), 73 states have internal predecessors, (120), 35 states have call successors, (36), 2 states have call predecessors, (36), 1 states have return successors, (34), 34 states have call predecessors, (34), 34 states have call successors, (34) Word has length 144 [2024-09-21 11:28:50,033 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-21 11:28:50,035 INFO L225 Difference]: With dead ends: 354 [2024-09-21 11:28:50,035 INFO L226 Difference]: Without dead ends: 295 [2024-09-21 11:28:50,036 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 361 GetRequests, 255 SyntacticMatches, 34 SemanticMatches, 72 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4221 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=933, Invalid=4469, Unknown=0, NotChecked=0, Total=5402 [2024-09-21 11:28:50,036 INFO L434 NwaCegarLoop]: 47 mSDtfsCounter, 6 mSDsluCounter, 502 mSDsCounter, 0 mSdLazyCounter, 886 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 7 SdHoareTripleChecker+Valid, 549 SdHoareTripleChecker+Invalid, 886 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 886 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-09-21 11:28:50,036 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [7 Valid, 549 Invalid, 886 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 886 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-09-21 11:28:50,036 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 295 states. [2024-09-21 11:28:50,389 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 295 to 180. [2024-09-21 11:28:50,389 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 180 states, 142 states have (on average 1.1338028169014085) internal successors, (161), 143 states have internal predecessors, (161), 19 states have call successors, (19), 19 states have call predecessors, (19), 18 states have return successors, (18), 17 states have call predecessors, (18), 18 states have call successors, (18) [2024-09-21 11:28:50,390 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 180 states to 180 states and 198 transitions. [2024-09-21 11:28:50,391 INFO L78 Accepts]: Start accepts. Automaton has 180 states and 198 transitions. Word has length 144 [2024-09-21 11:28:50,391 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-21 11:28:50,391 INFO L474 AbstractCegarLoop]: Abstraction has 180 states and 198 transitions. [2024-09-21 11:28:50,391 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 73 states, 73 states have (on average 1.643835616438356) internal successors, (120), 73 states have internal predecessors, (120), 35 states have call successors, (36), 2 states have call predecessors, (36), 1 states have return successors, (34), 34 states have call predecessors, (34), 34 states have call successors, (34) [2024-09-21 11:28:50,392 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-21 11:28:50,392 INFO L276 IsEmpty]: Start isEmpty. Operand 180 states and 198 transitions. [2024-09-21 11:28:50,392 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 145 [2024-09-21 11:28:50,392 INFO L208 NwaCegarLoop]: Found error trace [2024-09-21 11:28:50,392 INFO L216 NwaCegarLoop]: trace histogram [17, 17, 17, 16, 16, 16, 16, 11, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-09-21 11:28:50,404 INFO L552 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (157)] Ended with exit code 0 [2024-09-21 11:28:50,592 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 157 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable156 [2024-09-21 11:28:50,592 INFO L399 AbstractCegarLoop]: === Iteration 158 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-09-21 11:28:50,593 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-21 11:28:50,593 INFO L85 PathProgramCache]: Analyzing trace with hash 1035957589, now seen corresponding path program 110 times [2024-09-21 11:28:50,593 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-21 11:28:50,593 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1400475443] [2024-09-21 11:28:50,593 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-21 11:28:50,593 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-21 11:28:50,600 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:28:51,036 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-09-21 11:28:51,036 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:28:51,036 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2024-09-21 11:28:51,037 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:28:51,038 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2024-09-21 11:28:51,038 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:28:51,038 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2024-09-21 11:28:51,039 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:28:51,039 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2024-09-21 11:28:51,039 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:28:51,040 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2024-09-21 11:28:51,040 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:28:51,041 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2024-09-21 11:28:51,041 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:28:51,041 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2024-09-21 11:28:51,042 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:28:51,042 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2024-09-21 11:28:51,042 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:28:51,043 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2024-09-21 11:28:51,043 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:28:51,044 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2024-09-21 11:28:51,044 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:28:51,044 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2024-09-21 11:28:51,045 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:28:51,045 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 105 [2024-09-21 11:28:51,046 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:28:51,046 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2024-09-21 11:28:51,046 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:28:51,047 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 119 [2024-09-21 11:28:51,047 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:28:51,048 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 126 [2024-09-21 11:28:51,048 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:28:51,048 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 133 [2024-09-21 11:28:51,049 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-21 11:28:51,049 INFO L134 CoverageAnalysis]: Checked inductivity of 985 backedges. 378 proven. 127 refuted. 0 times theorem prover too weak. 480 trivial. 0 not checked. [2024-09-21 11:28:51,049 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-21 11:28:51,049 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1400475443] [2024-09-21 11:28:51,050 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1400475443] provided 0 perfect and 1 imperfect interpolant sequences [2024-09-21 11:28:51,050 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [385781999] [2024-09-21 11:28:51,050 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-09-21 11:28:51,050 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-21 11:28:51,050 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-21 11:28:51,051 INFO L229 MonitoredProcess]: Starting monitored process 158 with /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-09-21 11:28:51,051 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (158)] Waiting until timeout for monitored process [2024-09-21 11:28:51,099 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-09-21 11:28:51,099 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2024-09-21 11:28:51,100 INFO L262 TraceCheckSpWp]: Trace formula consists of 356 conjuncts, 38 conjuncts are in the unsatisfiable core [2024-09-21 11:28:51,101 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-21 11:28:51,788 INFO L134 CoverageAnalysis]: Checked inductivity of 985 backedges. 424 proven. 81 refuted. 0 times theorem prover too weak. 480 trivial. 0 not checked. [2024-09-21 11:28:51,788 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-09-21 11:28:52,161 INFO L134 CoverageAnalysis]: Checked inductivity of 985 backedges. 424 proven. 81 refuted. 0 times theorem prover too weak. 480 trivial. 0 not checked. [2024-09-21 11:28:52,161 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [385781999] provided 0 perfect and 2 imperfect interpolant sequences [2024-09-21 11:28:52,161 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-09-21 11:28:52,161 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [39, 39, 39] total 72 [2024-09-21 11:28:52,162 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1691893600] [2024-09-21 11:28:52,162 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-09-21 11:28:52,162 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 72 states [2024-09-21 11:28:52,162 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-21 11:28:52,162 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 72 interpolants. [2024-09-21 11:28:52,162 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=889, Invalid=4223, Unknown=0, NotChecked=0, Total=5112 [2024-09-21 11:28:52,163 INFO L87 Difference]: Start difference. First operand 180 states and 198 transitions. Second operand has 72 states, 72 states have (on average 1.6527777777777777) internal successors, (119), 72 states have internal predecessors, (119), 35 states have call successors, (36), 2 states have call predecessors, (36), 1 states have return successors, (34), 34 states have call predecessors, (34), 34 states have call successors, (34)