./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 e378df2c Calling Ultimate with: /root/.sdkman/candidates/java/11.0.12-open/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.5-wip.dk.contract-modifies-e378df2-m [2024-10-15 14:17:38,888 INFO L188 SettingsManager]: Resetting all preferences to default values... [2024-10-15 14:17:38,940 INFO L114 SettingsManager]: Loading settings from /storage/repos/certificate-witnesses-artifact/automizer/config/svcomp-Reach-32bit-Automizer_Default.epf [2024-10-15 14:17:38,944 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2024-10-15 14:17:38,945 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2024-10-15 14:17:38,965 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2024-10-15 14:17:38,965 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2024-10-15 14:17:38,966 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2024-10-15 14:17:38,966 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2024-10-15 14:17:38,967 INFO L153 SettingsManager]: * Use memory slicer=true [2024-10-15 14:17:38,967 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2024-10-15 14:17:38,968 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2024-10-15 14:17:38,968 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2024-10-15 14:17:38,969 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2024-10-15 14:17:38,970 INFO L153 SettingsManager]: * Use SBE=true [2024-10-15 14:17:38,970 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2024-10-15 14:17:38,970 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2024-10-15 14:17:38,970 INFO L153 SettingsManager]: * sizeof long=4 [2024-10-15 14:17:38,971 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2024-10-15 14:17:38,971 INFO L153 SettingsManager]: * sizeof POINTER=4 [2024-10-15 14:17:38,971 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2024-10-15 14:17:38,975 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2024-10-15 14:17:38,975 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2024-10-15 14:17:38,976 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2024-10-15 14:17:38,976 INFO L153 SettingsManager]: * Allow undefined functions=false [2024-10-15 14:17:38,976 INFO L153 SettingsManager]: * sizeof long double=12 [2024-10-15 14:17:38,976 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2024-10-15 14:17:38,976 INFO L153 SettingsManager]: * Use constant arrays=true [2024-10-15 14:17:38,976 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2024-10-15 14:17:38,977 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2024-10-15 14:17:38,977 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-10-15 14:17:38,977 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-10-15 14:17:38,977 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-10-15 14:17:38,977 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2024-10-15 14:17:38,978 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2024-10-15 14:17:38,978 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2024-10-15 14:17:38,978 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2024-10-15 14:17:38,978 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2024-10-15 14:17:38,979 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2024-10-15 14:17:38,979 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2024-10-15 14:17:38,979 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2024-10-15 14:17:38,979 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2024-10-15 14:17:38,980 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-10-15 14:17:39,158 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2024-10-15 14:17:39,177 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2024-10-15 14:17:39,179 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2024-10-15 14:17:39,180 INFO L270 PluginConnector]: Initializing CDTParser... [2024-10-15 14:17:39,181 INFO L274 PluginConnector]: CDTParser initialized [2024-10-15 14:17:39,181 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/certificate-witnesses-artifact/automizer/../sv-benchmarks/c/loop-invgen/seq-3.i [2024-10-15 14:17:40,345 INFO L533 CDTParser]: Created temporary CDT project at NULL [2024-10-15 14:17:40,476 INFO L384 CDTParser]: Found 1 translation units. [2024-10-15 14:17:40,476 INFO L180 CDTParser]: Scanning /storage/repos/certificate-witnesses-artifact/sv-benchmarks/c/loop-invgen/seq-3.i [2024-10-15 14:17:40,482 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/certificate-witnesses-artifact/automizer/data/417e15394/31d5af2e0d5347efb78059de32c4f647/FLAGd07223172 [2024-10-15 14:17:40,493 INFO L435 CDTParser]: Successfully deleted /storage/repos/certificate-witnesses-artifact/automizer/data/417e15394/31d5af2e0d5347efb78059de32c4f647 [2024-10-15 14:17:40,494 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2024-10-15 14:17:40,495 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2024-10-15 14:17:40,496 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2024-10-15 14:17:40,497 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2024-10-15 14:17:40,500 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2024-10-15 14:17:40,501 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 15.10 02:17:40" (1/1) ... [2024-10-15 14:17:40,501 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@2894404a and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 15.10 02:17:40, skipping insertion in model container [2024-10-15 14:17:40,502 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 15.10 02:17:40" (1/1) ... [2024-10-15 14:17:40,518 INFO L175 MainTranslator]: Built tables and reachable declarations [2024-10-15 14:17:40,656 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-10-15 14:17:40,674 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-10-15 14:17:40,683 INFO L200 MainTranslator]: Completed pre-run [2024-10-15 14:17:40,695 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-10-15 14:17:40,701 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-10-15 14:17:40,714 INFO L204 MainTranslator]: Completed translation [2024-10-15 14:17:40,714 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 15.10 02:17:40 WrapperNode [2024-10-15 14:17:40,714 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2024-10-15 14:17:40,715 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2024-10-15 14:17:40,715 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2024-10-15 14:17:40,715 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2024-10-15 14:17:40,721 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 15.10 02:17:40" (1/1) ... [2024-10-15 14:17:40,726 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 15.10 02:17:40" (1/1) ... [2024-10-15 14:17:40,745 INFO L138 Inliner]: procedures = 16, calls = 7, calls flagged for inlining = 0, calls inlined = 0, statements flattened = 0 [2024-10-15 14:17:40,745 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2024-10-15 14:17:40,745 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2024-10-15 14:17:40,745 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2024-10-15 14:17:40,745 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2024-10-15 14:17:40,756 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 15.10 02:17:40" (1/1) ... [2024-10-15 14:17:40,756 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 15.10 02:17:40" (1/1) ... [2024-10-15 14:17:40,758 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 15.10 02:17:40" (1/1) ... [2024-10-15 14:17:40,767 INFO L175 MemorySlicer]: Split 2 memory accesses to 1 slices as follows [2]. 100 percent of accesses are in the largest equivalence class. The 2 initializations are split as follows [2]. The 0 writes are split as follows [0]. [2024-10-15 14:17:40,769 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 15.10 02:17:40" (1/1) ... [2024-10-15 14:17:40,769 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 15.10 02:17:40" (1/1) ... [2024-10-15 14:17:40,775 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 15.10 02:17:40" (1/1) ... [2024-10-15 14:17:40,782 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 15.10 02:17:40" (1/1) ... [2024-10-15 14:17:40,783 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 15.10 02:17:40" (1/1) ... [2024-10-15 14:17:40,784 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 15.10 02:17:40" (1/1) ... [2024-10-15 14:17:40,785 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2024-10-15 14:17:40,786 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2024-10-15 14:17:40,786 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2024-10-15 14:17:40,786 INFO L274 PluginConnector]: RCFGBuilder initialized [2024-10-15 14:17:40,787 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 15.10 02:17:40" (1/1) ... [2024-10-15 14:17:40,791 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-10-15 14:17:40,799 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-10-15 14:17:40,811 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-10-15 14:17:40,816 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-10-15 14:17:40,855 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2024-10-15 14:17:40,855 INFO L130 BoogieDeclarations]: Found specification of procedure main [2024-10-15 14:17:40,855 INFO L138 BoogieDeclarations]: Found implementation of procedure main [2024-10-15 14:17:40,855 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2024-10-15 14:17:40,855 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.init [2024-10-15 14:17:40,855 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.init [2024-10-15 14:17:40,855 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2024-10-15 14:17:40,855 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2024-10-15 14:17:40,855 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_assert [2024-10-15 14:17:40,856 INFO L138 BoogieDeclarations]: Found implementation of procedure __VERIFIER_assert [2024-10-15 14:17:40,907 INFO L238 CfgBuilder]: Building ICFG [2024-10-15 14:17:40,909 INFO L264 CfgBuilder]: Building CFG for each procedure with an implementation [2024-10-15 14:17:41,034 INFO L? ?]: Removed 10 outVars from TransFormulas that were not future-live. [2024-10-15 14:17:41,034 INFO L287 CfgBuilder]: Performing block encoding [2024-10-15 14:17:41,048 INFO L309 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2024-10-15 14:17:41,048 INFO L314 CfgBuilder]: Removed 3 assume(true) statements. [2024-10-15 14:17:41,048 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 15.10 02:17:41 BoogieIcfgContainer [2024-10-15 14:17:41,048 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2024-10-15 14:17:41,050 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2024-10-15 14:17:41,050 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2024-10-15 14:17:41,053 INFO L274 PluginConnector]: TraceAbstraction initialized [2024-10-15 14:17:41,053 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 15.10 02:17:40" (1/3) ... [2024-10-15 14:17:41,054 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@6a74d0b and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 15.10 02:17:41, skipping insertion in model container [2024-10-15 14:17:41,054 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 15.10 02:17:40" (2/3) ... [2024-10-15 14:17:41,054 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@6a74d0b and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 15.10 02:17:41, skipping insertion in model container [2024-10-15 14:17:41,054 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 15.10 02:17:41" (3/3) ... [2024-10-15 14:17:41,055 INFO L112 eAbstractionObserver]: Analyzing ICFG seq-3.i [2024-10-15 14:17:41,069 INFO L209 ceAbstractionStarter]: Automizer settings: Hoare:All NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2024-10-15 14:17:41,069 INFO L149 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2024-10-15 14:17:41,108 INFO L332 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2024-10-15 14:17:41,113 INFO L333 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=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;@17c6168f, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-10-15 14:17:41,114 INFO L334 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2024-10-15 14:17:41,117 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-10-15 14:17:41,122 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2024-10-15 14:17:41,122 INFO L207 NwaCegarLoop]: Found error trace [2024-10-15 14:17:41,123 INFO L215 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-10-15 14:17:41,123 INFO L396 AbstractCegarLoop]: === Iteration 1 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-10-15 14:17:41,127 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-15 14:17:41,127 INFO L85 PathProgramCache]: Analyzing trace with hash 961061654, now seen corresponding path program 1 times [2024-10-15 14:17:41,134 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-15 14:17:41,134 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1482840538] [2024-10-15 14:17:41,134 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-15 14:17:41,135 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-15 14:17:41,233 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:17:41,468 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-10-15 14:17:41,470 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:17:41,479 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-10-15 14:17:41,481 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-15 14:17:41,481 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1482840538] [2024-10-15 14:17:41,482 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1482840538] provided 1 perfect and 0 imperfect interpolant sequences [2024-10-15 14:17:41,482 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-10-15 14:17:41,482 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2024-10-15 14:17:41,484 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1559337045] [2024-10-15 14:17:41,485 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-10-15 14:17:41,489 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-10-15 14:17:41,489 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-15 14:17:41,507 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-10-15 14:17:41,508 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2024-10-15 14:17:41,510 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-10-15 14:17:41,613 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-15 14:17:41,614 INFO L93 Difference]: Finished difference Result 52 states and 77 transitions. [2024-10-15 14:17:41,614 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-10-15 14:17:41,616 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-10-15 14:17:41,616 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-15 14:17:41,621 INFO L225 Difference]: With dead ends: 52 [2024-10-15 14:17:41,621 INFO L226 Difference]: Without dead ends: 28 [2024-10-15 14:17:41,624 INFO L431 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-10-15 14:17:41,626 INFO L432 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-10-15 14:17:41,627 INFO L433 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-10-15 14:17:41,639 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 28 states. [2024-10-15 14:17:41,668 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 28 to 23. [2024-10-15 14:17:41,669 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-10-15 14:17:41,669 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 23 states to 23 states and 26 transitions. [2024-10-15 14:17:41,671 INFO L78 Accepts]: Start accepts. Automaton has 23 states and 26 transitions. Word has length 16 [2024-10-15 14:17:41,671 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-15 14:17:41,675 INFO L471 AbstractCegarLoop]: Abstraction has 23 states and 26 transitions. [2024-10-15 14:17:41,675 INFO L472 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-10-15 14:17:41,676 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-15 14:17:41,676 INFO L276 IsEmpty]: Start isEmpty. Operand 23 states and 26 transitions. [2024-10-15 14:17:41,678 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2024-10-15 14:17:41,678 INFO L207 NwaCegarLoop]: Found error trace [2024-10-15 14:17:41,678 INFO L215 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-10-15 14:17:41,678 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2024-10-15 14:17:41,679 INFO L396 AbstractCegarLoop]: === Iteration 2 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-10-15 14:17:41,680 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-15 14:17:41,680 INFO L85 PathProgramCache]: Analyzing trace with hash 1906170241, now seen corresponding path program 1 times [2024-10-15 14:17:41,680 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-15 14:17:41,681 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1311838005] [2024-10-15 14:17:41,691 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-15 14:17:41,695 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-15 14:17:41,715 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:17:41,830 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-10-15 14:17:41,831 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:17:41,837 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-10-15 14:17:41,840 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-15 14:17:41,840 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1311838005] [2024-10-15 14:17:41,840 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1311838005] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-15 14:17:41,841 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1766479828] [2024-10-15 14:17:41,841 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-15 14:17:41,841 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-15 14:17:41,841 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-10-15 14:17:41,845 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-10-15 14:17:41,846 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2024-10-15 14:17:41,886 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:17:41,889 INFO L255 TraceCheckSpWp]: Trace formula consists of 57 conjuncts, 5 conjuncts are in the unsatisfiable core [2024-10-15 14:17:41,893 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-15 14:17:41,963 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-10-15 14:17:41,963 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-10-15 14:17:41,965 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1766479828] provided 1 perfect and 0 imperfect interpolant sequences [2024-10-15 14:17:41,965 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-10-15 14:17:41,965 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [6] total 9 [2024-10-15 14:17:41,966 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [885547024] [2024-10-15 14:17:41,966 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-10-15 14:17:41,967 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-10-15 14:17:41,967 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-15 14:17:41,968 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-10-15 14:17:41,969 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=53, Unknown=0, NotChecked=0, Total=72 [2024-10-15 14:17:41,969 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-10-15 14:17:42,024 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-15 14:17:42,025 INFO L93 Difference]: Finished difference Result 35 states and 39 transitions. [2024-10-15 14:17:42,025 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-10-15 14:17:42,025 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-10-15 14:17:42,026 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-15 14:17:42,027 INFO L225 Difference]: With dead ends: 35 [2024-10-15 14:17:42,027 INFO L226 Difference]: Without dead ends: 33 [2024-10-15 14:17:42,028 INFO L431 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-10-15 14:17:42,029 INFO L432 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-10-15 14:17:42,029 INFO L433 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-10-15 14:17:42,029 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 33 states. [2024-10-15 14:17:42,033 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 33 to 29. [2024-10-15 14:17:42,035 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-10-15 14:17:42,036 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 29 states to 29 states and 32 transitions. [2024-10-15 14:17:42,036 INFO L78 Accepts]: Start accepts. Automaton has 29 states and 32 transitions. Word has length 17 [2024-10-15 14:17:42,036 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-15 14:17:42,036 INFO L471 AbstractCegarLoop]: Abstraction has 29 states and 32 transitions. [2024-10-15 14:17:42,037 INFO L472 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-10-15 14:17:42,037 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-15 14:17:42,038 INFO L276 IsEmpty]: Start isEmpty. Operand 29 states and 32 transitions. [2024-10-15 14:17:42,038 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2024-10-15 14:17:42,038 INFO L207 NwaCegarLoop]: Found error trace [2024-10-15 14:17:42,038 INFO L215 NwaCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-10-15 14:17:42,050 INFO L552 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Ended with exit code 0 [2024-10-15 14:17:42,239 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1,2 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-15 14:17:42,239 INFO L396 AbstractCegarLoop]: === Iteration 3 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-10-15 14:17:42,240 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-15 14:17:42,240 INFO L85 PathProgramCache]: Analyzing trace with hash 468810935, now seen corresponding path program 1 times [2024-10-15 14:17:42,240 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-15 14:17:42,240 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1308189303] [2024-10-15 14:17:42,240 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-15 14:17:42,241 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-15 14:17:42,250 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:17:42,359 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-10-15 14:17:42,360 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:17:42,364 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2024-10-15 14:17:42,365 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:17:42,369 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-10-15 14:17:42,369 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-15 14:17:42,370 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1308189303] [2024-10-15 14:17:42,370 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1308189303] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-15 14:17:42,370 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1708157299] [2024-10-15 14:17:42,370 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-15 14:17:42,370 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-15 14:17:42,371 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-10-15 14:17:42,372 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-10-15 14:17:42,373 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2024-10-15 14:17:42,407 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:17:42,408 INFO L255 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjuncts are in the unsatisfiable core [2024-10-15 14:17:42,409 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-15 14:17:42,516 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-10-15 14:17:42,517 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-10-15 14:17:42,596 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-10-15 14:17:42,596 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1708157299] provided 0 perfect and 2 imperfect interpolant sequences [2024-10-15 14:17:42,596 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-10-15 14:17:42,596 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 17 [2024-10-15 14:17:42,597 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2147075198] [2024-10-15 14:17:42,597 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-10-15 14:17:42,597 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2024-10-15 14:17:42,597 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-15 14:17:42,598 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2024-10-15 14:17:42,598 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=213, Unknown=0, NotChecked=0, Total=272 [2024-10-15 14:17:42,599 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-10-15 14:17:42,689 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-15 14:17:42,689 INFO L93 Difference]: Finished difference Result 51 states and 59 transitions. [2024-10-15 14:17:42,689 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-10-15 14:17:42,690 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-10-15 14:17:42,690 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-15 14:17:42,691 INFO L225 Difference]: With dead ends: 51 [2024-10-15 14:17:42,691 INFO L226 Difference]: Without dead ends: 37 [2024-10-15 14:17:42,692 INFO L431 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-10-15 14:17:42,693 INFO L432 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-10-15 14:17:42,694 INFO L433 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-10-15 14:17:42,694 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 37 states. [2024-10-15 14:17:42,701 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 37 to 30. [2024-10-15 14:17:42,702 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-10-15 14:17:42,702 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 30 states to 30 states and 33 transitions. [2024-10-15 14:17:42,703 INFO L78 Accepts]: Start accepts. Automaton has 30 states and 33 transitions. Word has length 24 [2024-10-15 14:17:42,703 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-15 14:17:42,703 INFO L471 AbstractCegarLoop]: Abstraction has 30 states and 33 transitions. [2024-10-15 14:17:42,703 INFO L472 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-10-15 14:17:42,704 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-15 14:17:42,704 INFO L276 IsEmpty]: Start isEmpty. Operand 30 states and 33 transitions. [2024-10-15 14:17:42,705 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2024-10-15 14:17:42,705 INFO L207 NwaCegarLoop]: Found error trace [2024-10-15 14:17:42,705 INFO L215 NwaCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-10-15 14:17:42,717 INFO L552 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Ended with exit code 0 [2024-10-15 14:17:42,909 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2,3 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-15 14:17:42,910 INFO L396 AbstractCegarLoop]: === Iteration 4 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-10-15 14:17:42,910 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-15 14:17:42,910 INFO L85 PathProgramCache]: Analyzing trace with hash 1260603702, now seen corresponding path program 1 times [2024-10-15 14:17:42,911 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-15 14:17:42,911 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1606608324] [2024-10-15 14:17:42,911 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-15 14:17:42,913 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-15 14:17:42,921 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:17:43,013 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-10-15 14:17:43,014 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:17:43,016 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2024-10-15 14:17:43,017 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:17:43,023 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-10-15 14:17:43,023 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-15 14:17:43,024 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1606608324] [2024-10-15 14:17:43,024 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1606608324] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-15 14:17:43,024 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1422161051] [2024-10-15 14:17:43,024 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-15 14:17:43,024 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-15 14:17:43,024 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-10-15 14:17:43,031 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-10-15 14:17:43,033 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2024-10-15 14:17:43,071 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:17:43,072 INFO L255 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjuncts are in the unsatisfiable core [2024-10-15 14:17:43,073 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-15 14:17:43,177 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-10-15 14:17:43,178 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-10-15 14:17:43,248 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-10-15 14:17:43,248 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1422161051] provided 0 perfect and 2 imperfect interpolant sequences [2024-10-15 14:17:43,249 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-10-15 14:17:43,249 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 16 [2024-10-15 14:17:43,249 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [294987864] [2024-10-15 14:17:43,249 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-10-15 14:17:43,249 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2024-10-15 14:17:43,249 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-15 14:17:43,250 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2024-10-15 14:17:43,250 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=188, Unknown=0, NotChecked=0, Total=240 [2024-10-15 14:17:43,250 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-10-15 14:17:43,315 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-15 14:17:43,315 INFO L93 Difference]: Finished difference Result 54 states and 63 transitions. [2024-10-15 14:17:43,316 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-10-15 14:17:43,319 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-10-15 14:17:43,319 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-15 14:17:43,320 INFO L225 Difference]: With dead ends: 54 [2024-10-15 14:17:43,320 INFO L226 Difference]: Without dead ends: 40 [2024-10-15 14:17:43,320 INFO L431 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-10-15 14:17:43,321 INFO L432 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.0s IncrementalHoareTripleChecker+Time [2024-10-15 14:17:43,321 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [7 Valid, 105 Invalid, 79 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 79 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-10-15 14:17:43,322 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 40 states. [2024-10-15 14:17:43,325 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 40 to 32. [2024-10-15 14:17:43,325 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-10-15 14:17:43,326 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 32 states to 32 states and 36 transitions. [2024-10-15 14:17:43,326 INFO L78 Accepts]: Start accepts. Automaton has 32 states and 36 transitions. Word has length 24 [2024-10-15 14:17:43,326 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-15 14:17:43,326 INFO L471 AbstractCegarLoop]: Abstraction has 32 states and 36 transitions. [2024-10-15 14:17:43,327 INFO L472 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-10-15 14:17:43,327 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-15 14:17:43,327 INFO L276 IsEmpty]: Start isEmpty. Operand 32 states and 36 transitions. [2024-10-15 14:17:43,327 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2024-10-15 14:17:43,327 INFO L207 NwaCegarLoop]: Found error trace [2024-10-15 14:17:43,328 INFO L215 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-10-15 14:17:43,340 INFO L540 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Forceful destruction successful, exit code 0 [2024-10-15 14:17:43,531 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3,4 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-15 14:17:43,532 INFO L396 AbstractCegarLoop]: === Iteration 5 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-10-15 14:17:43,532 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-15 14:17:43,532 INFO L85 PathProgramCache]: Analyzing trace with hash -1756686302, now seen corresponding path program 2 times [2024-10-15 14:17:43,532 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-15 14:17:43,532 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1949108860] [2024-10-15 14:17:43,532 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-15 14:17:43,533 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-15 14:17:43,541 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:17:43,615 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-10-15 14:17:43,616 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:17:43,618 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2024-10-15 14:17:43,619 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:17:43,620 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 3 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-10-15 14:17:43,621 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-15 14:17:43,621 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1949108860] [2024-10-15 14:17:43,621 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1949108860] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-15 14:17:43,621 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1017487673] [2024-10-15 14:17:43,621 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-10-15 14:17:43,621 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-15 14:17:43,621 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-10-15 14:17:43,623 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-10-15 14:17:43,624 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2024-10-15 14:17:43,653 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-10-15 14:17:43,653 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-10-15 14:17:43,654 INFO L255 TraceCheckSpWp]: Trace formula consists of 76 conjuncts, 7 conjuncts are in the unsatisfiable core [2024-10-15 14:17:43,655 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-15 14:17:43,696 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 5 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-10-15 14:17:43,697 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-10-15 14:17:43,748 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 5 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-10-15 14:17:43,749 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1017487673] provided 0 perfect and 2 imperfect interpolant sequences [2024-10-15 14:17:43,749 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-10-15 14:17:43,749 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 7] total 10 [2024-10-15 14:17:43,749 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1971529552] [2024-10-15 14:17:43,749 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-10-15 14:17:43,749 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2024-10-15 14:17:43,749 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-15 14:17:43,750 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2024-10-15 14:17:43,750 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=67, Unknown=0, NotChecked=0, Total=90 [2024-10-15 14:17:43,750 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-10-15 14:17:43,804 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-15 14:17:43,804 INFO L93 Difference]: Finished difference Result 45 states and 50 transitions. [2024-10-15 14:17:43,804 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-10-15 14:17:43,805 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-10-15 14:17:43,805 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-15 14:17:43,805 INFO L225 Difference]: With dead ends: 45 [2024-10-15 14:17:43,805 INFO L226 Difference]: Without dead ends: 43 [2024-10-15 14:17:43,805 INFO L431 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-10-15 14:17:43,806 INFO L432 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-10-15 14:17:43,806 INFO L433 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-10-15 14:17:43,807 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 43 states. [2024-10-15 14:17:43,812 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 43 to 39. [2024-10-15 14:17:43,815 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-10-15 14:17:43,816 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 39 states to 39 states and 43 transitions. [2024-10-15 14:17:43,817 INFO L78 Accepts]: Start accepts. Automaton has 39 states and 43 transitions. Word has length 25 [2024-10-15 14:17:43,817 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-15 14:17:43,817 INFO L471 AbstractCegarLoop]: Abstraction has 39 states and 43 transitions. [2024-10-15 14:17:43,818 INFO L472 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-10-15 14:17:43,818 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-15 14:17:43,818 INFO L276 IsEmpty]: Start isEmpty. Operand 39 states and 43 transitions. [2024-10-15 14:17:43,819 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2024-10-15 14:17:43,819 INFO L207 NwaCegarLoop]: Found error trace [2024-10-15 14:17:43,819 INFO L215 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-10-15 14:17:43,830 INFO L540 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Forceful destruction successful, exit code 0 [2024-10-15 14:17:44,019 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4,5 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-15 14:17:44,020 INFO L396 AbstractCegarLoop]: === Iteration 6 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-10-15 14:17:44,020 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-15 14:17:44,020 INFO L85 PathProgramCache]: Analyzing trace with hash -2027964682, now seen corresponding path program 3 times [2024-10-15 14:17:44,020 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-15 14:17:44,021 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2144382427] [2024-10-15 14:17:44,021 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-15 14:17:44,021 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-15 14:17:44,028 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:17:44,130 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-10-15 14:17:44,131 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:17:44,132 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2024-10-15 14:17:44,133 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:17:44,135 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2024-10-15 14:17:44,136 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:17:44,137 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 7 proven. 7 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-10-15 14:17:44,138 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-15 14:17:44,138 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2144382427] [2024-10-15 14:17:44,138 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2144382427] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-15 14:17:44,138 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1910973927] [2024-10-15 14:17:44,138 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-10-15 14:17:44,138 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-15 14:17:44,138 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-10-15 14:17:44,140 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-10-15 14:17:44,141 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2024-10-15 14:17:44,172 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2024-10-15 14:17:44,173 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-10-15 14:17:44,173 INFO L255 TraceCheckSpWp]: Trace formula consists of 90 conjuncts, 10 conjuncts are in the unsatisfiable core [2024-10-15 14:17:44,174 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-15 14:17:44,316 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 11 proven. 3 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-10-15 14:17:44,316 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-10-15 14:17:44,393 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 11 proven. 3 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-10-15 14:17:44,393 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1910973927] provided 0 perfect and 2 imperfect interpolant sequences [2024-10-15 14:17:44,394 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-10-15 14:17:44,394 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 21 [2024-10-15 14:17:44,394 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1548137684] [2024-10-15 14:17:44,394 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-10-15 14:17:44,394 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2024-10-15 14:17:44,394 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-15 14:17:44,395 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2024-10-15 14:17:44,395 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=87, Invalid=333, Unknown=0, NotChecked=0, Total=420 [2024-10-15 14:17:44,395 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-10-15 14:17:44,492 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-15 14:17:44,492 INFO L93 Difference]: Finished difference Result 68 states and 79 transitions. [2024-10-15 14:17:44,493 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2024-10-15 14:17:44,493 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-10-15 14:17:44,493 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-15 14:17:44,494 INFO L225 Difference]: With dead ends: 68 [2024-10-15 14:17:44,494 INFO L226 Difference]: Without dead ends: 51 [2024-10-15 14:17:44,494 INFO L431 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-10-15 14:17:44,495 INFO L432 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-10-15 14:17:44,495 INFO L433 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-10-15 14:17:44,496 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 51 states. [2024-10-15 14:17:44,504 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 51 to 40. [2024-10-15 14:17:44,505 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-10-15 14:17:44,506 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 40 states to 40 states and 44 transitions. [2024-10-15 14:17:44,506 INFO L78 Accepts]: Start accepts. Automaton has 40 states and 44 transitions. Word has length 32 [2024-10-15 14:17:44,507 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-15 14:17:44,507 INFO L471 AbstractCegarLoop]: Abstraction has 40 states and 44 transitions. [2024-10-15 14:17:44,507 INFO L472 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-10-15 14:17:44,507 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-15 14:17:44,507 INFO L276 IsEmpty]: Start isEmpty. Operand 40 states and 44 transitions. [2024-10-15 14:17:44,508 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2024-10-15 14:17:44,508 INFO L207 NwaCegarLoop]: Found error trace [2024-10-15 14:17:44,508 INFO L215 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-10-15 14:17:44,522 INFO L540 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Forceful destruction successful, exit code 0 [2024-10-15 14:17:44,713 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable5 [2024-10-15 14:17:44,714 INFO L396 AbstractCegarLoop]: === Iteration 7 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-10-15 14:17:44,714 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-15 14:17:44,714 INFO L85 PathProgramCache]: Analyzing trace with hash 196646005, now seen corresponding path program 1 times [2024-10-15 14:17:44,714 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-15 14:17:44,714 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1259728474] [2024-10-15 14:17:44,715 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-15 14:17:44,715 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-15 14:17:44,721 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:17:44,804 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-10-15 14:17:44,805 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:17:44,806 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2024-10-15 14:17:44,807 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:17:44,808 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2024-10-15 14:17:44,809 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:17:44,812 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 7 proven. 6 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-10-15 14:17:44,812 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-15 14:17:44,812 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1259728474] [2024-10-15 14:17:44,812 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1259728474] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-15 14:17:44,812 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1883052509] [2024-10-15 14:17:44,813 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-15 14:17:44,813 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-15 14:17:44,813 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-10-15 14:17:44,814 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-10-15 14:17:44,815 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2024-10-15 14:17:44,845 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:17:44,845 INFO L255 TraceCheckSpWp]: Trace formula consists of 90 conjuncts, 10 conjuncts are in the unsatisfiable core [2024-10-15 14:17:44,846 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-15 14:17:44,969 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 11 proven. 2 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-10-15 14:17:44,970 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-10-15 14:17:45,060 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 11 proven. 2 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-10-15 14:17:45,060 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1883052509] provided 0 perfect and 2 imperfect interpolant sequences [2024-10-15 14:17:45,060 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-10-15 14:17:45,060 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 20 [2024-10-15 14:17:45,060 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [146872957] [2024-10-15 14:17:45,060 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-10-15 14:17:45,061 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2024-10-15 14:17:45,061 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-15 14:17:45,061 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2024-10-15 14:17:45,061 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=77, Invalid=303, Unknown=0, NotChecked=0, Total=380 [2024-10-15 14:17:45,062 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-10-15 14:17:45,137 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-15 14:17:45,137 INFO L93 Difference]: Finished difference Result 69 states and 80 transitions. [2024-10-15 14:17:45,138 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2024-10-15 14:17:45,138 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-10-15 14:17:45,138 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-15 14:17:45,138 INFO L225 Difference]: With dead ends: 69 [2024-10-15 14:17:45,138 INFO L226 Difference]: Without dead ends: 52 [2024-10-15 14:17:45,139 INFO L431 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-10-15 14:17:45,139 INFO L432 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-10-15 14:17:45,140 INFO L433 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-10-15 14:17:45,140 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 52 states. [2024-10-15 14:17:45,144 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 52 to 40. [2024-10-15 14:17:45,144 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-10-15 14:17:45,144 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 40 states to 40 states and 44 transitions. [2024-10-15 14:17:45,144 INFO L78 Accepts]: Start accepts. Automaton has 40 states and 44 transitions. Word has length 32 [2024-10-15 14:17:45,145 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-15 14:17:45,145 INFO L471 AbstractCegarLoop]: Abstraction has 40 states and 44 transitions. [2024-10-15 14:17:45,145 INFO L472 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-10-15 14:17:45,145 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-15 14:17:45,145 INFO L276 IsEmpty]: Start isEmpty. Operand 40 states and 44 transitions. [2024-10-15 14:17:45,145 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2024-10-15 14:17:45,145 INFO L207 NwaCegarLoop]: Found error trace [2024-10-15 14:17:45,146 INFO L215 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-10-15 14:17:45,158 INFO L540 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Forceful destruction successful, exit code 0 [2024-10-15 14:17:45,347 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6,7 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-15 14:17:45,347 INFO L396 AbstractCegarLoop]: === Iteration 8 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-10-15 14:17:45,348 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-15 14:17:45,348 INFO L85 PathProgramCache]: Analyzing trace with hash -1948349674, now seen corresponding path program 2 times [2024-10-15 14:17:45,348 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-15 14:17:45,348 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1627174264] [2024-10-15 14:17:45,348 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-15 14:17:45,348 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-15 14:17:45,355 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:17:45,429 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-10-15 14:17:45,430 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:17:45,431 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2024-10-15 14:17:45,432 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:17:45,433 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2024-10-15 14:17:45,434 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:17:45,435 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 7 proven. 7 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-10-15 14:17:45,435 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-15 14:17:45,435 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1627174264] [2024-10-15 14:17:45,435 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1627174264] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-15 14:17:45,435 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [472884586] [2024-10-15 14:17:45,435 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-10-15 14:17:45,436 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-15 14:17:45,436 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-10-15 14:17:45,437 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-10-15 14:17:45,438 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Waiting until timeout for monitored process [2024-10-15 14:17:45,468 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-10-15 14:17:45,468 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-10-15 14:17:45,469 INFO L255 TraceCheckSpWp]: Trace formula consists of 90 conjuncts, 10 conjuncts are in the unsatisfiable core [2024-10-15 14:17:45,470 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-15 14:17:45,565 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 11 proven. 3 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-10-15 14:17:45,565 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-10-15 14:17:45,652 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 11 proven. 3 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-10-15 14:17:45,652 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [472884586] provided 0 perfect and 2 imperfect interpolant sequences [2024-10-15 14:17:45,652 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-10-15 14:17:45,652 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 19 [2024-10-15 14:17:45,652 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [919396317] [2024-10-15 14:17:45,652 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-10-15 14:17:45,653 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2024-10-15 14:17:45,653 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-15 14:17:45,653 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2024-10-15 14:17:45,653 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=71, Invalid=271, Unknown=0, NotChecked=0, Total=342 [2024-10-15 14:17:45,654 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-10-15 14:17:45,729 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-15 14:17:45,730 INFO L93 Difference]: Finished difference Result 71 states and 83 transitions. [2024-10-15 14:17:45,730 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2024-10-15 14:17:45,730 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-10-15 14:17:45,731 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-15 14:17:45,732 INFO L225 Difference]: With dead ends: 71 [2024-10-15 14:17:45,732 INFO L226 Difference]: Without dead ends: 54 [2024-10-15 14:17:45,733 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 81 GetRequests, 57 SyntacticMatches, 6 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 142 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=79, Invalid=301, Unknown=0, NotChecked=0, Total=380 [2024-10-15 14:17:45,733 INFO L432 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-10-15 14:17:45,733 INFO L433 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-10-15 14:17:45,734 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 54 states. [2024-10-15 14:17:45,739 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 54 to 42. [2024-10-15 14:17:45,741 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-10-15 14:17:45,741 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 42 states to 42 states and 47 transitions. [2024-10-15 14:17:45,742 INFO L78 Accepts]: Start accepts. Automaton has 42 states and 47 transitions. Word has length 32 [2024-10-15 14:17:45,742 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-15 14:17:45,742 INFO L471 AbstractCegarLoop]: Abstraction has 42 states and 47 transitions. [2024-10-15 14:17:45,742 INFO L472 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-10-15 14:17:45,742 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-15 14:17:45,742 INFO L276 IsEmpty]: Start isEmpty. Operand 42 states and 47 transitions. [2024-10-15 14:17:45,743 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2024-10-15 14:17:45,744 INFO L207 NwaCegarLoop]: Found error trace [2024-10-15 14:17:45,744 INFO L215 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-10-15 14:17:45,756 INFO L552 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Ended with exit code 0 [2024-10-15 14:17:45,944 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7,8 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-15 14:17:45,945 INFO L396 AbstractCegarLoop]: === Iteration 9 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-10-15 14:17:45,945 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-15 14:17:45,945 INFO L85 PathProgramCache]: Analyzing trace with hash 21542753, now seen corresponding path program 4 times [2024-10-15 14:17:45,945 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-15 14:17:45,945 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1799721646] [2024-10-15 14:17:45,945 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-15 14:17:45,945 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-15 14:17:45,950 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:17:46,004 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-10-15 14:17:46,005 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:17:46,006 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2024-10-15 14:17:46,007 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:17:46,008 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2024-10-15 14:17:46,009 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:17:46,010 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 7 proven. 10 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-10-15 14:17:46,010 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-15 14:17:46,011 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1799721646] [2024-10-15 14:17:46,011 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1799721646] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-15 14:17:46,011 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [584619411] [2024-10-15 14:17:46,011 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2024-10-15 14:17:46,011 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-15 14:17:46,011 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-10-15 14:17:46,013 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-10-15 14:17:46,014 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Waiting until timeout for monitored process [2024-10-15 14:17:46,050 INFO L227 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2024-10-15 14:17:46,050 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-10-15 14:17:46,051 INFO L255 TraceCheckSpWp]: Trace formula consists of 95 conjuncts, 12 conjuncts are in the unsatisfiable core [2024-10-15 14:17:46,052 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-15 14:17:46,092 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 10 proven. 7 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-10-15 14:17:46,092 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-10-15 14:17:46,142 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 10 proven. 7 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-10-15 14:17:46,142 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [584619411] provided 0 perfect and 2 imperfect interpolant sequences [2024-10-15 14:17:46,143 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-10-15 14:17:46,143 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8] total 11 [2024-10-15 14:17:46,143 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [695211332] [2024-10-15 14:17:46,143 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-10-15 14:17:46,143 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2024-10-15 14:17:46,143 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-15 14:17:46,143 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2024-10-15 14:17:46,143 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=82, Unknown=0, NotChecked=0, Total=110 [2024-10-15 14:17:46,144 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-10-15 14:17:46,196 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-15 14:17:46,197 INFO L93 Difference]: Finished difference Result 55 states and 61 transitions. [2024-10-15 14:17:46,197 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-10-15 14:17:46,197 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-10-15 14:17:46,197 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-15 14:17:46,198 INFO L225 Difference]: With dead ends: 55 [2024-10-15 14:17:46,198 INFO L226 Difference]: Without dead ends: 53 [2024-10-15 14:17:46,198 INFO L431 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-10-15 14:17:46,198 INFO L432 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-10-15 14:17:46,198 INFO L433 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-10-15 14:17:46,200 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 53 states. [2024-10-15 14:17:46,204 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 53 to 49. [2024-10-15 14:17:46,207 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-10-15 14:17:46,209 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 49 states to 49 states and 54 transitions. [2024-10-15 14:17:46,209 INFO L78 Accepts]: Start accepts. Automaton has 49 states and 54 transitions. Word has length 33 [2024-10-15 14:17:46,209 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-15 14:17:46,209 INFO L471 AbstractCegarLoop]: Abstraction has 49 states and 54 transitions. [2024-10-15 14:17:46,209 INFO L472 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-10-15 14:17:46,209 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-15 14:17:46,209 INFO L276 IsEmpty]: Start isEmpty. Operand 49 states and 54 transitions. [2024-10-15 14:17:46,210 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2024-10-15 14:17:46,210 INFO L207 NwaCegarLoop]: Found error trace [2024-10-15 14:17:46,210 INFO L215 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-10-15 14:17:46,222 INFO L552 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Ended with exit code 0 [2024-10-15 14:17:46,414 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8,9 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-15 14:17:46,415 INFO L396 AbstractCegarLoop]: === Iteration 10 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-10-15 14:17:46,415 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-15 14:17:46,415 INFO L85 PathProgramCache]: Analyzing trace with hash -1043643689, now seen corresponding path program 5 times [2024-10-15 14:17:46,415 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-15 14:17:46,415 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [444146149] [2024-10-15 14:17:46,415 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-15 14:17:46,415 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-15 14:17:46,420 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:17:46,533 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-10-15 14:17:46,533 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:17:46,534 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2024-10-15 14:17:46,535 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:17:46,539 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2024-10-15 14:17:46,540 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:17:46,542 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2024-10-15 14:17:46,542 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:17:46,543 INFO L134 CoverageAnalysis]: Checked inductivity of 39 backedges. 14 proven. 13 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2024-10-15 14:17:46,543 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-15 14:17:46,543 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [444146149] [2024-10-15 14:17:46,544 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [444146149] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-15 14:17:46,544 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [791828075] [2024-10-15 14:17:46,544 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2024-10-15 14:17:46,544 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-15 14:17:46,544 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-10-15 14:17:46,548 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-10-15 14:17:46,549 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Waiting until timeout for monitored process [2024-10-15 14:17:46,580 INFO L227 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2024-10-15 14:17:46,581 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-10-15 14:17:46,581 INFO L255 TraceCheckSpWp]: Trace formula consists of 109 conjuncts, 12 conjuncts are in the unsatisfiable core [2024-10-15 14:17:46,582 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-15 14:17:46,760 INFO L134 CoverageAnalysis]: Checked inductivity of 39 backedges. 21 proven. 6 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2024-10-15 14:17:46,761 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-10-15 14:17:46,856 INFO L134 CoverageAnalysis]: Checked inductivity of 39 backedges. 21 proven. 6 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2024-10-15 14:17:46,856 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [791828075] provided 0 perfect and 2 imperfect interpolant sequences [2024-10-15 14:17:46,856 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-10-15 14:17:46,856 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13, 13] total 25 [2024-10-15 14:17:46,857 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1639637602] [2024-10-15 14:17:46,857 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-10-15 14:17:46,857 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2024-10-15 14:17:46,857 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-15 14:17:46,858 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2024-10-15 14:17:46,858 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=121, Invalid=479, Unknown=0, NotChecked=0, Total=600 [2024-10-15 14:17:46,858 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-10-15 14:17:47,000 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-15 14:17:47,001 INFO L93 Difference]: Finished difference Result 85 states and 99 transitions. [2024-10-15 14:17:47,001 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2024-10-15 14:17:47,001 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-10-15 14:17:47,001 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-15 14:17:47,002 INFO L225 Difference]: With dead ends: 85 [2024-10-15 14:17:47,002 INFO L226 Difference]: Without dead ends: 65 [2024-10-15 14:17:47,002 INFO L431 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-10-15 14:17:47,003 INFO L432 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-10-15 14:17:47,003 INFO L433 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-10-15 14:17:47,004 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 65 states. [2024-10-15 14:17:47,008 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 65 to 50. [2024-10-15 14:17:47,008 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-10-15 14:17:47,008 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 50 states to 50 states and 55 transitions. [2024-10-15 14:17:47,009 INFO L78 Accepts]: Start accepts. Automaton has 50 states and 55 transitions. Word has length 40 [2024-10-15 14:17:47,009 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-15 14:17:47,009 INFO L471 AbstractCegarLoop]: Abstraction has 50 states and 55 transitions. [2024-10-15 14:17:47,009 INFO L472 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-10-15 14:17:47,009 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-15 14:17:47,010 INFO L276 IsEmpty]: Start isEmpty. Operand 50 states and 55 transitions. [2024-10-15 14:17:47,010 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2024-10-15 14:17:47,010 INFO L207 NwaCegarLoop]: Found error trace [2024-10-15 14:17:47,010 INFO L215 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-10-15 14:17:47,024 INFO L552 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Ended with exit code 0 [2024-10-15 14:17:47,211 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 10 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable9 [2024-10-15 14:17:47,212 INFO L396 AbstractCegarLoop]: === Iteration 11 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-10-15 14:17:47,212 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-15 14:17:47,212 INFO L85 PathProgramCache]: Analyzing trace with hash -802541226, now seen corresponding path program 2 times [2024-10-15 14:17:47,212 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-15 14:17:47,212 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [688454447] [2024-10-15 14:17:47,212 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-15 14:17:47,212 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-15 14:17:47,217 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:17:47,306 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-10-15 14:17:47,307 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:17:47,308 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2024-10-15 14:17:47,309 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:17:47,311 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2024-10-15 14:17:47,316 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:17:47,317 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2024-10-15 14:17:47,318 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:17:47,319 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 14 proven. 11 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2024-10-15 14:17:47,319 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-15 14:17:47,319 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [688454447] [2024-10-15 14:17:47,319 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [688454447] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-15 14:17:47,322 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [32215891] [2024-10-15 14:17:47,324 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-10-15 14:17:47,324 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-15 14:17:47,324 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-10-15 14:17:47,326 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-10-15 14:17:47,328 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Waiting until timeout for monitored process [2024-10-15 14:17:47,358 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-10-15 14:17:47,358 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-10-15 14:17:47,359 INFO L255 TraceCheckSpWp]: Trace formula consists of 109 conjuncts, 12 conjuncts are in the unsatisfiable core [2024-10-15 14:17:47,360 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-15 14:17:47,508 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 21 proven. 4 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2024-10-15 14:17:47,508 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-10-15 14:17:47,607 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 21 proven. 4 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2024-10-15 14:17:47,607 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [32215891] provided 0 perfect and 2 imperfect interpolant sequences [2024-10-15 14:17:47,607 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-10-15 14:17:47,607 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13, 13] total 24 [2024-10-15 14:17:47,608 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [648984664] [2024-10-15 14:17:47,608 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-10-15 14:17:47,608 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2024-10-15 14:17:47,608 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-15 14:17:47,609 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2024-10-15 14:17:47,609 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=108, Invalid=444, Unknown=0, NotChecked=0, Total=552 [2024-10-15 14:17:47,609 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-10-15 14:17:47,709 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-15 14:17:47,709 INFO L93 Difference]: Finished difference Result 87 states and 101 transitions. [2024-10-15 14:17:47,710 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2024-10-15 14:17:47,710 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-10-15 14:17:47,710 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-15 14:17:47,711 INFO L225 Difference]: With dead ends: 87 [2024-10-15 14:17:47,711 INFO L226 Difference]: Without dead ends: 67 [2024-10-15 14:17:47,711 INFO L431 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-10-15 14:17:47,712 INFO L432 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-10-15 14:17:47,712 INFO L433 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-10-15 14:17:47,712 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 67 states. [2024-10-15 14:17:47,717 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 67 to 50. [2024-10-15 14:17:47,718 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-10-15 14:17:47,718 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 50 states to 50 states and 55 transitions. [2024-10-15 14:17:47,718 INFO L78 Accepts]: Start accepts. Automaton has 50 states and 55 transitions. Word has length 40 [2024-10-15 14:17:47,718 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-15 14:17:47,718 INFO L471 AbstractCegarLoop]: Abstraction has 50 states and 55 transitions. [2024-10-15 14:17:47,718 INFO L472 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-10-15 14:17:47,719 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-15 14:17:47,719 INFO L276 IsEmpty]: Start isEmpty. Operand 50 states and 55 transitions. [2024-10-15 14:17:47,719 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2024-10-15 14:17:47,719 INFO L207 NwaCegarLoop]: Found error trace [2024-10-15 14:17:47,719 INFO L215 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-10-15 14:17:47,731 INFO L540 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Forceful destruction successful, exit code 0 [2024-10-15 14:17:47,919 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable10 [2024-10-15 14:17:47,920 INFO L396 AbstractCegarLoop]: === Iteration 12 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-10-15 14:17:47,920 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-15 14:17:47,920 INFO L85 PathProgramCache]: Analyzing trace with hash 1560540919, now seen corresponding path program 3 times [2024-10-15 14:17:47,920 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-15 14:17:47,920 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1825949435] [2024-10-15 14:17:47,920 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-15 14:17:47,920 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-15 14:17:47,925 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:17:48,019 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-10-15 14:17:48,020 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:17:48,021 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2024-10-15 14:17:48,021 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:17:48,023 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2024-10-15 14:17:48,023 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:17:48,024 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2024-10-15 14:17:48,028 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:17:48,029 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 14 proven. 11 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2024-10-15 14:17:48,029 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-15 14:17:48,029 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1825949435] [2024-10-15 14:17:48,029 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1825949435] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-15 14:17:48,029 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [240939548] [2024-10-15 14:17:48,030 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-10-15 14:17:48,030 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-15 14:17:48,030 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-10-15 14:17:48,031 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-10-15 14:17:48,032 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Waiting until timeout for monitored process [2024-10-15 14:17:48,064 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2024-10-15 14:17:48,064 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-10-15 14:17:48,065 INFO L255 TraceCheckSpWp]: Trace formula consists of 109 conjuncts, 12 conjuncts are in the unsatisfiable core [2024-10-15 14:17:48,066 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-15 14:17:48,195 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 21 proven. 4 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2024-10-15 14:17:48,195 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-10-15 14:17:48,286 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 21 proven. 4 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2024-10-15 14:17:48,287 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [240939548] provided 0 perfect and 2 imperfect interpolant sequences [2024-10-15 14:17:48,287 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-10-15 14:17:48,287 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13, 13] total 23 [2024-10-15 14:17:48,287 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [800301652] [2024-10-15 14:17:48,287 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-10-15 14:17:48,287 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2024-10-15 14:17:48,287 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-15 14:17:48,288 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2024-10-15 14:17:48,288 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=99, Invalid=407, Unknown=0, NotChecked=0, Total=506 [2024-10-15 14:17:48,288 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-10-15 14:17:48,383 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-15 14:17:48,383 INFO L93 Difference]: Finished difference Result 87 states and 101 transitions. [2024-10-15 14:17:48,383 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2024-10-15 14:17:48,384 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-10-15 14:17:48,384 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-15 14:17:48,384 INFO L225 Difference]: With dead ends: 87 [2024-10-15 14:17:48,384 INFO L226 Difference]: Without dead ends: 67 [2024-10-15 14:17:48,385 INFO L431 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-10-15 14:17:48,385 INFO L432 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-10-15 14:17:48,386 INFO L433 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-10-15 14:17:48,386 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 67 states. [2024-10-15 14:17:48,390 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 67 to 50. [2024-10-15 14:17:48,391 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-10-15 14:17:48,391 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 50 states to 50 states and 55 transitions. [2024-10-15 14:17:48,391 INFO L78 Accepts]: Start accepts. Automaton has 50 states and 55 transitions. Word has length 40 [2024-10-15 14:17:48,391 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-15 14:17:48,391 INFO L471 AbstractCegarLoop]: Abstraction has 50 states and 55 transitions. [2024-10-15 14:17:48,392 INFO L472 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-10-15 14:17:48,392 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-15 14:17:48,392 INFO L276 IsEmpty]: Start isEmpty. Operand 50 states and 55 transitions. [2024-10-15 14:17:48,394 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2024-10-15 14:17:48,394 INFO L207 NwaCegarLoop]: Found error trace [2024-10-15 14:17:48,394 INFO L215 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-10-15 14:17:48,406 INFO L552 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Ended with exit code 0 [2024-10-15 14:17:48,594 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11,12 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-15 14:17:48,595 INFO L396 AbstractCegarLoop]: === Iteration 13 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-10-15 14:17:48,595 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-15 14:17:48,595 INFO L85 PathProgramCache]: Analyzing trace with hash 251296054, now seen corresponding path program 3 times [2024-10-15 14:17:48,595 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-15 14:17:48,595 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1204884472] [2024-10-15 14:17:48,595 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-15 14:17:48,595 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-15 14:17:48,600 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:17:48,698 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-10-15 14:17:48,698 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:17:48,700 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2024-10-15 14:17:48,700 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:17:48,702 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2024-10-15 14:17:48,702 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:17:48,704 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2024-10-15 14:17:48,704 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:17:48,705 INFO L134 CoverageAnalysis]: Checked inductivity of 39 backedges. 14 proven. 13 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2024-10-15 14:17:48,705 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-15 14:17:48,706 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1204884472] [2024-10-15 14:17:48,706 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1204884472] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-15 14:17:48,706 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2057851446] [2024-10-15 14:17:48,706 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-10-15 14:17:48,706 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-15 14:17:48,706 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-10-15 14:17:48,707 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-10-15 14:17:48,708 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Waiting until timeout for monitored process [2024-10-15 14:17:48,739 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2024-10-15 14:17:48,739 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-10-15 14:17:48,740 INFO L255 TraceCheckSpWp]: Trace formula consists of 109 conjuncts, 12 conjuncts are in the unsatisfiable core [2024-10-15 14:17:48,741 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-15 14:17:48,895 INFO L134 CoverageAnalysis]: Checked inductivity of 39 backedges. 21 proven. 6 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2024-10-15 14:17:48,895 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-10-15 14:17:48,978 INFO L134 CoverageAnalysis]: Checked inductivity of 39 backedges. 21 proven. 6 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2024-10-15 14:17:48,978 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2057851446] provided 0 perfect and 2 imperfect interpolant sequences [2024-10-15 14:17:48,978 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-10-15 14:17:48,978 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13, 13] total 22 [2024-10-15 14:17:48,978 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1601516134] [2024-10-15 14:17:48,978 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-10-15 14:17:48,979 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2024-10-15 14:17:48,979 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-15 14:17:48,979 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2024-10-15 14:17:48,979 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=94, Invalid=368, Unknown=0, NotChecked=0, Total=462 [2024-10-15 14:17:48,979 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-10-15 14:17:49,062 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-15 14:17:49,063 INFO L93 Difference]: Finished difference Result 88 states and 103 transitions. [2024-10-15 14:17:49,063 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2024-10-15 14:17:49,063 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-10-15 14:17:49,063 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-15 14:17:49,064 INFO L225 Difference]: With dead ends: 88 [2024-10-15 14:17:49,064 INFO L226 Difference]: Without dead ends: 68 [2024-10-15 14:17:49,065 INFO L431 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-10-15 14:17:49,065 INFO L432 NwaCegarLoop]: 21 mSDtfsCounter, 6 mSDsluCounter, 128 mSDsCounter, 0 mSdLazyCounter, 155 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s 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-10-15 14:17:49,065 INFO L433 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-10-15 14:17:49,066 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 68 states. [2024-10-15 14:17:49,076 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 68 to 52. [2024-10-15 14:17:49,077 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-10-15 14:17:49,077 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 52 states to 52 states and 58 transitions. [2024-10-15 14:17:49,077 INFO L78 Accepts]: Start accepts. Automaton has 52 states and 58 transitions. Word has length 40 [2024-10-15 14:17:49,077 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-15 14:17:49,077 INFO L471 AbstractCegarLoop]: Abstraction has 52 states and 58 transitions. [2024-10-15 14:17:49,078 INFO L472 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-10-15 14:17:49,078 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-15 14:17:49,078 INFO L276 IsEmpty]: Start isEmpty. Operand 52 states and 58 transitions. [2024-10-15 14:17:49,078 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2024-10-15 14:17:49,078 INFO L207 NwaCegarLoop]: Found error trace [2024-10-15 14:17:49,078 INFO L215 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-10-15 14:17:49,092 INFO L552 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Ended with exit code 0 [2024-10-15 14:17:49,284 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable12 [2024-10-15 14:17:49,285 INFO L396 AbstractCegarLoop]: === Iteration 14 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-10-15 14:17:49,285 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-15 14:17:49,285 INFO L85 PathProgramCache]: Analyzing trace with hash -74536894, now seen corresponding path program 6 times [2024-10-15 14:17:49,285 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-15 14:17:49,285 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1353337753] [2024-10-15 14:17:49,285 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-15 14:17:49,285 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-15 14:17:49,289 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:17:49,368 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-10-15 14:17:49,369 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:17:49,370 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2024-10-15 14:17:49,370 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:17:49,371 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2024-10-15 14:17:49,372 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:17:49,374 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2024-10-15 14:17:49,374 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:17:49,376 INFO L134 CoverageAnalysis]: Checked inductivity of 43 backedges. 12 proven. 19 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2024-10-15 14:17:49,377 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-15 14:17:49,377 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1353337753] [2024-10-15 14:17:49,377 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1353337753] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-15 14:17:49,377 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [655998019] [2024-10-15 14:17:49,377 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2024-10-15 14:17:49,377 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-15 14:17:49,377 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-10-15 14:17:49,380 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-10-15 14:17:49,380 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Waiting until timeout for monitored process [2024-10-15 14:17:49,412 INFO L227 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2024-10-15 14:17:49,412 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-10-15 14:17:49,413 INFO L255 TraceCheckSpWp]: Trace formula consists of 114 conjuncts, 14 conjuncts are in the unsatisfiable core [2024-10-15 14:17:49,414 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-15 14:17:49,461 INFO L134 CoverageAnalysis]: Checked inductivity of 43 backedges. 16 proven. 15 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2024-10-15 14:17:49,461 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-10-15 14:17:49,523 INFO L134 CoverageAnalysis]: Checked inductivity of 43 backedges. 16 proven. 15 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2024-10-15 14:17:49,523 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [655998019] provided 0 perfect and 2 imperfect interpolant sequences [2024-10-15 14:17:49,523 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-10-15 14:17:49,523 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 12 [2024-10-15 14:17:49,523 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1116464260] [2024-10-15 14:17:49,523 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-10-15 14:17:49,523 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2024-10-15 14:17:49,524 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-15 14:17:49,524 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2024-10-15 14:17:49,524 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=98, Unknown=0, NotChecked=0, Total=132 [2024-10-15 14:17:49,524 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-10-15 14:17:49,580 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-15 14:17:49,580 INFO L93 Difference]: Finished difference Result 65 states and 72 transitions. [2024-10-15 14:17:49,580 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2024-10-15 14:17:49,580 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-10-15 14:17:49,581 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-15 14:17:49,582 INFO L225 Difference]: With dead ends: 65 [2024-10-15 14:17:49,582 INFO L226 Difference]: Without dead ends: 63 [2024-10-15 14:17:49,582 INFO L431 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-10-15 14:17:49,583 INFO L432 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-10-15 14:17:49,583 INFO L433 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-10-15 14:17:49,584 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 63 states. [2024-10-15 14:17:49,589 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 63 to 59. [2024-10-15 14:17:49,589 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-10-15 14:17:49,589 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 59 states to 59 states and 65 transitions. [2024-10-15 14:17:49,590 INFO L78 Accepts]: Start accepts. Automaton has 59 states and 65 transitions. Word has length 41 [2024-10-15 14:17:49,590 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-15 14:17:49,590 INFO L471 AbstractCegarLoop]: Abstraction has 59 states and 65 transitions. [2024-10-15 14:17:49,590 INFO L472 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-10-15 14:17:49,590 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-15 14:17:49,590 INFO L276 IsEmpty]: Start isEmpty. Operand 59 states and 65 transitions. [2024-10-15 14:17:49,591 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 49 [2024-10-15 14:17:49,591 INFO L207 NwaCegarLoop]: Found error trace [2024-10-15 14:17:49,591 INFO L215 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-10-15 14:17:49,603 INFO L552 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Ended with exit code 0 [2024-10-15 14:17:49,795 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable13 [2024-10-15 14:17:49,796 INFO L396 AbstractCegarLoop]: === Iteration 15 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-10-15 14:17:49,796 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-15 14:17:49,796 INFO L85 PathProgramCache]: Analyzing trace with hash 115327702, now seen corresponding path program 7 times [2024-10-15 14:17:49,796 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-15 14:17:49,796 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2008840133] [2024-10-15 14:17:49,796 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-15 14:17:49,796 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-15 14:17:49,804 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:17:49,939 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-10-15 14:17:49,940 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:17:49,941 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2024-10-15 14:17:49,942 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:17:49,947 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2024-10-15 14:17:49,948 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:17:49,949 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2024-10-15 14:17:49,949 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:17:49,950 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 37 [2024-10-15 14:17:49,951 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:17:49,952 INFO L134 CoverageAnalysis]: Checked inductivity of 68 backedges. 24 proven. 20 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2024-10-15 14:17:49,953 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-15 14:17:49,953 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2008840133] [2024-10-15 14:17:49,953 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2008840133] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-15 14:17:49,953 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [725804338] [2024-10-15 14:17:49,953 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2024-10-15 14:17:49,953 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-15 14:17:49,953 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-10-15 14:17:49,954 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-10-15 14:17:49,967 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Waiting until timeout for monitored process [2024-10-15 14:17:49,999 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:17:50,000 INFO L255 TraceCheckSpWp]: Trace formula consists of 128 conjuncts, 14 conjuncts are in the unsatisfiable core [2024-10-15 14:17:50,001 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-15 14:17:50,202 INFO L134 CoverageAnalysis]: Checked inductivity of 68 backedges. 34 proven. 10 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2024-10-15 14:17:50,203 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-10-15 14:17:50,331 INFO L134 CoverageAnalysis]: Checked inductivity of 68 backedges. 34 proven. 10 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2024-10-15 14:17:50,331 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [725804338] provided 0 perfect and 2 imperfect interpolant sequences [2024-10-15 14:17:50,331 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-10-15 14:17:50,331 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15, 15] total 29 [2024-10-15 14:17:50,332 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1791302161] [2024-10-15 14:17:50,332 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-10-15 14:17:50,332 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 29 states [2024-10-15 14:17:50,332 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-15 14:17:50,333 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2024-10-15 14:17:50,333 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=161, Invalid=651, Unknown=0, NotChecked=0, Total=812 [2024-10-15 14:17:50,333 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-10-15 14:17:50,444 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-15 14:17:50,444 INFO L93 Difference]: Finished difference Result 102 states and 119 transitions. [2024-10-15 14:17:50,444 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2024-10-15 14:17:50,445 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-10-15 14:17:50,445 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-15 14:17:50,445 INFO L225 Difference]: With dead ends: 102 [2024-10-15 14:17:50,445 INFO L226 Difference]: Without dead ends: 79 [2024-10-15 14:17:50,446 INFO L431 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-10-15 14:17:50,446 INFO L432 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-10-15 14:17:50,446 INFO L433 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-10-15 14:17:50,447 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 79 states. [2024-10-15 14:17:50,452 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 79 to 60. [2024-10-15 14:17:50,453 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-10-15 14:17:50,453 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 60 states to 60 states and 66 transitions. [2024-10-15 14:17:50,453 INFO L78 Accepts]: Start accepts. Automaton has 60 states and 66 transitions. Word has length 48 [2024-10-15 14:17:50,453 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-15 14:17:50,453 INFO L471 AbstractCegarLoop]: Abstraction has 60 states and 66 transitions. [2024-10-15 14:17:50,453 INFO L472 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-10-15 14:17:50,453 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-15 14:17:50,454 INFO L276 IsEmpty]: Start isEmpty. Operand 60 states and 66 transitions. [2024-10-15 14:17:50,454 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 49 [2024-10-15 14:17:50,454 INFO L207 NwaCegarLoop]: Found error trace [2024-10-15 14:17:50,454 INFO L215 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-10-15 14:17:50,469 INFO L552 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Ended with exit code 0 [2024-10-15 14:17:50,654 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 15 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable14 [2024-10-15 14:17:50,655 INFO L396 AbstractCegarLoop]: === Iteration 16 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-10-15 14:17:50,655 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-15 14:17:50,655 INFO L85 PathProgramCache]: Analyzing trace with hash 73646677, now seen corresponding path program 4 times [2024-10-15 14:17:50,655 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-15 14:17:50,655 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [37060093] [2024-10-15 14:17:50,655 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-15 14:17:50,655 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-15 14:17:50,660 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:17:50,765 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-10-15 14:17:50,766 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:17:50,767 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2024-10-15 14:17:50,767 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:17:50,768 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2024-10-15 14:17:50,769 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:17:50,770 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2024-10-15 14:17:50,770 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:17:50,771 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 37 [2024-10-15 14:17:50,772 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:17:50,773 INFO L134 CoverageAnalysis]: Checked inductivity of 65 backedges. 24 proven. 17 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2024-10-15 14:17:50,773 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-15 14:17:50,773 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [37060093] [2024-10-15 14:17:50,773 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [37060093] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-15 14:17:50,773 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [599442354] [2024-10-15 14:17:50,773 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2024-10-15 14:17:50,773 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-15 14:17:50,773 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-10-15 14:17:50,774 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-10-15 14:17:50,776 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Waiting until timeout for monitored process [2024-10-15 14:17:50,809 INFO L227 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2024-10-15 14:17:50,810 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-10-15 14:17:50,810 INFO L255 TraceCheckSpWp]: Trace formula consists of 128 conjuncts, 14 conjuncts are in the unsatisfiable core [2024-10-15 14:17:50,811 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-15 14:17:50,981 INFO L134 CoverageAnalysis]: Checked inductivity of 65 backedges. 34 proven. 7 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2024-10-15 14:17:50,982 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-10-15 14:17:51,069 INFO L134 CoverageAnalysis]: Checked inductivity of 65 backedges. 34 proven. 7 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2024-10-15 14:17:51,069 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [599442354] provided 0 perfect and 2 imperfect interpolant sequences [2024-10-15 14:17:51,069 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-10-15 14:17:51,069 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15, 15] total 28 [2024-10-15 14:17:51,069 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1705991573] [2024-10-15 14:17:51,069 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-10-15 14:17:51,069 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 28 states [2024-10-15 14:17:51,070 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-15 14:17:51,070 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2024-10-15 14:17:51,070 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=145, Invalid=611, Unknown=0, NotChecked=0, Total=756 [2024-10-15 14:17:51,070 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-10-15 14:17:51,179 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-15 14:17:51,179 INFO L93 Difference]: Finished difference Result 105 states and 122 transitions. [2024-10-15 14:17:51,179 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2024-10-15 14:17:51,179 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-10-15 14:17:51,179 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-15 14:17:51,180 INFO L225 Difference]: With dead ends: 105 [2024-10-15 14:17:51,180 INFO L226 Difference]: Without dead ends: 82 [2024-10-15 14:17:51,180 INFO L431 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-10-15 14:17:51,181 INFO L432 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-10-15 14:17:51,181 INFO L433 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-10-15 14:17:51,181 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 82 states. [2024-10-15 14:17:51,195 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 82 to 60. [2024-10-15 14:17:51,195 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-10-15 14:17:51,195 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 60 states to 60 states and 66 transitions. [2024-10-15 14:17:51,195 INFO L78 Accepts]: Start accepts. Automaton has 60 states and 66 transitions. Word has length 48 [2024-10-15 14:17:51,195 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-15 14:17:51,196 INFO L471 AbstractCegarLoop]: Abstraction has 60 states and 66 transitions. [2024-10-15 14:17:51,196 INFO L472 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-10-15 14:17:51,196 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-15 14:17:51,196 INFO L276 IsEmpty]: Start isEmpty. Operand 60 states and 66 transitions. [2024-10-15 14:17:51,196 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 49 [2024-10-15 14:17:51,196 INFO L207 NwaCegarLoop]: Found error trace [2024-10-15 14:17:51,196 INFO L215 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-10-15 14:17:51,208 INFO L552 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Ended with exit code 0 [2024-10-15 14:17:51,397 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 16 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable15 [2024-10-15 14:17:51,397 INFO L396 AbstractCegarLoop]: === Iteration 17 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-10-15 14:17:51,397 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-15 14:17:51,397 INFO L85 PathProgramCache]: Analyzing trace with hash -1867360522, now seen corresponding path program 5 times [2024-10-15 14:17:51,397 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-15 14:17:51,397 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1058812399] [2024-10-15 14:17:51,397 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-15 14:17:51,398 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-15 14:17:51,402 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:17:51,510 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-10-15 14:17:51,511 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:17:51,512 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2024-10-15 14:17:51,513 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:17:51,514 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2024-10-15 14:17:51,514 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:17:51,515 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2024-10-15 14:17:51,516 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:17:51,516 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 37 [2024-10-15 14:17:51,517 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:17:51,518 INFO L134 CoverageAnalysis]: Checked inductivity of 64 backedges. 24 proven. 16 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2024-10-15 14:17:51,518 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-15 14:17:51,518 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1058812399] [2024-10-15 14:17:51,518 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1058812399] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-15 14:17:51,518 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [119832412] [2024-10-15 14:17:51,518 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2024-10-15 14:17:51,518 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-15 14:17:51,519 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-10-15 14:17:51,520 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-10-15 14:17:51,521 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Waiting until timeout for monitored process [2024-10-15 14:17:51,555 INFO L227 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2024-10-15 14:17:51,555 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-10-15 14:17:51,556 INFO L255 TraceCheckSpWp]: Trace formula consists of 128 conjuncts, 14 conjuncts are in the unsatisfiable core [2024-10-15 14:17:51,557 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-15 14:17:51,724 INFO L134 CoverageAnalysis]: Checked inductivity of 64 backedges. 34 proven. 6 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2024-10-15 14:17:51,725 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-10-15 14:17:51,830 INFO L134 CoverageAnalysis]: Checked inductivity of 64 backedges. 34 proven. 6 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2024-10-15 14:17:51,830 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [119832412] provided 0 perfect and 2 imperfect interpolant sequences [2024-10-15 14:17:51,830 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-10-15 14:17:51,830 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15, 15] total 27 [2024-10-15 14:17:51,831 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1403534219] [2024-10-15 14:17:51,831 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-10-15 14:17:51,831 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2024-10-15 14:17:51,831 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-15 14:17:51,831 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2024-10-15 14:17:51,831 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=133, Invalid=569, Unknown=0, NotChecked=0, Total=702 [2024-10-15 14:17:51,832 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-10-15 14:17:51,922 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-15 14:17:51,922 INFO L93 Difference]: Finished difference Result 106 states and 123 transitions. [2024-10-15 14:17:51,923 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2024-10-15 14:17:51,923 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-10-15 14:17:51,923 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-15 14:17:51,924 INFO L225 Difference]: With dead ends: 106 [2024-10-15 14:17:51,924 INFO L226 Difference]: Without dead ends: 83 [2024-10-15 14:17:51,924 INFO L431 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-10-15 14:17:51,925 INFO L432 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-10-15 14:17:51,925 INFO L433 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-10-15 14:17:51,925 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 83 states. [2024-10-15 14:17:51,929 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 83 to 60. [2024-10-15 14:17:51,930 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-10-15 14:17:51,930 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 60 states to 60 states and 66 transitions. [2024-10-15 14:17:51,930 INFO L78 Accepts]: Start accepts. Automaton has 60 states and 66 transitions. Word has length 48 [2024-10-15 14:17:51,930 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-15 14:17:51,930 INFO L471 AbstractCegarLoop]: Abstraction has 60 states and 66 transitions. [2024-10-15 14:17:51,931 INFO L472 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-10-15 14:17:51,931 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-15 14:17:51,931 INFO L276 IsEmpty]: Start isEmpty. Operand 60 states and 66 transitions. [2024-10-15 14:17:51,931 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 49 [2024-10-15 14:17:51,931 INFO L207 NwaCegarLoop]: Found error trace [2024-10-15 14:17:51,931 INFO L215 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-10-15 14:17:51,943 INFO L540 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Forceful destruction successful, exit code 0 [2024-10-15 14:17:52,132 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16,17 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-15 14:17:52,132 INFO L396 AbstractCegarLoop]: === Iteration 18 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-10-15 14:17:52,132 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-15 14:17:52,132 INFO L85 PathProgramCache]: Analyzing trace with hash 702425653, now seen corresponding path program 6 times [2024-10-15 14:17:52,132 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-15 14:17:52,132 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [78193409] [2024-10-15 14:17:52,132 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-15 14:17:52,133 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-15 14:17:52,137 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:17:52,249 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-10-15 14:17:52,250 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:17:52,251 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2024-10-15 14:17:52,251 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:17:52,252 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2024-10-15 14:17:52,253 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:17:52,254 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2024-10-15 14:17:52,254 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:17:52,256 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 37 [2024-10-15 14:17:52,257 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:17:52,259 INFO L134 CoverageAnalysis]: Checked inductivity of 65 backedges. 24 proven. 17 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2024-10-15 14:17:52,259 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-15 14:17:52,259 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [78193409] [2024-10-15 14:17:52,259 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [78193409] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-15 14:17:52,259 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [838383404] [2024-10-15 14:17:52,259 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2024-10-15 14:17:52,259 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-15 14:17:52,259 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-10-15 14:17:52,260 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-10-15 14:17:52,262 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Waiting until timeout for monitored process [2024-10-15 14:17:52,294 INFO L227 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2024-10-15 14:17:52,294 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-10-15 14:17:52,295 INFO L255 TraceCheckSpWp]: Trace formula consists of 128 conjuncts, 14 conjuncts are in the unsatisfiable core [2024-10-15 14:17:52,296 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-15 14:17:52,450 INFO L134 CoverageAnalysis]: Checked inductivity of 65 backedges. 34 proven. 7 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2024-10-15 14:17:52,450 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-10-15 14:17:52,541 INFO L134 CoverageAnalysis]: Checked inductivity of 65 backedges. 34 proven. 7 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2024-10-15 14:17:52,541 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [838383404] provided 0 perfect and 2 imperfect interpolant sequences [2024-10-15 14:17:52,541 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-10-15 14:17:52,542 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15, 15] total 26 [2024-10-15 14:17:52,542 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [262747729] [2024-10-15 14:17:52,542 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-10-15 14:17:52,542 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2024-10-15 14:17:52,542 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-15 14:17:52,542 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2024-10-15 14:17:52,542 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=125, Invalid=525, Unknown=0, NotChecked=0, Total=650 [2024-10-15 14:17:52,543 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-10-15 14:17:52,633 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-15 14:17:52,633 INFO L93 Difference]: Finished difference Result 105 states and 122 transitions. [2024-10-15 14:17:52,633 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2024-10-15 14:17:52,633 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-10-15 14:17:52,634 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-15 14:17:52,634 INFO L225 Difference]: With dead ends: 105 [2024-10-15 14:17:52,634 INFO L226 Difference]: Without dead ends: 82 [2024-10-15 14:17:52,635 INFO L431 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-10-15 14:17:52,635 INFO L432 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-10-15 14:17:52,635 INFO L433 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-10-15 14:17:52,635 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 82 states. [2024-10-15 14:17:52,640 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 82 to 60. [2024-10-15 14:17:52,640 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-10-15 14:17:52,641 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 60 states to 60 states and 66 transitions. [2024-10-15 14:17:52,641 INFO L78 Accepts]: Start accepts. Automaton has 60 states and 66 transitions. Word has length 48 [2024-10-15 14:17:52,641 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-15 14:17:52,641 INFO L471 AbstractCegarLoop]: Abstraction has 60 states and 66 transitions. [2024-10-15 14:17:52,641 INFO L472 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-10-15 14:17:52,641 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-15 14:17:52,642 INFO L276 IsEmpty]: Start isEmpty. Operand 60 states and 66 transitions. [2024-10-15 14:17:52,642 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 49 [2024-10-15 14:17:52,642 INFO L207 NwaCegarLoop]: Found error trace [2024-10-15 14:17:52,642 INFO L215 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-10-15 14:17:52,653 INFO L540 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Forceful destruction successful, exit code 0 [2024-10-15 14:17:52,843 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 18 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable17 [2024-10-15 14:17:52,844 INFO L396 AbstractCegarLoop]: === Iteration 19 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-10-15 14:17:52,844 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-15 14:17:52,844 INFO L85 PathProgramCache]: Analyzing trace with hash 1616605974, now seen corresponding path program 4 times [2024-10-15 14:17:52,844 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-15 14:17:52,844 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1584053129] [2024-10-15 14:17:52,844 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-15 14:17:52,844 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-15 14:17:52,849 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:17:52,957 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-10-15 14:17:52,958 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:17:52,959 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2024-10-15 14:17:52,959 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:17:52,961 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2024-10-15 14:17:52,961 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:17:52,962 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2024-10-15 14:17:52,962 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:17:52,963 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 37 [2024-10-15 14:17:52,964 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:17:52,965 INFO L134 CoverageAnalysis]: Checked inductivity of 68 backedges. 24 proven. 20 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2024-10-15 14:17:52,965 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-15 14:17:52,965 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1584053129] [2024-10-15 14:17:52,965 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1584053129] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-15 14:17:52,965 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [436688038] [2024-10-15 14:17:52,965 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2024-10-15 14:17:52,965 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-15 14:17:52,965 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-10-15 14:17:52,966 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-10-15 14:17:52,967 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Waiting until timeout for monitored process [2024-10-15 14:17:52,997 INFO L227 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2024-10-15 14:17:52,997 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-10-15 14:17:52,998 INFO L255 TraceCheckSpWp]: Trace formula consists of 128 conjuncts, 14 conjuncts are in the unsatisfiable core [2024-10-15 14:17:52,999 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-15 14:17:53,128 INFO L134 CoverageAnalysis]: Checked inductivity of 68 backedges. 34 proven. 10 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2024-10-15 14:17:53,128 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-10-15 14:17:53,227 INFO L134 CoverageAnalysis]: Checked inductivity of 68 backedges. 34 proven. 10 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2024-10-15 14:17:53,227 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [436688038] provided 0 perfect and 2 imperfect interpolant sequences [2024-10-15 14:17:53,227 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-10-15 14:17:53,227 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15, 15] total 25 [2024-10-15 14:17:53,227 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1712835577] [2024-10-15 14:17:53,227 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-10-15 14:17:53,228 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2024-10-15 14:17:53,228 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-15 14:17:53,228 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2024-10-15 14:17:53,228 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=121, Invalid=479, Unknown=0, NotChecked=0, Total=600 [2024-10-15 14:17:53,228 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-10-15 14:17:53,309 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-15 14:17:53,309 INFO L93 Difference]: Finished difference Result 105 states and 123 transitions. [2024-10-15 14:17:53,310 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2024-10-15 14:17:53,310 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-10-15 14:17:53,310 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-15 14:17:53,311 INFO L225 Difference]: With dead ends: 105 [2024-10-15 14:17:53,311 INFO L226 Difference]: Without dead ends: 82 [2024-10-15 14:17:53,311 INFO L431 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-10-15 14:17:53,311 INFO L432 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-10-15 14:17:53,311 INFO L433 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-10-15 14:17:53,312 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 82 states. [2024-10-15 14:17:53,317 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 82 to 62. [2024-10-15 14:17:53,317 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-10-15 14:17:53,317 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 62 states to 62 states and 69 transitions. [2024-10-15 14:17:53,318 INFO L78 Accepts]: Start accepts. Automaton has 62 states and 69 transitions. Word has length 48 [2024-10-15 14:17:53,318 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-15 14:17:53,318 INFO L471 AbstractCegarLoop]: Abstraction has 62 states and 69 transitions. [2024-10-15 14:17:53,318 INFO L472 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-10-15 14:17:53,318 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-15 14:17:53,318 INFO L276 IsEmpty]: Start isEmpty. Operand 62 states and 69 transitions. [2024-10-15 14:17:53,318 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 50 [2024-10-15 14:17:53,318 INFO L207 NwaCegarLoop]: Found error trace [2024-10-15 14:17:53,318 INFO L215 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-10-15 14:17:53,331 INFO L540 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Forceful destruction successful, exit code 0 [2024-10-15 14:17:53,519 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18,19 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-15 14:17:53,519 INFO L396 AbstractCegarLoop]: === Iteration 20 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-10-15 14:17:53,519 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-15 14:17:53,519 INFO L85 PathProgramCache]: Analyzing trace with hash -972518079, now seen corresponding path program 8 times [2024-10-15 14:17:53,519 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-15 14:17:53,519 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1312275736] [2024-10-15 14:17:53,519 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-15 14:17:53,520 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-15 14:17:53,524 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:17:53,604 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-10-15 14:17:53,604 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:17:53,606 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2024-10-15 14:17:53,606 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:17:53,607 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2024-10-15 14:17:53,607 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:17:53,608 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2024-10-15 14:17:53,609 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:17:53,610 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2024-10-15 14:17:53,610 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:17:53,611 INFO L134 CoverageAnalysis]: Checked inductivity of 73 backedges. 18 proven. 31 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2024-10-15 14:17:53,611 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-15 14:17:53,612 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1312275736] [2024-10-15 14:17:53,612 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1312275736] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-15 14:17:53,612 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [506048737] [2024-10-15 14:17:53,612 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-10-15 14:17:53,612 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-15 14:17:53,612 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-10-15 14:17:53,613 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-10-15 14:17:53,616 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Waiting until timeout for monitored process [2024-10-15 14:17:53,653 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-10-15 14:17:53,654 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-10-15 14:17:53,655 INFO L255 TraceCheckSpWp]: Trace formula consists of 133 conjuncts, 13 conjuncts are in the unsatisfiable core [2024-10-15 14:17:53,656 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-15 14:17:53,701 INFO L134 CoverageAnalysis]: Checked inductivity of 73 backedges. 23 proven. 26 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2024-10-15 14:17:53,702 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-10-15 14:17:53,787 INFO L134 CoverageAnalysis]: Checked inductivity of 73 backedges. 23 proven. 26 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2024-10-15 14:17:53,788 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [506048737] provided 0 perfect and 2 imperfect interpolant sequences [2024-10-15 14:17:53,788 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-10-15 14:17:53,788 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 13 [2024-10-15 14:17:53,788 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1376106778] [2024-10-15 14:17:53,788 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-10-15 14:17:53,788 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2024-10-15 14:17:53,789 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-15 14:17:53,789 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2024-10-15 14:17:53,789 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=115, Unknown=0, NotChecked=0, Total=156 [2024-10-15 14:17:53,789 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-10-15 14:17:53,860 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-15 14:17:53,861 INFO L93 Difference]: Finished difference Result 75 states and 83 transitions. [2024-10-15 14:17:53,861 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2024-10-15 14:17:53,861 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-10-15 14:17:53,861 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-15 14:17:53,862 INFO L225 Difference]: With dead ends: 75 [2024-10-15 14:17:53,862 INFO L226 Difference]: Without dead ends: 73 [2024-10-15 14:17:53,862 INFO L431 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-10-15 14:17:53,863 INFO L432 NwaCegarLoop]: 25 mSDtfsCounter, 17 mSDsluCounter, 102 mSDsCounter, 0 mSdLazyCounter, 97 mSolverCounterSat, 10 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s 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.1s IncrementalHoareTripleChecker+Time [2024-10-15 14:17:53,863 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [19 Valid, 127 Invalid, 107 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 97 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-10-15 14:17:53,864 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 73 states. [2024-10-15 14:17:53,870 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 73 to 69. [2024-10-15 14:17:53,870 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-10-15 14:17:53,870 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 69 states to 69 states and 76 transitions. [2024-10-15 14:17:53,871 INFO L78 Accepts]: Start accepts. Automaton has 69 states and 76 transitions. Word has length 49 [2024-10-15 14:17:53,871 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-15 14:17:53,872 INFO L471 AbstractCegarLoop]: Abstraction has 69 states and 76 transitions. [2024-10-15 14:17:53,872 INFO L472 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-10-15 14:17:53,872 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-15 14:17:53,872 INFO L276 IsEmpty]: Start isEmpty. Operand 69 states and 76 transitions. [2024-10-15 14:17:53,873 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 57 [2024-10-15 14:17:53,873 INFO L207 NwaCegarLoop]: Found error trace [2024-10-15 14:17:53,873 INFO L215 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-10-15 14:17:53,887 INFO L552 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Ended with exit code 0 [2024-10-15 14:17:54,076 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19,20 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-15 14:17:54,077 INFO L396 AbstractCegarLoop]: === Iteration 21 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-10-15 14:17:54,077 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-15 14:17:54,077 INFO L85 PathProgramCache]: Analyzing trace with hash 931729655, now seen corresponding path program 9 times [2024-10-15 14:17:54,077 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-15 14:17:54,077 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1480031886] [2024-10-15 14:17:54,077 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-15 14:17:54,077 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-15 14:17:54,082 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:17:54,215 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-10-15 14:17:54,216 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:17:54,219 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2024-10-15 14:17:54,219 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:17:54,221 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2024-10-15 14:17:54,221 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:17:54,222 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2024-10-15 14:17:54,222 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:17:54,223 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2024-10-15 14:17:54,224 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:17:54,228 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2024-10-15 14:17:54,229 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:17:54,231 INFO L134 CoverageAnalysis]: Checked inductivity of 105 backedges. 37 proven. 28 refuted. 0 times theorem prover too weak. 40 trivial. 0 not checked. [2024-10-15 14:17:54,231 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-15 14:17:54,231 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1480031886] [2024-10-15 14:17:54,231 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1480031886] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-15 14:17:54,231 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1063084563] [2024-10-15 14:17:54,231 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-10-15 14:17:54,231 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-15 14:17:54,231 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-10-15 14:17:54,232 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-10-15 14:17:54,235 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Waiting until timeout for monitored process [2024-10-15 14:17:54,267 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 6 check-sat command(s) [2024-10-15 14:17:54,267 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-10-15 14:17:54,267 INFO L255 TraceCheckSpWp]: Trace formula consists of 147 conjuncts, 16 conjuncts are in the unsatisfiable core [2024-10-15 14:17:54,268 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-15 14:17:54,483 INFO L134 CoverageAnalysis]: Checked inductivity of 105 backedges. 50 proven. 15 refuted. 0 times theorem prover too weak. 40 trivial. 0 not checked. [2024-10-15 14:17:54,484 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-10-15 14:17:54,616 INFO L134 CoverageAnalysis]: Checked inductivity of 105 backedges. 50 proven. 15 refuted. 0 times theorem prover too weak. 40 trivial. 0 not checked. [2024-10-15 14:17:54,616 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1063084563] provided 0 perfect and 2 imperfect interpolant sequences [2024-10-15 14:17:54,616 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-10-15 14:17:54,617 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 17] total 33 [2024-10-15 14:17:54,617 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1736251997] [2024-10-15 14:17:54,617 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-10-15 14:17:54,617 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 33 states [2024-10-15 14:17:54,617 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-15 14:17:54,618 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2024-10-15 14:17:54,618 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=207, Invalid=849, Unknown=0, NotChecked=0, Total=1056 [2024-10-15 14:17:54,618 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-10-15 14:17:54,747 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-15 14:17:54,748 INFO L93 Difference]: Finished difference Result 119 states and 139 transitions. [2024-10-15 14:17:54,748 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2024-10-15 14:17:54,748 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-10-15 14:17:54,748 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-15 14:17:54,749 INFO L225 Difference]: With dead ends: 119 [2024-10-15 14:17:54,749 INFO L226 Difference]: Without dead ends: 93 [2024-10-15 14:17:54,749 INFO L431 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-10-15 14:17:54,750 INFO L432 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-10-15 14:17:54,750 INFO L433 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-10-15 14:17:54,750 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 93 states. [2024-10-15 14:17:54,756 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 93 to 70. [2024-10-15 14:17:54,756 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-10-15 14:17:54,756 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 70 states to 70 states and 77 transitions. [2024-10-15 14:17:54,757 INFO L78 Accepts]: Start accepts. Automaton has 70 states and 77 transitions. Word has length 56 [2024-10-15 14:17:54,757 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-15 14:17:54,757 INFO L471 AbstractCegarLoop]: Abstraction has 70 states and 77 transitions. [2024-10-15 14:17:54,757 INFO L472 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-10-15 14:17:54,757 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-15 14:17:54,757 INFO L276 IsEmpty]: Start isEmpty. Operand 70 states and 77 transitions. [2024-10-15 14:17:54,757 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 57 [2024-10-15 14:17:54,757 INFO L207 NwaCegarLoop]: Found error trace [2024-10-15 14:17:54,757 INFO L215 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-10-15 14:17:54,769 INFO L540 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Forceful destruction successful, exit code 0 [2024-10-15 14:17:54,958 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 21 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable20 [2024-10-15 14:17:54,958 INFO L396 AbstractCegarLoop]: === Iteration 22 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-10-15 14:17:54,958 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-15 14:17:54,958 INFO L85 PathProgramCache]: Analyzing trace with hash -1164893834, now seen corresponding path program 7 times [2024-10-15 14:17:54,958 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-15 14:17:54,958 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1836889924] [2024-10-15 14:17:54,958 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-15 14:17:54,959 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-15 14:17:54,963 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:17:55,101 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-10-15 14:17:55,102 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:17:55,104 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2024-10-15 14:17:55,105 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:17:55,106 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2024-10-15 14:17:55,106 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:17:55,107 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2024-10-15 14:17:55,108 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:17:55,109 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2024-10-15 14:17:55,110 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:17:55,111 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2024-10-15 14:17:55,111 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:17:55,112 INFO L134 CoverageAnalysis]: Checked inductivity of 101 backedges. 37 proven. 24 refuted. 0 times theorem prover too weak. 40 trivial. 0 not checked. [2024-10-15 14:17:55,112 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-15 14:17:55,112 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1836889924] [2024-10-15 14:17:55,112 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1836889924] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-15 14:17:55,113 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1655311463] [2024-10-15 14:17:55,113 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2024-10-15 14:17:55,113 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-15 14:17:55,113 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-10-15 14:17:55,114 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-10-15 14:17:55,115 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Waiting until timeout for monitored process [2024-10-15 14:17:55,151 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:17:55,152 INFO L255 TraceCheckSpWp]: Trace formula consists of 147 conjuncts, 16 conjuncts are in the unsatisfiable core [2024-10-15 14:17:55,153 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-15 14:17:55,342 INFO L134 CoverageAnalysis]: Checked inductivity of 101 backedges. 50 proven. 11 refuted. 0 times theorem prover too weak. 40 trivial. 0 not checked. [2024-10-15 14:17:55,342 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-10-15 14:17:55,452 INFO L134 CoverageAnalysis]: Checked inductivity of 101 backedges. 50 proven. 11 refuted. 0 times theorem prover too weak. 40 trivial. 0 not checked. [2024-10-15 14:17:55,452 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1655311463] provided 0 perfect and 2 imperfect interpolant sequences [2024-10-15 14:17:55,452 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-10-15 14:17:55,452 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 17] total 32 [2024-10-15 14:17:55,452 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1074524699] [2024-10-15 14:17:55,452 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-10-15 14:17:55,452 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 32 states [2024-10-15 14:17:55,452 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-15 14:17:55,453 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2024-10-15 14:17:55,454 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=188, Invalid=804, Unknown=0, NotChecked=0, Total=992 [2024-10-15 14:17:55,454 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-10-15 14:17:55,573 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-15 14:17:55,573 INFO L93 Difference]: Finished difference Result 123 states and 143 transitions. [2024-10-15 14:17:55,574 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2024-10-15 14:17:55,574 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-10-15 14:17:55,574 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-15 14:17:55,574 INFO L225 Difference]: With dead ends: 123 [2024-10-15 14:17:55,574 INFO L226 Difference]: Without dead ends: 97 [2024-10-15 14:17:55,575 INFO L431 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-10-15 14:17:55,575 INFO L432 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-10-15 14:17:55,575 INFO L433 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-10-15 14:17:55,576 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 97 states. [2024-10-15 14:17:55,584 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 97 to 70. [2024-10-15 14:17:55,584 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-10-15 14:17:55,584 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 70 states to 70 states and 77 transitions. [2024-10-15 14:17:55,586 INFO L78 Accepts]: Start accepts. Automaton has 70 states and 77 transitions. Word has length 56 [2024-10-15 14:17:55,586 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-15 14:17:55,586 INFO L471 AbstractCegarLoop]: Abstraction has 70 states and 77 transitions. [2024-10-15 14:17:55,586 INFO L472 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-10-15 14:17:55,586 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-15 14:17:55,587 INFO L276 IsEmpty]: Start isEmpty. Operand 70 states and 77 transitions. [2024-10-15 14:17:55,587 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 57 [2024-10-15 14:17:55,587 INFO L207 NwaCegarLoop]: Found error trace [2024-10-15 14:17:55,587 INFO L215 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-10-15 14:17:55,599 INFO L540 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Forceful destruction successful, exit code 0 [2024-10-15 14:17:55,787 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21,22 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-15 14:17:55,788 INFO L396 AbstractCegarLoop]: === Iteration 23 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-10-15 14:17:55,788 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-15 14:17:55,788 INFO L85 PathProgramCache]: Analyzing trace with hash -401242857, now seen corresponding path program 8 times [2024-10-15 14:17:55,788 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-15 14:17:55,788 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [645617574] [2024-10-15 14:17:55,788 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-15 14:17:55,788 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-15 14:17:55,793 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:17:55,947 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-10-15 14:17:55,948 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:17:55,949 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2024-10-15 14:17:55,949 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:17:55,950 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2024-10-15 14:17:55,951 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:17:55,952 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2024-10-15 14:17:55,952 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:17:55,953 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2024-10-15 14:17:55,953 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:17:55,954 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2024-10-15 14:17:55,955 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:17:55,956 INFO L134 CoverageAnalysis]: Checked inductivity of 99 backedges. 37 proven. 22 refuted. 0 times theorem prover too weak. 40 trivial. 0 not checked. [2024-10-15 14:17:55,956 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-15 14:17:55,956 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [645617574] [2024-10-15 14:17:55,956 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [645617574] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-15 14:17:55,956 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [542357717] [2024-10-15 14:17:55,956 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-10-15 14:17:55,956 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-15 14:17:55,956 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-10-15 14:17:55,958 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-10-15 14:17:55,959 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Waiting until timeout for monitored process [2024-10-15 14:17:55,998 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-10-15 14:17:55,998 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-10-15 14:17:55,999 INFO L255 TraceCheckSpWp]: Trace formula consists of 147 conjuncts, 16 conjuncts are in the unsatisfiable core [2024-10-15 14:17:56,000 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-15 14:17:56,209 INFO L134 CoverageAnalysis]: Checked inductivity of 99 backedges. 50 proven. 9 refuted. 0 times theorem prover too weak. 40 trivial. 0 not checked. [2024-10-15 14:17:56,209 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-10-15 14:17:56,318 INFO L134 CoverageAnalysis]: Checked inductivity of 99 backedges. 50 proven. 9 refuted. 0 times theorem prover too weak. 40 trivial. 0 not checked. [2024-10-15 14:17:56,319 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [542357717] provided 0 perfect and 2 imperfect interpolant sequences [2024-10-15 14:17:56,319 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-10-15 14:17:56,319 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 17] total 31 [2024-10-15 14:17:56,319 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1322350024] [2024-10-15 14:17:56,319 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-10-15 14:17:56,319 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 31 states [2024-10-15 14:17:56,319 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-15 14:17:56,320 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2024-10-15 14:17:56,320 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=173, Invalid=757, Unknown=0, NotChecked=0, Total=930 [2024-10-15 14:17:56,320 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-10-15 14:17:56,441 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-15 14:17:56,441 INFO L93 Difference]: Finished difference Result 125 states and 145 transitions. [2024-10-15 14:17:56,442 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2024-10-15 14:17:56,442 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-10-15 14:17:56,442 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-15 14:17:56,443 INFO L225 Difference]: With dead ends: 125 [2024-10-15 14:17:56,443 INFO L226 Difference]: Without dead ends: 99 [2024-10-15 14:17:56,443 INFO L431 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-10-15 14:17:56,443 INFO L432 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-10-15 14:17:56,444 INFO L433 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-10-15 14:17:56,444 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 99 states. [2024-10-15 14:17:56,452 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 99 to 70. [2024-10-15 14:17:56,453 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-10-15 14:17:56,453 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 70 states to 70 states and 77 transitions. [2024-10-15 14:17:56,453 INFO L78 Accepts]: Start accepts. Automaton has 70 states and 77 transitions. Word has length 56 [2024-10-15 14:17:56,453 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-15 14:17:56,453 INFO L471 AbstractCegarLoop]: Abstraction has 70 states and 77 transitions. [2024-10-15 14:17:56,453 INFO L472 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-10-15 14:17:56,454 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-15 14:17:56,454 INFO L276 IsEmpty]: Start isEmpty. Operand 70 states and 77 transitions. [2024-10-15 14:17:56,454 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 57 [2024-10-15 14:17:56,454 INFO L207 NwaCegarLoop]: Found error trace [2024-10-15 14:17:56,454 INFO L215 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-10-15 14:17:56,466 INFO L540 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Forceful destruction successful, exit code 0 [2024-10-15 14:17:56,655 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 23 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable22 [2024-10-15 14:17:56,655 INFO L396 AbstractCegarLoop]: === Iteration 24 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-10-15 14:17:56,655 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-15 14:17:56,655 INFO L85 PathProgramCache]: Analyzing trace with hash 177580374, now seen corresponding path program 9 times [2024-10-15 14:17:56,655 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-15 14:17:56,655 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2083444929] [2024-10-15 14:17:56,655 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-15 14:17:56,655 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-15 14:17:56,660 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:17:56,812 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-10-15 14:17:56,813 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:17:56,814 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2024-10-15 14:17:56,814 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:17:56,816 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2024-10-15 14:17:56,816 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:17:56,817 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2024-10-15 14:17:56,817 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:17:56,818 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2024-10-15 14:17:56,819 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:17:56,820 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2024-10-15 14:17:56,820 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:17:56,821 INFO L134 CoverageAnalysis]: Checked inductivity of 99 backedges. 37 proven. 22 refuted. 0 times theorem prover too weak. 40 trivial. 0 not checked. [2024-10-15 14:17:56,821 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-15 14:17:56,821 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2083444929] [2024-10-15 14:17:56,821 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2083444929] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-15 14:17:56,821 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1715917351] [2024-10-15 14:17:56,821 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-10-15 14:17:56,821 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-15 14:17:56,822 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-10-15 14:17:56,823 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-10-15 14:17:56,824 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Waiting until timeout for monitored process [2024-10-15 14:17:56,860 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 6 check-sat command(s) [2024-10-15 14:17:56,860 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-10-15 14:17:56,860 INFO L255 TraceCheckSpWp]: Trace formula consists of 147 conjuncts, 16 conjuncts are in the unsatisfiable core [2024-10-15 14:17:56,861 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-15 14:17:57,055 INFO L134 CoverageAnalysis]: Checked inductivity of 99 backedges. 50 proven. 9 refuted. 0 times theorem prover too weak. 40 trivial. 0 not checked. [2024-10-15 14:17:57,055 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-10-15 14:17:57,165 INFO L134 CoverageAnalysis]: Checked inductivity of 99 backedges. 50 proven. 9 refuted. 0 times theorem prover too weak. 40 trivial. 0 not checked. [2024-10-15 14:17:57,165 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1715917351] provided 0 perfect and 2 imperfect interpolant sequences [2024-10-15 14:17:57,165 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-10-15 14:17:57,166 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 17] total 30 [2024-10-15 14:17:57,166 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1399832588] [2024-10-15 14:17:57,166 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-10-15 14:17:57,166 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 30 states [2024-10-15 14:17:57,166 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-15 14:17:57,167 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2024-10-15 14:17:57,167 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=162, Invalid=708, Unknown=0, NotChecked=0, Total=870 [2024-10-15 14:17:57,167 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-10-15 14:17:57,276 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-15 14:17:57,276 INFO L93 Difference]: Finished difference Result 125 states and 145 transitions. [2024-10-15 14:17:57,276 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2024-10-15 14:17:57,276 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-10-15 14:17:57,276 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-15 14:17:57,277 INFO L225 Difference]: With dead ends: 125 [2024-10-15 14:17:57,277 INFO L226 Difference]: Without dead ends: 99 [2024-10-15 14:17:57,278 INFO L431 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-10-15 14:17:57,278 INFO L432 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-10-15 14:17:57,278 INFO L433 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-10-15 14:17:57,278 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 99 states. [2024-10-15 14:17:57,285 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 99 to 70. [2024-10-15 14:17:57,285 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-10-15 14:17:57,286 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 70 states to 70 states and 77 transitions. [2024-10-15 14:17:57,286 INFO L78 Accepts]: Start accepts. Automaton has 70 states and 77 transitions. Word has length 56 [2024-10-15 14:17:57,286 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-15 14:17:57,286 INFO L471 AbstractCegarLoop]: Abstraction has 70 states and 77 transitions. [2024-10-15 14:17:57,286 INFO L472 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-10-15 14:17:57,286 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-15 14:17:57,286 INFO L276 IsEmpty]: Start isEmpty. Operand 70 states and 77 transitions. [2024-10-15 14:17:57,287 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 57 [2024-10-15 14:17:57,287 INFO L207 NwaCegarLoop]: Found error trace [2024-10-15 14:17:57,287 INFO L215 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-10-15 14:17:57,299 INFO L540 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Forceful destruction successful, exit code 0 [2024-10-15 14:17:57,487 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 24 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable23 [2024-10-15 14:17:57,487 INFO L396 AbstractCegarLoop]: === Iteration 25 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-10-15 14:17:57,488 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-15 14:17:57,488 INFO L85 PathProgramCache]: Analyzing trace with hash 57704759, now seen corresponding path program 10 times [2024-10-15 14:17:57,488 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-15 14:17:57,488 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [898209081] [2024-10-15 14:17:57,488 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-15 14:17:57,488 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-15 14:17:57,492 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:17:57,613 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-10-15 14:17:57,613 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:17:57,614 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2024-10-15 14:17:57,615 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:17:57,616 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2024-10-15 14:17:57,616 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:17:57,617 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2024-10-15 14:17:57,617 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:17:57,618 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2024-10-15 14:17:57,618 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:17:57,619 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2024-10-15 14:17:57,620 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:17:57,620 INFO L134 CoverageAnalysis]: Checked inductivity of 101 backedges. 37 proven. 24 refuted. 0 times theorem prover too weak. 40 trivial. 0 not checked. [2024-10-15 14:17:57,621 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-15 14:17:57,621 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [898209081] [2024-10-15 14:17:57,621 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [898209081] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-15 14:17:57,621 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1541031482] [2024-10-15 14:17:57,621 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2024-10-15 14:17:57,621 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-15 14:17:57,621 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-10-15 14:17:57,622 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-10-15 14:17:57,623 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Waiting until timeout for monitored process [2024-10-15 14:17:57,656 INFO L227 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2024-10-15 14:17:57,656 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-10-15 14:17:57,656 INFO L255 TraceCheckSpWp]: Trace formula consists of 147 conjuncts, 16 conjuncts are in the unsatisfiable core [2024-10-15 14:17:57,657 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-15 14:17:57,832 INFO L134 CoverageAnalysis]: Checked inductivity of 101 backedges. 50 proven. 11 refuted. 0 times theorem prover too weak. 40 trivial. 0 not checked. [2024-10-15 14:17:57,832 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-10-15 14:17:57,940 INFO L134 CoverageAnalysis]: Checked inductivity of 101 backedges. 50 proven. 11 refuted. 0 times theorem prover too weak. 40 trivial. 0 not checked. [2024-10-15 14:17:57,941 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1541031482] provided 0 perfect and 2 imperfect interpolant sequences [2024-10-15 14:17:57,941 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-10-15 14:17:57,941 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 17] total 29 [2024-10-15 14:17:57,941 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [59585568] [2024-10-15 14:17:57,941 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-10-15 14:17:57,941 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 29 states [2024-10-15 14:17:57,941 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-15 14:17:57,942 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2024-10-15 14:17:57,942 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=155, Invalid=657, Unknown=0, NotChecked=0, Total=812 [2024-10-15 14:17:57,942 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-10-15 14:17:58,049 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-15 14:17:58,050 INFO L93 Difference]: Finished difference Result 123 states and 143 transitions. [2024-10-15 14:17:58,050 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2024-10-15 14:17:58,050 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-10-15 14:17:58,050 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-15 14:17:58,051 INFO L225 Difference]: With dead ends: 123 [2024-10-15 14:17:58,051 INFO L226 Difference]: Without dead ends: 97 [2024-10-15 14:17:58,051 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 141 GetRequests, 101 SyntacticMatches, 12 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 459 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=163, Invalid=707, Unknown=0, NotChecked=0, Total=870 [2024-10-15 14:17:58,052 INFO L432 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-10-15 14:17:58,052 INFO L433 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-10-15 14:17:58,052 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 97 states. [2024-10-15 14:17:58,059 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 97 to 70. [2024-10-15 14:17:58,060 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-10-15 14:17:58,060 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 70 states to 70 states and 77 transitions. [2024-10-15 14:17:58,060 INFO L78 Accepts]: Start accepts. Automaton has 70 states and 77 transitions. Word has length 56 [2024-10-15 14:17:58,060 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-15 14:17:58,060 INFO L471 AbstractCegarLoop]: Abstraction has 70 states and 77 transitions. [2024-10-15 14:17:58,060 INFO L472 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-10-15 14:17:58,061 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-15 14:17:58,061 INFO L276 IsEmpty]: Start isEmpty. Operand 70 states and 77 transitions. [2024-10-15 14:17:58,061 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 57 [2024-10-15 14:17:58,061 INFO L207 NwaCegarLoop]: Found error trace [2024-10-15 14:17:58,061 INFO L215 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-10-15 14:17:58,073 INFO L540 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Forceful destruction successful, exit code 0 [2024-10-15 14:17:58,261 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 25 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable24 [2024-10-15 14:17:58,262 INFO L396 AbstractCegarLoop]: === Iteration 26 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-10-15 14:17:58,262 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-15 14:17:58,262 INFO L85 PathProgramCache]: Analyzing trace with hash -1747277514, now seen corresponding path program 5 times [2024-10-15 14:17:58,262 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-15 14:17:58,262 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [895350774] [2024-10-15 14:17:58,262 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-15 14:17:58,262 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-15 14:17:58,266 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:17:58,379 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-10-15 14:17:58,380 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:17:58,381 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2024-10-15 14:17:58,381 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:17:58,382 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2024-10-15 14:17:58,383 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:17:58,384 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2024-10-15 14:17:58,384 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:17:58,385 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2024-10-15 14:17:58,385 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:17:58,386 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2024-10-15 14:17:58,386 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:17:58,387 INFO L134 CoverageAnalysis]: Checked inductivity of 105 backedges. 37 proven. 28 refuted. 0 times theorem prover too weak. 40 trivial. 0 not checked. [2024-10-15 14:17:58,387 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-15 14:17:58,387 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [895350774] [2024-10-15 14:17:58,387 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [895350774] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-15 14:17:58,387 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [293872832] [2024-10-15 14:17:58,387 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2024-10-15 14:17:58,388 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-15 14:17:58,388 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-10-15 14:17:58,389 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-10-15 14:17:58,390 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Waiting until timeout for monitored process [2024-10-15 14:17:58,423 INFO L227 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 6 check-sat command(s) [2024-10-15 14:17:58,424 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-10-15 14:17:58,424 INFO L255 TraceCheckSpWp]: Trace formula consists of 147 conjuncts, 16 conjuncts are in the unsatisfiable core [2024-10-15 14:17:58,425 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-15 14:17:58,579 INFO L134 CoverageAnalysis]: Checked inductivity of 105 backedges. 50 proven. 15 refuted. 0 times theorem prover too weak. 40 trivial. 0 not checked. [2024-10-15 14:17:58,580 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-10-15 14:17:58,722 INFO L134 CoverageAnalysis]: Checked inductivity of 105 backedges. 50 proven. 15 refuted. 0 times theorem prover too weak. 40 trivial. 0 not checked. [2024-10-15 14:17:58,722 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [293872832] provided 0 perfect and 2 imperfect interpolant sequences [2024-10-15 14:17:58,722 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-10-15 14:17:58,722 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 17] total 28 [2024-10-15 14:17:58,722 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1453226345] [2024-10-15 14:17:58,722 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-10-15 14:17:58,722 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 28 states [2024-10-15 14:17:58,722 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-15 14:17:58,723 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2024-10-15 14:17:58,723 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=152, Invalid=604, Unknown=0, NotChecked=0, Total=756 [2024-10-15 14:17:58,724 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-10-15 14:17:58,845 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-15 14:17:58,845 INFO L93 Difference]: Finished difference Result 122 states and 143 transitions. [2024-10-15 14:17:58,845 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2024-10-15 14:17:58,845 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-10-15 14:17:58,845 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-15 14:17:58,846 INFO L225 Difference]: With dead ends: 122 [2024-10-15 14:17:58,846 INFO L226 Difference]: Without dead ends: 96 [2024-10-15 14:17:58,847 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 141 GetRequests, 102 SyntacticMatches, 12 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 397 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=160, Invalid=652, Unknown=0, NotChecked=0, Total=812 [2024-10-15 14:17:58,847 INFO L432 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-10-15 14:17:58,847 INFO L433 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-10-15 14:17:58,847 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 96 states. [2024-10-15 14:17:58,855 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 96 to 72. [2024-10-15 14:17:58,855 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-10-15 14:17:58,855 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 72 states to 72 states and 80 transitions. [2024-10-15 14:17:58,856 INFO L78 Accepts]: Start accepts. Automaton has 72 states and 80 transitions. Word has length 56 [2024-10-15 14:17:58,856 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-15 14:17:58,856 INFO L471 AbstractCegarLoop]: Abstraction has 72 states and 80 transitions. [2024-10-15 14:17:58,856 INFO L472 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-10-15 14:17:58,856 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-15 14:17:58,856 INFO L276 IsEmpty]: Start isEmpty. Operand 72 states and 80 transitions. [2024-10-15 14:17:58,857 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 58 [2024-10-15 14:17:58,857 INFO L207 NwaCegarLoop]: Found error trace [2024-10-15 14:17:58,857 INFO L215 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-10-15 14:17:58,869 INFO L540 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Forceful destruction successful, exit code 0 [2024-10-15 14:17:59,057 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 26 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable25 [2024-10-15 14:17:59,058 INFO L396 AbstractCegarLoop]: === Iteration 27 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-10-15 14:17:59,058 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-15 14:17:59,058 INFO L85 PathProgramCache]: Analyzing trace with hash 1189232738, now seen corresponding path program 10 times [2024-10-15 14:17:59,058 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-15 14:17:59,058 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2124036236] [2024-10-15 14:17:59,058 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-15 14:17:59,058 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-15 14:17:59,064 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:17:59,141 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-10-15 14:17:59,142 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:17:59,143 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2024-10-15 14:17:59,144 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:17:59,145 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2024-10-15 14:17:59,146 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:17:59,147 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2024-10-15 14:17:59,147 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:17:59,148 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2024-10-15 14:17:59,148 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:17:59,149 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2024-10-15 14:17:59,150 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:17:59,151 INFO L134 CoverageAnalysis]: Checked inductivity of 111 backedges. 25 proven. 46 refuted. 0 times theorem prover too weak. 40 trivial. 0 not checked. [2024-10-15 14:17:59,151 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-15 14:17:59,151 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2124036236] [2024-10-15 14:17:59,151 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2124036236] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-15 14:17:59,151 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1323201962] [2024-10-15 14:17:59,151 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2024-10-15 14:17:59,152 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-15 14:17:59,152 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-10-15 14:17:59,153 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-10-15 14:17:59,154 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Waiting until timeout for monitored process [2024-10-15 14:17:59,188 INFO L227 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2024-10-15 14:17:59,188 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-10-15 14:17:59,189 INFO L255 TraceCheckSpWp]: Trace formula consists of 152 conjuncts, 18 conjuncts are in the unsatisfiable core [2024-10-15 14:17:59,190 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-15 14:17:59,234 INFO L134 CoverageAnalysis]: Checked inductivity of 111 backedges. 31 proven. 40 refuted. 0 times theorem prover too weak. 40 trivial. 0 not checked. [2024-10-15 14:17:59,235 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-10-15 14:17:59,320 INFO L134 CoverageAnalysis]: Checked inductivity of 111 backedges. 31 proven. 40 refuted. 0 times theorem prover too weak. 40 trivial. 0 not checked. [2024-10-15 14:17:59,320 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1323201962] provided 0 perfect and 2 imperfect interpolant sequences [2024-10-15 14:17:59,321 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-10-15 14:17:59,321 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 14 [2024-10-15 14:17:59,321 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1190259698] [2024-10-15 14:17:59,321 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-10-15 14:17:59,321 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2024-10-15 14:17:59,321 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-15 14:17:59,321 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2024-10-15 14:17:59,321 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=133, Unknown=0, NotChecked=0, Total=182 [2024-10-15 14:17:59,322 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-10-15 14:17:59,395 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-15 14:17:59,395 INFO L93 Difference]: Finished difference Result 85 states and 94 transitions. [2024-10-15 14:17:59,396 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2024-10-15 14:17:59,396 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-10-15 14:17:59,396 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-15 14:17:59,396 INFO L225 Difference]: With dead ends: 85 [2024-10-15 14:17:59,397 INFO L226 Difference]: Without dead ends: 83 [2024-10-15 14:17:59,397 INFO L431 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-10-15 14:17:59,397 INFO L432 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-10-15 14:17:59,397 INFO L433 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-10-15 14:17:59,398 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 83 states. [2024-10-15 14:17:59,406 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 83 to 79. [2024-10-15 14:17:59,406 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-10-15 14:17:59,407 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 79 states to 79 states and 87 transitions. [2024-10-15 14:17:59,407 INFO L78 Accepts]: Start accepts. Automaton has 79 states and 87 transitions. Word has length 57 [2024-10-15 14:17:59,407 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-15 14:17:59,407 INFO L471 AbstractCegarLoop]: Abstraction has 79 states and 87 transitions. [2024-10-15 14:17:59,407 INFO L472 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-10-15 14:17:59,408 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-15 14:17:59,408 INFO L276 IsEmpty]: Start isEmpty. Operand 79 states and 87 transitions. [2024-10-15 14:17:59,408 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 65 [2024-10-15 14:17:59,408 INFO L207 NwaCegarLoop]: Found error trace [2024-10-15 14:17:59,408 INFO L215 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-10-15 14:17:59,421 INFO L552 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Ended with exit code 0 [2024-10-15 14:17:59,612 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable26,27 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-15 14:17:59,613 INFO L396 AbstractCegarLoop]: === Iteration 28 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-10-15 14:17:59,613 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-15 14:17:59,613 INFO L85 PathProgramCache]: Analyzing trace with hash -1762212170, now seen corresponding path program 11 times [2024-10-15 14:17:59,613 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-15 14:17:59,613 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [970388316] [2024-10-15 14:17:59,613 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-15 14:17:59,613 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-15 14:17:59,618 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:17:59,762 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-10-15 14:17:59,763 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:17:59,764 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2024-10-15 14:17:59,764 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:17:59,765 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2024-10-15 14:17:59,766 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:17:59,767 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2024-10-15 14:17:59,767 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:17:59,768 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2024-10-15 14:17:59,768 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:17:59,769 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2024-10-15 14:17:59,769 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:17:59,770 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2024-10-15 14:17:59,771 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:17:59,771 INFO L134 CoverageAnalysis]: Checked inductivity of 150 backedges. 53 proven. 37 refuted. 0 times theorem prover too weak. 60 trivial. 0 not checked. [2024-10-15 14:17:59,772 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-15 14:17:59,772 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [970388316] [2024-10-15 14:17:59,772 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [970388316] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-15 14:17:59,772 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1608240107] [2024-10-15 14:17:59,772 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2024-10-15 14:17:59,772 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-15 14:17:59,772 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-10-15 14:17:59,773 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-10-15 14:17:59,774 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Waiting until timeout for monitored process [2024-10-15 14:17:59,809 INFO L227 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 7 check-sat command(s) [2024-10-15 14:17:59,810 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-10-15 14:17:59,810 INFO L255 TraceCheckSpWp]: Trace formula consists of 166 conjuncts, 18 conjuncts are in the unsatisfiable core [2024-10-15 14:17:59,811 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-15 14:18:00,048 INFO L134 CoverageAnalysis]: Checked inductivity of 150 backedges. 69 proven. 21 refuted. 0 times theorem prover too weak. 60 trivial. 0 not checked. [2024-10-15 14:18:00,049 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-10-15 14:18:00,173 INFO L134 CoverageAnalysis]: Checked inductivity of 150 backedges. 69 proven. 21 refuted. 0 times theorem prover too weak. 60 trivial. 0 not checked. [2024-10-15 14:18:00,174 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1608240107] provided 0 perfect and 2 imperfect interpolant sequences [2024-10-15 14:18:00,174 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-10-15 14:18:00,174 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 19, 19] total 37 [2024-10-15 14:18:00,174 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1133794958] [2024-10-15 14:18:00,174 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-10-15 14:18:00,174 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 37 states [2024-10-15 14:18:00,174 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-15 14:18:00,174 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2024-10-15 14:18:00,175 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=259, Invalid=1073, Unknown=0, NotChecked=0, Total=1332 [2024-10-15 14:18:00,175 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-10-15 14:18:00,301 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-15 14:18:00,301 INFO L93 Difference]: Finished difference Result 136 states and 159 transitions. [2024-10-15 14:18:00,301 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2024-10-15 14:18:00,301 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-10-15 14:18:00,301 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-15 14:18:00,302 INFO L225 Difference]: With dead ends: 136 [2024-10-15 14:18:00,302 INFO L226 Difference]: Without dead ends: 107 [2024-10-15 14:18:00,303 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 161 GetRequests, 111 SyntacticMatches, 14 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 926 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=267, Invalid=1139, Unknown=0, NotChecked=0, Total=1406 [2024-10-15 14:18:00,303 INFO L432 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-10-15 14:18:00,303 INFO L433 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-10-15 14:18:00,303 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 107 states. [2024-10-15 14:18:00,313 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 107 to 80. [2024-10-15 14:18:00,313 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-10-15 14:18:00,313 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 80 states to 80 states and 88 transitions. [2024-10-15 14:18:00,313 INFO L78 Accepts]: Start accepts. Automaton has 80 states and 88 transitions. Word has length 64 [2024-10-15 14:18:00,313 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-15 14:18:00,314 INFO L471 AbstractCegarLoop]: Abstraction has 80 states and 88 transitions. [2024-10-15 14:18:00,314 INFO L472 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-10-15 14:18:00,314 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-15 14:18:00,314 INFO L276 IsEmpty]: Start isEmpty. Operand 80 states and 88 transitions. [2024-10-15 14:18:00,314 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 65 [2024-10-15 14:18:00,314 INFO L207 NwaCegarLoop]: Found error trace [2024-10-15 14:18:00,314 INFO L215 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-10-15 14:18:00,326 INFO L552 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Ended with exit code 0 [2024-10-15 14:18:00,514 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 28 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable27 [2024-10-15 14:18:00,515 INFO L396 AbstractCegarLoop]: === Iteration 29 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-10-15 14:18:00,515 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-15 14:18:00,515 INFO L85 PathProgramCache]: Analyzing trace with hash 1726081077, now seen corresponding path program 11 times [2024-10-15 14:18:00,515 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-15 14:18:00,515 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [899881778] [2024-10-15 14:18:00,515 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-15 14:18:00,515 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-15 14:18:00,520 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:00,677 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-10-15 14:18:00,678 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:00,679 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2024-10-15 14:18:00,679 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:00,680 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2024-10-15 14:18:00,681 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:00,681 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2024-10-15 14:18:00,682 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:00,683 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2024-10-15 14:18:00,683 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:00,684 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2024-10-15 14:18:00,684 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:00,685 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2024-10-15 14:18:00,685 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:00,686 INFO L134 CoverageAnalysis]: Checked inductivity of 145 backedges. 53 proven. 32 refuted. 0 times theorem prover too weak. 60 trivial. 0 not checked. [2024-10-15 14:18:00,686 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-15 14:18:00,686 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [899881778] [2024-10-15 14:18:00,686 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [899881778] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-15 14:18:00,687 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1566957694] [2024-10-15 14:18:00,687 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2024-10-15 14:18:00,687 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-15 14:18:00,687 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-10-15 14:18:00,688 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-10-15 14:18:00,688 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (29)] Waiting until timeout for monitored process [2024-10-15 14:18:00,722 INFO L227 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 7 check-sat command(s) [2024-10-15 14:18:00,722 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-10-15 14:18:00,722 INFO L255 TraceCheckSpWp]: Trace formula consists of 166 conjuncts, 18 conjuncts are in the unsatisfiable core [2024-10-15 14:18:00,723 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-15 14:18:00,942 INFO L134 CoverageAnalysis]: Checked inductivity of 145 backedges. 69 proven. 16 refuted. 0 times theorem prover too weak. 60 trivial. 0 not checked. [2024-10-15 14:18:00,942 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-10-15 14:18:01,075 INFO L134 CoverageAnalysis]: Checked inductivity of 145 backedges. 69 proven. 16 refuted. 0 times theorem prover too weak. 60 trivial. 0 not checked. [2024-10-15 14:18:01,075 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1566957694] provided 0 perfect and 2 imperfect interpolant sequences [2024-10-15 14:18:01,075 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-10-15 14:18:01,075 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 19, 19] total 36 [2024-10-15 14:18:01,076 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [698408794] [2024-10-15 14:18:01,076 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-10-15 14:18:01,077 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 36 states [2024-10-15 14:18:01,077 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-15 14:18:01,077 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2024-10-15 14:18:01,077 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=237, Invalid=1023, Unknown=0, NotChecked=0, Total=1260 [2024-10-15 14:18:01,078 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-10-15 14:18:01,185 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-15 14:18:01,185 INFO L93 Difference]: Finished difference Result 141 states and 164 transitions. [2024-10-15 14:18:01,185 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2024-10-15 14:18:01,185 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-10-15 14:18:01,185 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-15 14:18:01,186 INFO L225 Difference]: With dead ends: 141 [2024-10-15 14:18:01,186 INFO L226 Difference]: Without dead ends: 112 [2024-10-15 14:18:01,187 INFO L431 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-10-15 14:18:01,187 INFO L432 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-10-15 14:18:01,187 INFO L433 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-10-15 14:18:01,187 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 112 states. [2024-10-15 14:18:01,197 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 112 to 80. [2024-10-15 14:18:01,197 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-10-15 14:18:01,198 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 80 states to 80 states and 88 transitions. [2024-10-15 14:18:01,198 INFO L78 Accepts]: Start accepts. Automaton has 80 states and 88 transitions. Word has length 64 [2024-10-15 14:18:01,198 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-15 14:18:01,198 INFO L471 AbstractCegarLoop]: Abstraction has 80 states and 88 transitions. [2024-10-15 14:18:01,198 INFO L472 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-10-15 14:18:01,198 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-15 14:18:01,198 INFO L276 IsEmpty]: Start isEmpty. Operand 80 states and 88 transitions. [2024-10-15 14:18:01,199 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 65 [2024-10-15 14:18:01,199 INFO L207 NwaCegarLoop]: Found error trace [2024-10-15 14:18:01,199 INFO L215 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-10-15 14:18:01,211 INFO L540 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (29)] Forceful destruction successful, exit code 0 [2024-10-15 14:18:01,399 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 29 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable28 [2024-10-15 14:18:01,399 INFO L396 AbstractCegarLoop]: === Iteration 30 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-10-15 14:18:01,400 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-15 14:18:01,400 INFO L85 PathProgramCache]: Analyzing trace with hash -2040718634, now seen corresponding path program 12 times [2024-10-15 14:18:01,400 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-15 14:18:01,400 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1335967759] [2024-10-15 14:18:01,400 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-15 14:18:01,400 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-15 14:18:01,407 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:01,562 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-10-15 14:18:01,563 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:01,564 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2024-10-15 14:18:01,565 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:01,566 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2024-10-15 14:18:01,567 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:01,567 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2024-10-15 14:18:01,568 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:01,568 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2024-10-15 14:18:01,569 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:01,570 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2024-10-15 14:18:01,570 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:01,571 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2024-10-15 14:18:01,572 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:01,573 INFO L134 CoverageAnalysis]: Checked inductivity of 142 backedges. 53 proven. 29 refuted. 0 times theorem prover too weak. 60 trivial. 0 not checked. [2024-10-15 14:18:01,573 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-15 14:18:01,573 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1335967759] [2024-10-15 14:18:01,573 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1335967759] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-15 14:18:01,573 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1851704863] [2024-10-15 14:18:01,573 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2024-10-15 14:18:01,574 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-15 14:18:01,574 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-10-15 14:18:01,575 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-10-15 14:18:01,576 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (30)] Waiting until timeout for monitored process [2024-10-15 14:18:01,616 INFO L227 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 7 check-sat command(s) [2024-10-15 14:18:01,617 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-10-15 14:18:01,617 INFO L255 TraceCheckSpWp]: Trace formula consists of 166 conjuncts, 18 conjuncts are in the unsatisfiable core [2024-10-15 14:18:01,619 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-15 14:18:01,859 INFO L134 CoverageAnalysis]: Checked inductivity of 142 backedges. 69 proven. 13 refuted. 0 times theorem prover too weak. 60 trivial. 0 not checked. [2024-10-15 14:18:01,859 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-10-15 14:18:01,978 INFO L134 CoverageAnalysis]: Checked inductivity of 142 backedges. 69 proven. 13 refuted. 0 times theorem prover too weak. 60 trivial. 0 not checked. [2024-10-15 14:18:01,978 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1851704863] provided 0 perfect and 2 imperfect interpolant sequences [2024-10-15 14:18:01,978 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-10-15 14:18:01,978 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 19, 19] total 35 [2024-10-15 14:18:01,978 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [837050664] [2024-10-15 14:18:01,978 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-10-15 14:18:01,978 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 35 states [2024-10-15 14:18:01,979 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-15 14:18:01,979 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2024-10-15 14:18:01,979 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=219, Invalid=971, Unknown=0, NotChecked=0, Total=1190 [2024-10-15 14:18:01,979 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-10-15 14:18:02,135 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-15 14:18:02,136 INFO L93 Difference]: Finished difference Result 144 states and 167 transitions. [2024-10-15 14:18:02,136 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2024-10-15 14:18:02,136 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-10-15 14:18:02,136 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-15 14:18:02,137 INFO L225 Difference]: With dead ends: 144 [2024-10-15 14:18:02,137 INFO L226 Difference]: Without dead ends: 115 [2024-10-15 14:18:02,138 INFO L431 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-10-15 14:18:02,138 INFO L432 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-10-15 14:18:02,139 INFO L433 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-10-15 14:18:02,139 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 115 states. [2024-10-15 14:18:02,149 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 115 to 80. [2024-10-15 14:18:02,150 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-10-15 14:18:02,150 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 80 states to 80 states and 88 transitions. [2024-10-15 14:18:02,151 INFO L78 Accepts]: Start accepts. Automaton has 80 states and 88 transitions. Word has length 64 [2024-10-15 14:18:02,151 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-15 14:18:02,151 INFO L471 AbstractCegarLoop]: Abstraction has 80 states and 88 transitions. [2024-10-15 14:18:02,151 INFO L472 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-10-15 14:18:02,151 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-15 14:18:02,151 INFO L276 IsEmpty]: Start isEmpty. Operand 80 states and 88 transitions. [2024-10-15 14:18:02,152 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 65 [2024-10-15 14:18:02,152 INFO L207 NwaCegarLoop]: Found error trace [2024-10-15 14:18:02,152 INFO L215 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-10-15 14:18:02,164 INFO L540 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (30)] Forceful destruction successful, exit code 0 [2024-10-15 14:18:02,352 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29,30 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-15 14:18:02,353 INFO L396 AbstractCegarLoop]: === Iteration 31 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-10-15 14:18:02,353 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-15 14:18:02,353 INFO L85 PathProgramCache]: Analyzing trace with hash 1162907669, now seen corresponding path program 13 times [2024-10-15 14:18:02,353 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-15 14:18:02,353 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [975010264] [2024-10-15 14:18:02,353 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-15 14:18:02,353 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-15 14:18:02,357 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:02,501 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-10-15 14:18:02,502 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:02,503 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2024-10-15 14:18:02,503 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:02,504 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2024-10-15 14:18:02,504 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:02,505 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2024-10-15 14:18:02,505 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:02,506 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2024-10-15 14:18:02,507 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:02,507 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2024-10-15 14:18:02,508 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:02,508 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2024-10-15 14:18:02,509 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:02,510 INFO L134 CoverageAnalysis]: Checked inductivity of 141 backedges. 53 proven. 28 refuted. 0 times theorem prover too weak. 60 trivial. 0 not checked. [2024-10-15 14:18:02,510 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-15 14:18:02,510 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [975010264] [2024-10-15 14:18:02,510 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [975010264] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-15 14:18:02,510 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [34746065] [2024-10-15 14:18:02,510 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2024-10-15 14:18:02,510 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-15 14:18:02,510 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-10-15 14:18:02,511 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-10-15 14:18:02,512 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (31)] Waiting until timeout for monitored process [2024-10-15 14:18:02,545 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:02,545 INFO L255 TraceCheckSpWp]: Trace formula consists of 166 conjuncts, 18 conjuncts are in the unsatisfiable core [2024-10-15 14:18:02,546 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-15 14:18:02,766 INFO L134 CoverageAnalysis]: Checked inductivity of 141 backedges. 69 proven. 12 refuted. 0 times theorem prover too weak. 60 trivial. 0 not checked. [2024-10-15 14:18:02,766 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-10-15 14:18:02,899 INFO L134 CoverageAnalysis]: Checked inductivity of 141 backedges. 69 proven. 12 refuted. 0 times theorem prover too weak. 60 trivial. 0 not checked. [2024-10-15 14:18:02,899 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [34746065] provided 0 perfect and 2 imperfect interpolant sequences [2024-10-15 14:18:02,899 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-10-15 14:18:02,899 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 19, 19] total 34 [2024-10-15 14:18:02,899 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1933614936] [2024-10-15 14:18:02,899 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-10-15 14:18:02,900 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 34 states [2024-10-15 14:18:02,900 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-15 14:18:02,900 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 34 interpolants. [2024-10-15 14:18:02,900 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=205, Invalid=917, Unknown=0, NotChecked=0, Total=1122 [2024-10-15 14:18:02,901 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-10-15 14:18:03,053 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-15 14:18:03,053 INFO L93 Difference]: Finished difference Result 145 states and 168 transitions. [2024-10-15 14:18:03,053 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2024-10-15 14:18:03,053 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-10-15 14:18:03,053 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-15 14:18:03,054 INFO L225 Difference]: With dead ends: 145 [2024-10-15 14:18:03,054 INFO L226 Difference]: Without dead ends: 116 [2024-10-15 14:18:03,055 INFO L431 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-10-15 14:18:03,055 INFO L432 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-10-15 14:18:03,055 INFO L433 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-10-15 14:18:03,055 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 116 states. [2024-10-15 14:18:03,068 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 116 to 80. [2024-10-15 14:18:03,068 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-10-15 14:18:03,068 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 80 states to 80 states and 88 transitions. [2024-10-15 14:18:03,069 INFO L78 Accepts]: Start accepts. Automaton has 80 states and 88 transitions. Word has length 64 [2024-10-15 14:18:03,069 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-15 14:18:03,069 INFO L471 AbstractCegarLoop]: Abstraction has 80 states and 88 transitions. [2024-10-15 14:18:03,069 INFO L472 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-10-15 14:18:03,069 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-15 14:18:03,069 INFO L276 IsEmpty]: Start isEmpty. Operand 80 states and 88 transitions. [2024-10-15 14:18:03,070 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 65 [2024-10-15 14:18:03,070 INFO L207 NwaCegarLoop]: Found error trace [2024-10-15 14:18:03,070 INFO L215 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-10-15 14:18:03,082 INFO L540 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (31)] Forceful destruction successful, exit code 0 [2024-10-15 14:18:03,270 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 31 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable30 [2024-10-15 14:18:03,271 INFO L396 AbstractCegarLoop]: === Iteration 32 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-10-15 14:18:03,271 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-15 14:18:03,271 INFO L85 PathProgramCache]: Analyzing trace with hash -1920338186, now seen corresponding path program 14 times [2024-10-15 14:18:03,271 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-15 14:18:03,271 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [577846854] [2024-10-15 14:18:03,271 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-15 14:18:03,271 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-15 14:18:03,276 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:03,427 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-10-15 14:18:03,427 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:03,428 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2024-10-15 14:18:03,429 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:03,430 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2024-10-15 14:18:03,430 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:03,431 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2024-10-15 14:18:03,431 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:03,432 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2024-10-15 14:18:03,432 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:03,433 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2024-10-15 14:18:03,433 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:03,434 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2024-10-15 14:18:03,434 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:03,435 INFO L134 CoverageAnalysis]: Checked inductivity of 142 backedges. 53 proven. 29 refuted. 0 times theorem prover too weak. 60 trivial. 0 not checked. [2024-10-15 14:18:03,435 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-15 14:18:03,435 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [577846854] [2024-10-15 14:18:03,435 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [577846854] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-15 14:18:03,435 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1743086957] [2024-10-15 14:18:03,435 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-10-15 14:18:03,435 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-15 14:18:03,435 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-10-15 14:18:03,437 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-10-15 14:18:03,438 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (32)] Waiting until timeout for monitored process [2024-10-15 14:18:03,473 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-10-15 14:18:03,473 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-10-15 14:18:03,474 INFO L255 TraceCheckSpWp]: Trace formula consists of 166 conjuncts, 18 conjuncts are in the unsatisfiable core [2024-10-15 14:18:03,475 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-15 14:18:03,679 INFO L134 CoverageAnalysis]: Checked inductivity of 142 backedges. 69 proven. 13 refuted. 0 times theorem prover too weak. 60 trivial. 0 not checked. [2024-10-15 14:18:03,679 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-10-15 14:18:03,808 INFO L134 CoverageAnalysis]: Checked inductivity of 142 backedges. 69 proven. 13 refuted. 0 times theorem prover too weak. 60 trivial. 0 not checked. [2024-10-15 14:18:03,808 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1743086957] provided 0 perfect and 2 imperfect interpolant sequences [2024-10-15 14:18:03,808 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-10-15 14:18:03,809 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 19, 19] total 33 [2024-10-15 14:18:03,809 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1926879350] [2024-10-15 14:18:03,809 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-10-15 14:18:03,809 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 33 states [2024-10-15 14:18:03,809 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-15 14:18:03,809 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2024-10-15 14:18:03,810 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=195, Invalid=861, Unknown=0, NotChecked=0, Total=1056 [2024-10-15 14:18:03,810 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-10-15 14:18:03,963 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-15 14:18:03,963 INFO L93 Difference]: Finished difference Result 144 states and 167 transitions. [2024-10-15 14:18:03,963 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2024-10-15 14:18:03,963 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-10-15 14:18:03,963 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-15 14:18:03,964 INFO L225 Difference]: With dead ends: 144 [2024-10-15 14:18:03,964 INFO L226 Difference]: Without dead ends: 115 [2024-10-15 14:18:03,965 INFO L431 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-10-15 14:18:03,965 INFO L432 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-10-15 14:18:03,965 INFO L433 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-10-15 14:18:03,965 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 115 states. [2024-10-15 14:18:03,977 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 115 to 80. [2024-10-15 14:18:03,978 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-10-15 14:18:03,978 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 80 states to 80 states and 88 transitions. [2024-10-15 14:18:03,980 INFO L78 Accepts]: Start accepts. Automaton has 80 states and 88 transitions. Word has length 64 [2024-10-15 14:18:03,980 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-15 14:18:03,980 INFO L471 AbstractCegarLoop]: Abstraction has 80 states and 88 transitions. [2024-10-15 14:18:03,980 INFO L472 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-10-15 14:18:03,980 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-15 14:18:03,981 INFO L276 IsEmpty]: Start isEmpty. Operand 80 states and 88 transitions. [2024-10-15 14:18:03,981 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 65 [2024-10-15 14:18:03,981 INFO L207 NwaCegarLoop]: Found error trace [2024-10-15 14:18:03,982 INFO L215 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-10-15 14:18:03,993 INFO L540 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (32)] Forceful destruction successful, exit code 0 [2024-10-15 14:18:04,182 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable31,32 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-15 14:18:04,182 INFO L396 AbstractCegarLoop]: === Iteration 33 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-10-15 14:18:04,183 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-15 14:18:04,183 INFO L85 PathProgramCache]: Analyzing trace with hash 889696245, now seen corresponding path program 15 times [2024-10-15 14:18:04,183 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-15 14:18:04,183 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1560316290] [2024-10-15 14:18:04,183 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-15 14:18:04,183 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-15 14:18:04,187 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:04,329 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-10-15 14:18:04,329 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:04,330 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2024-10-15 14:18:04,330 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:04,331 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2024-10-15 14:18:04,332 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:04,333 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2024-10-15 14:18:04,333 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:04,334 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2024-10-15 14:18:04,334 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:04,335 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2024-10-15 14:18:04,335 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:04,336 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2024-10-15 14:18:04,336 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:04,337 INFO L134 CoverageAnalysis]: Checked inductivity of 145 backedges. 53 proven. 32 refuted. 0 times theorem prover too weak. 60 trivial. 0 not checked. [2024-10-15 14:18:04,337 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-15 14:18:04,337 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1560316290] [2024-10-15 14:18:04,337 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1560316290] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-15 14:18:04,337 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1316835686] [2024-10-15 14:18:04,337 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-10-15 14:18:04,337 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-15 14:18:04,338 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-10-15 14:18:04,338 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-10-15 14:18:04,339 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (33)] Waiting until timeout for monitored process [2024-10-15 14:18:04,373 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 7 check-sat command(s) [2024-10-15 14:18:04,373 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-10-15 14:18:04,374 INFO L255 TraceCheckSpWp]: Trace formula consists of 166 conjuncts, 18 conjuncts are in the unsatisfiable core [2024-10-15 14:18:04,375 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-15 14:18:04,558 INFO L134 CoverageAnalysis]: Checked inductivity of 145 backedges. 69 proven. 16 refuted. 0 times theorem prover too weak. 60 trivial. 0 not checked. [2024-10-15 14:18:04,558 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-10-15 14:18:04,706 INFO L134 CoverageAnalysis]: Checked inductivity of 145 backedges. 69 proven. 16 refuted. 0 times theorem prover too weak. 60 trivial. 0 not checked. [2024-10-15 14:18:04,706 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1316835686] provided 0 perfect and 2 imperfect interpolant sequences [2024-10-15 14:18:04,706 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-10-15 14:18:04,706 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 19, 19] total 32 [2024-10-15 14:18:04,707 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2036101201] [2024-10-15 14:18:04,707 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-10-15 14:18:04,707 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 32 states [2024-10-15 14:18:04,707 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-15 14:18:04,707 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2024-10-15 14:18:04,708 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=189, Invalid=803, Unknown=0, NotChecked=0, Total=992 [2024-10-15 14:18:04,708 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-10-15 14:18:04,838 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-15 14:18:04,838 INFO L93 Difference]: Finished difference Result 141 states and 164 transitions. [2024-10-15 14:18:04,838 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2024-10-15 14:18:04,838 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-10-15 14:18:04,839 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-15 14:18:04,839 INFO L225 Difference]: With dead ends: 141 [2024-10-15 14:18:04,839 INFO L226 Difference]: Without dead ends: 112 [2024-10-15 14:18:04,840 INFO L431 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-10-15 14:18:04,840 INFO L432 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-10-15 14:18:04,840 INFO L433 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-10-15 14:18:04,841 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 112 states. [2024-10-15 14:18:04,852 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 112 to 80. [2024-10-15 14:18:04,852 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-10-15 14:18:04,852 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 80 states to 80 states and 88 transitions. [2024-10-15 14:18:04,853 INFO L78 Accepts]: Start accepts. Automaton has 80 states and 88 transitions. Word has length 64 [2024-10-15 14:18:04,853 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-15 14:18:04,853 INFO L471 AbstractCegarLoop]: Abstraction has 80 states and 88 transitions. [2024-10-15 14:18:04,853 INFO L472 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-10-15 14:18:04,853 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-15 14:18:04,853 INFO L276 IsEmpty]: Start isEmpty. Operand 80 states and 88 transitions. [2024-10-15 14:18:04,853 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 65 [2024-10-15 14:18:04,854 INFO L207 NwaCegarLoop]: Found error trace [2024-10-15 14:18:04,854 INFO L215 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-10-15 14:18:04,865 INFO L540 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (33)] Forceful destruction successful, exit code 0 [2024-10-15 14:18:05,054 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 33 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable32 [2024-10-15 14:18:05,054 INFO L396 AbstractCegarLoop]: === Iteration 34 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-10-15 14:18:05,054 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-15 14:18:05,055 INFO L85 PathProgramCache]: Analyzing trace with hash 2088721174, now seen corresponding path program 6 times [2024-10-15 14:18:05,055 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-15 14:18:05,055 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1547076922] [2024-10-15 14:18:05,055 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-15 14:18:05,055 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-15 14:18:05,059 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:05,210 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-10-15 14:18:05,211 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:05,212 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2024-10-15 14:18:05,212 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:05,214 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2024-10-15 14:18:05,214 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:05,215 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2024-10-15 14:18:05,215 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:05,216 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2024-10-15 14:18:05,217 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:05,217 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2024-10-15 14:18:05,218 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:05,218 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2024-10-15 14:18:05,219 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:05,220 INFO L134 CoverageAnalysis]: Checked inductivity of 150 backedges. 53 proven. 37 refuted. 0 times theorem prover too weak. 60 trivial. 0 not checked. [2024-10-15 14:18:05,220 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-15 14:18:05,220 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1547076922] [2024-10-15 14:18:05,220 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1547076922] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-15 14:18:05,220 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [148535309] [2024-10-15 14:18:05,220 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2024-10-15 14:18:05,220 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-15 14:18:05,220 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-10-15 14:18:05,222 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-10-15 14:18:05,223 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (34)] Waiting until timeout for monitored process [2024-10-15 14:18:05,258 INFO L227 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 7 check-sat command(s) [2024-10-15 14:18:05,258 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-10-15 14:18:05,259 INFO L255 TraceCheckSpWp]: Trace formula consists of 166 conjuncts, 18 conjuncts are in the unsatisfiable core [2024-10-15 14:18:05,260 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-15 14:18:05,441 INFO L134 CoverageAnalysis]: Checked inductivity of 150 backedges. 69 proven. 21 refuted. 0 times theorem prover too weak. 60 trivial. 0 not checked. [2024-10-15 14:18:05,441 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-10-15 14:18:05,567 INFO L134 CoverageAnalysis]: Checked inductivity of 150 backedges. 69 proven. 21 refuted. 0 times theorem prover too weak. 60 trivial. 0 not checked. [2024-10-15 14:18:05,567 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [148535309] provided 0 perfect and 2 imperfect interpolant sequences [2024-10-15 14:18:05,567 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-10-15 14:18:05,567 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 19, 19] total 31 [2024-10-15 14:18:05,567 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [515616819] [2024-10-15 14:18:05,567 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-10-15 14:18:05,568 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 31 states [2024-10-15 14:18:05,568 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-15 14:18:05,568 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2024-10-15 14:18:05,568 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=187, Invalid=743, Unknown=0, NotChecked=0, Total=930 [2024-10-15 14:18:05,568 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-10-15 14:18:05,687 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-15 14:18:05,688 INFO L93 Difference]: Finished difference Result 139 states and 163 transitions. [2024-10-15 14:18:05,688 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2024-10-15 14:18:05,688 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-10-15 14:18:05,688 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-15 14:18:05,689 INFO L225 Difference]: With dead ends: 139 [2024-10-15 14:18:05,689 INFO L226 Difference]: Without dead ends: 110 [2024-10-15 14:18:05,690 INFO L431 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-10-15 14:18:05,690 INFO L432 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-10-15 14:18:05,690 INFO L433 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-10-15 14:18:05,691 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 110 states. [2024-10-15 14:18:05,706 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 110 to 82. [2024-10-15 14:18:05,706 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-10-15 14:18:05,706 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 82 states to 82 states and 91 transitions. [2024-10-15 14:18:05,707 INFO L78 Accepts]: Start accepts. Automaton has 82 states and 91 transitions. Word has length 64 [2024-10-15 14:18:05,707 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-15 14:18:05,707 INFO L471 AbstractCegarLoop]: Abstraction has 82 states and 91 transitions. [2024-10-15 14:18:05,707 INFO L472 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-10-15 14:18:05,707 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-15 14:18:05,708 INFO L276 IsEmpty]: Start isEmpty. Operand 82 states and 91 transitions. [2024-10-15 14:18:05,708 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2024-10-15 14:18:05,708 INFO L207 NwaCegarLoop]: Found error trace [2024-10-15 14:18:05,708 INFO L215 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-10-15 14:18:05,721 INFO L540 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (34)] Forceful destruction successful, exit code 0 [2024-10-15 14:18:05,908 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 34 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable33 [2024-10-15 14:18:05,909 INFO L396 AbstractCegarLoop]: === Iteration 35 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-10-15 14:18:05,909 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-15 14:18:05,909 INFO L85 PathProgramCache]: Analyzing trace with hash -968139999, now seen corresponding path program 12 times [2024-10-15 14:18:05,909 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-15 14:18:05,909 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [619452960] [2024-10-15 14:18:05,909 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-15 14:18:05,909 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-15 14:18:05,914 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:05,999 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-10-15 14:18:06,000 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:06,000 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2024-10-15 14:18:06,001 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:06,001 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2024-10-15 14:18:06,002 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:06,003 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2024-10-15 14:18:06,003 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:06,004 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2024-10-15 14:18:06,004 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:06,005 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2024-10-15 14:18:06,005 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:06,006 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2024-10-15 14:18:06,006 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:06,007 INFO L134 CoverageAnalysis]: Checked inductivity of 157 backedges. 33 proven. 64 refuted. 0 times theorem prover too weak. 60 trivial. 0 not checked. [2024-10-15 14:18:06,007 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-15 14:18:06,007 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [619452960] [2024-10-15 14:18:06,007 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [619452960] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-15 14:18:06,007 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1149685820] [2024-10-15 14:18:06,007 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2024-10-15 14:18:06,007 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-15 14:18:06,007 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-10-15 14:18:06,008 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-10-15 14:18:06,009 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (35)] Waiting until timeout for monitored process [2024-10-15 14:18:06,045 INFO L227 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 7 check-sat command(s) [2024-10-15 14:18:06,045 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-10-15 14:18:06,046 INFO L255 TraceCheckSpWp]: Trace formula consists of 171 conjuncts, 20 conjuncts are in the unsatisfiable core [2024-10-15 14:18:06,047 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-15 14:18:06,088 INFO L134 CoverageAnalysis]: Checked inductivity of 157 backedges. 40 proven. 57 refuted. 0 times theorem prover too weak. 60 trivial. 0 not checked. [2024-10-15 14:18:06,088 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-10-15 14:18:06,168 INFO L134 CoverageAnalysis]: Checked inductivity of 157 backedges. 40 proven. 57 refuted. 0 times theorem prover too weak. 60 trivial. 0 not checked. [2024-10-15 14:18:06,168 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1149685820] provided 0 perfect and 2 imperfect interpolant sequences [2024-10-15 14:18:06,168 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-10-15 14:18:06,168 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12, 12] total 15 [2024-10-15 14:18:06,169 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [827354207] [2024-10-15 14:18:06,169 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-10-15 14:18:06,169 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2024-10-15 14:18:06,169 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-15 14:18:06,169 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2024-10-15 14:18:06,169 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=152, Unknown=0, NotChecked=0, Total=210 [2024-10-15 14:18:06,169 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-10-15 14:18:06,239 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-15 14:18:06,239 INFO L93 Difference]: Finished difference Result 95 states and 105 transitions. [2024-10-15 14:18:06,240 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2024-10-15 14:18:06,240 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-10-15 14:18:06,240 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-15 14:18:06,241 INFO L225 Difference]: With dead ends: 95 [2024-10-15 14:18:06,241 INFO L226 Difference]: Without dead ends: 93 [2024-10-15 14:18:06,241 INFO L431 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-10-15 14:18:06,241 INFO L432 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-10-15 14:18:06,242 INFO L433 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-10-15 14:18:06,242 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 93 states. [2024-10-15 14:18:06,253 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 93 to 89. [2024-10-15 14:18:06,254 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-10-15 14:18:06,254 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 89 states to 89 states and 98 transitions. [2024-10-15 14:18:06,254 INFO L78 Accepts]: Start accepts. Automaton has 89 states and 98 transitions. Word has length 65 [2024-10-15 14:18:06,254 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-15 14:18:06,255 INFO L471 AbstractCegarLoop]: Abstraction has 89 states and 98 transitions. [2024-10-15 14:18:06,255 INFO L472 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-10-15 14:18:06,255 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-15 14:18:06,255 INFO L276 IsEmpty]: Start isEmpty. Operand 89 states and 98 transitions. [2024-10-15 14:18:06,255 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2024-10-15 14:18:06,255 INFO L207 NwaCegarLoop]: Found error trace [2024-10-15 14:18:06,255 INFO L215 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-10-15 14:18:06,267 INFO L552 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (35)] Ended with exit code 0 [2024-10-15 14:18:06,455 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 35 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable34 [2024-10-15 14:18:06,456 INFO L396 AbstractCegarLoop]: === Iteration 36 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-10-15 14:18:06,456 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-15 14:18:06,456 INFO L85 PathProgramCache]: Analyzing trace with hash -16980201, now seen corresponding path program 13 times [2024-10-15 14:18:06,456 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-15 14:18:06,456 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [404463547] [2024-10-15 14:18:06,456 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-15 14:18:06,456 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-15 14:18:06,461 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:06,651 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-10-15 14:18:06,652 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:06,653 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2024-10-15 14:18:06,653 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:06,654 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2024-10-15 14:18:06,655 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:06,656 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2024-10-15 14:18:06,657 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:06,658 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2024-10-15 14:18:06,658 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:06,659 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2024-10-15 14:18:06,659 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:06,660 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2024-10-15 14:18:06,660 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:06,661 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2024-10-15 14:18:06,661 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:06,662 INFO L134 CoverageAnalysis]: Checked inductivity of 203 backedges. 72 proven. 47 refuted. 0 times theorem prover too weak. 84 trivial. 0 not checked. [2024-10-15 14:18:06,662 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-15 14:18:06,662 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [404463547] [2024-10-15 14:18:06,662 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [404463547] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-15 14:18:06,662 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [482256448] [2024-10-15 14:18:06,662 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2024-10-15 14:18:06,662 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-15 14:18:06,662 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-10-15 14:18:06,664 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-10-15 14:18:06,665 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (36)] Waiting until timeout for monitored process [2024-10-15 14:18:06,698 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:06,698 INFO L255 TraceCheckSpWp]: Trace formula consists of 185 conjuncts, 20 conjuncts are in the unsatisfiable core [2024-10-15 14:18:06,700 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-15 14:18:06,988 INFO L134 CoverageAnalysis]: Checked inductivity of 203 backedges. 91 proven. 28 refuted. 0 times theorem prover too weak. 84 trivial. 0 not checked. [2024-10-15 14:18:06,988 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-10-15 14:18:07,154 INFO L134 CoverageAnalysis]: Checked inductivity of 203 backedges. 91 proven. 28 refuted. 0 times theorem prover too weak. 84 trivial. 0 not checked. [2024-10-15 14:18:07,155 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [482256448] provided 0 perfect and 2 imperfect interpolant sequences [2024-10-15 14:18:07,155 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-10-15 14:18:07,155 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 21, 21] total 41 [2024-10-15 14:18:07,155 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [914103434] [2024-10-15 14:18:07,155 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-10-15 14:18:07,155 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 41 states [2024-10-15 14:18:07,155 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-15 14:18:07,156 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 41 interpolants. [2024-10-15 14:18:07,156 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=317, Invalid=1323, Unknown=0, NotChecked=0, Total=1640 [2024-10-15 14:18:07,156 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-10-15 14:18:07,396 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-15 14:18:07,396 INFO L93 Difference]: Finished difference Result 153 states and 179 transitions. [2024-10-15 14:18:07,396 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2024-10-15 14:18:07,397 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-10-15 14:18:07,397 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-15 14:18:07,398 INFO L225 Difference]: With dead ends: 153 [2024-10-15 14:18:07,398 INFO L226 Difference]: Without dead ends: 121 [2024-10-15 14:18:07,398 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 181 GetRequests, 125 SyntacticMatches, 16 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1184 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=325, Invalid=1397, Unknown=0, NotChecked=0, Total=1722 [2024-10-15 14:18:07,398 INFO L432 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.2s IncrementalHoareTripleChecker+Time [2024-10-15 14:18:07,399 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [7 Valid, 308 Invalid, 390 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 390 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-10-15 14:18:07,399 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 121 states. [2024-10-15 14:18:07,413 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 121 to 90. [2024-10-15 14:18:07,413 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-10-15 14:18:07,414 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 90 states to 90 states and 99 transitions. [2024-10-15 14:18:07,414 INFO L78 Accepts]: Start accepts. Automaton has 90 states and 99 transitions. Word has length 72 [2024-10-15 14:18:07,415 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-15 14:18:07,415 INFO L471 AbstractCegarLoop]: Abstraction has 90 states and 99 transitions. [2024-10-15 14:18:07,415 INFO L472 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-10-15 14:18:07,415 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-15 14:18:07,415 INFO L276 IsEmpty]: Start isEmpty. Operand 90 states and 99 transitions. [2024-10-15 14:18:07,416 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2024-10-15 14:18:07,416 INFO L207 NwaCegarLoop]: Found error trace [2024-10-15 14:18:07,416 INFO L215 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-10-15 14:18:07,428 INFO L540 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (36)] Forceful destruction successful, exit code 0 [2024-10-15 14:18:07,616 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 36 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable35 [2024-10-15 14:18:07,617 INFO L396 AbstractCegarLoop]: === Iteration 37 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-10-15 14:18:07,617 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-15 14:18:07,617 INFO L85 PathProgramCache]: Analyzing trace with hash 338303382, now seen corresponding path program 16 times [2024-10-15 14:18:07,617 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-15 14:18:07,618 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1107383604] [2024-10-15 14:18:07,618 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-15 14:18:07,618 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-15 14:18:07,624 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:07,788 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-10-15 14:18:07,790 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:07,791 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2024-10-15 14:18:07,791 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:07,792 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2024-10-15 14:18:07,793 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:07,794 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2024-10-15 14:18:07,794 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:07,795 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2024-10-15 14:18:07,795 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:07,796 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2024-10-15 14:18:07,796 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:07,797 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2024-10-15 14:18:07,797 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:07,798 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2024-10-15 14:18:07,798 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:07,799 INFO L134 CoverageAnalysis]: Checked inductivity of 197 backedges. 72 proven. 41 refuted. 0 times theorem prover too weak. 84 trivial. 0 not checked. [2024-10-15 14:18:07,799 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-15 14:18:07,800 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1107383604] [2024-10-15 14:18:07,800 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1107383604] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-15 14:18:07,800 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [475144784] [2024-10-15 14:18:07,800 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2024-10-15 14:18:07,800 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-15 14:18:07,800 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-10-15 14:18:07,801 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-10-15 14:18:07,802 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (37)] Waiting until timeout for monitored process [2024-10-15 14:18:07,838 INFO L227 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2024-10-15 14:18:07,838 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-10-15 14:18:07,838 INFO L255 TraceCheckSpWp]: Trace formula consists of 185 conjuncts, 20 conjuncts are in the unsatisfiable core [2024-10-15 14:18:07,839 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-15 14:18:08,103 INFO L134 CoverageAnalysis]: Checked inductivity of 197 backedges. 91 proven. 22 refuted. 0 times theorem prover too weak. 84 trivial. 0 not checked. [2024-10-15 14:18:08,103 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-10-15 14:18:08,247 INFO L134 CoverageAnalysis]: Checked inductivity of 197 backedges. 91 proven. 22 refuted. 0 times theorem prover too weak. 84 trivial. 0 not checked. [2024-10-15 14:18:08,247 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [475144784] provided 0 perfect and 2 imperfect interpolant sequences [2024-10-15 14:18:08,247 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-10-15 14:18:08,247 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 21, 21] total 40 [2024-10-15 14:18:08,247 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1779172504] [2024-10-15 14:18:08,248 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-10-15 14:18:08,248 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 40 states [2024-10-15 14:18:08,248 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-15 14:18:08,248 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 40 interpolants. [2024-10-15 14:18:08,249 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=292, Invalid=1268, Unknown=0, NotChecked=0, Total=1560 [2024-10-15 14:18:08,249 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-10-15 14:18:08,410 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-15 14:18:08,411 INFO L93 Difference]: Finished difference Result 159 states and 185 transitions. [2024-10-15 14:18:08,411 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2024-10-15 14:18:08,411 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-10-15 14:18:08,411 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-15 14:18:08,412 INFO L225 Difference]: With dead ends: 159 [2024-10-15 14:18:08,412 INFO L226 Difference]: Without dead ends: 127 [2024-10-15 14:18:08,412 INFO L431 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-10-15 14:18:08,413 INFO L432 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-10-15 14:18:08,413 INFO L433 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-10-15 14:18:08,413 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 127 states. [2024-10-15 14:18:08,427 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 127 to 90. [2024-10-15 14:18:08,428 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-10-15 14:18:08,428 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 90 states to 90 states and 99 transitions. [2024-10-15 14:18:08,428 INFO L78 Accepts]: Start accepts. Automaton has 90 states and 99 transitions. Word has length 72 [2024-10-15 14:18:08,428 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-15 14:18:08,428 INFO L471 AbstractCegarLoop]: Abstraction has 90 states and 99 transitions. [2024-10-15 14:18:08,428 INFO L472 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-10-15 14:18:08,429 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-15 14:18:08,429 INFO L276 IsEmpty]: Start isEmpty. Operand 90 states and 99 transitions. [2024-10-15 14:18:08,429 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2024-10-15 14:18:08,429 INFO L207 NwaCegarLoop]: Found error trace [2024-10-15 14:18:08,429 INFO L215 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-10-15 14:18:08,440 INFO L552 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (37)] Ended with exit code 0 [2024-10-15 14:18:08,629 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable36,37 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-15 14:18:08,630 INFO L396 AbstractCegarLoop]: === Iteration 38 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-10-15 14:18:08,630 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-15 14:18:08,630 INFO L85 PathProgramCache]: Analyzing trace with hash 626858807, now seen corresponding path program 17 times [2024-10-15 14:18:08,630 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-15 14:18:08,630 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [794003707] [2024-10-15 14:18:08,630 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-15 14:18:08,630 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-15 14:18:08,635 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:08,793 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-10-15 14:18:08,794 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:08,794 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2024-10-15 14:18:08,795 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:08,796 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2024-10-15 14:18:08,796 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:08,797 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2024-10-15 14:18:08,797 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:08,798 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2024-10-15 14:18:08,799 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:08,799 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2024-10-15 14:18:08,800 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:08,801 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2024-10-15 14:18:08,801 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:08,802 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2024-10-15 14:18:08,802 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:08,803 INFO L134 CoverageAnalysis]: Checked inductivity of 193 backedges. 72 proven. 37 refuted. 0 times theorem prover too weak. 84 trivial. 0 not checked. [2024-10-15 14:18:08,803 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-15 14:18:08,803 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [794003707] [2024-10-15 14:18:08,803 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [794003707] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-15 14:18:08,803 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1386827473] [2024-10-15 14:18:08,803 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2024-10-15 14:18:08,803 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-15 14:18:08,803 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-10-15 14:18:08,805 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-10-15 14:18:08,806 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (38)] Waiting until timeout for monitored process [2024-10-15 14:18:08,842 INFO L227 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 8 check-sat command(s) [2024-10-15 14:18:08,843 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-10-15 14:18:08,843 INFO L255 TraceCheckSpWp]: Trace formula consists of 185 conjuncts, 20 conjuncts are in the unsatisfiable core [2024-10-15 14:18:08,844 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-15 14:18:09,098 INFO L134 CoverageAnalysis]: Checked inductivity of 193 backedges. 91 proven. 18 refuted. 0 times theorem prover too weak. 84 trivial. 0 not checked. [2024-10-15 14:18:09,098 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-10-15 14:18:09,257 INFO L134 CoverageAnalysis]: Checked inductivity of 193 backedges. 91 proven. 18 refuted. 0 times theorem prover too weak. 84 trivial. 0 not checked. [2024-10-15 14:18:09,257 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1386827473] provided 0 perfect and 2 imperfect interpolant sequences [2024-10-15 14:18:09,258 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-10-15 14:18:09,258 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 21, 21] total 39 [2024-10-15 14:18:09,258 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2113400094] [2024-10-15 14:18:09,258 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-10-15 14:18:09,258 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 39 states [2024-10-15 14:18:09,258 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-15 14:18:09,258 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 39 interpolants. [2024-10-15 14:18:09,259 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=271, Invalid=1211, Unknown=0, NotChecked=0, Total=1482 [2024-10-15 14:18:09,259 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-10-15 14:18:09,382 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-15 14:18:09,382 INFO L93 Difference]: Finished difference Result 163 states and 189 transitions. [2024-10-15 14:18:09,382 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2024-10-15 14:18:09,382 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-10-15 14:18:09,382 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-15 14:18:09,383 INFO L225 Difference]: With dead ends: 163 [2024-10-15 14:18:09,383 INFO L226 Difference]: Without dead ends: 131 [2024-10-15 14:18:09,384 INFO L431 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-10-15 14:18:09,384 INFO L432 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-10-15 14:18:09,384 INFO L433 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-10-15 14:18:09,384 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 131 states. [2024-10-15 14:18:09,399 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 131 to 90. [2024-10-15 14:18:09,400 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-10-15 14:18:09,400 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 90 states to 90 states and 99 transitions. [2024-10-15 14:18:09,400 INFO L78 Accepts]: Start accepts. Automaton has 90 states and 99 transitions. Word has length 72 [2024-10-15 14:18:09,400 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-15 14:18:09,400 INFO L471 AbstractCegarLoop]: Abstraction has 90 states and 99 transitions. [2024-10-15 14:18:09,401 INFO L472 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-10-15 14:18:09,401 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-15 14:18:09,401 INFO L276 IsEmpty]: Start isEmpty. Operand 90 states and 99 transitions. [2024-10-15 14:18:09,401 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2024-10-15 14:18:09,401 INFO L207 NwaCegarLoop]: Found error trace [2024-10-15 14:18:09,401 INFO L215 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-10-15 14:18:09,413 INFO L540 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (38)] Forceful destruction successful, exit code 0 [2024-10-15 14:18:09,602 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 38 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable37 [2024-10-15 14:18:09,602 INFO L396 AbstractCegarLoop]: === Iteration 39 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-10-15 14:18:09,602 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-15 14:18:09,602 INFO L85 PathProgramCache]: Analyzing trace with hash 81977718, now seen corresponding path program 18 times [2024-10-15 14:18:09,602 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-15 14:18:09,602 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [63129646] [2024-10-15 14:18:09,602 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-15 14:18:09,602 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-15 14:18:09,607 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:09,752 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-10-15 14:18:09,753 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:09,754 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2024-10-15 14:18:09,754 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:09,755 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2024-10-15 14:18:09,755 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:09,756 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2024-10-15 14:18:09,756 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:09,757 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2024-10-15 14:18:09,757 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:09,758 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2024-10-15 14:18:09,758 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:09,759 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2024-10-15 14:18:09,759 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:09,760 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2024-10-15 14:18:09,760 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:09,761 INFO L134 CoverageAnalysis]: Checked inductivity of 191 backedges. 72 proven. 35 refuted. 0 times theorem prover too weak. 84 trivial. 0 not checked. [2024-10-15 14:18:09,761 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-15 14:18:09,761 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [63129646] [2024-10-15 14:18:09,761 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [63129646] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-15 14:18:09,761 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1998839719] [2024-10-15 14:18:09,761 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2024-10-15 14:18:09,761 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-15 14:18:09,762 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-10-15 14:18:09,762 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-10-15 14:18:09,763 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (39)] Waiting until timeout for monitored process [2024-10-15 14:18:09,799 INFO L227 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 8 check-sat command(s) [2024-10-15 14:18:09,799 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-10-15 14:18:09,800 INFO L255 TraceCheckSpWp]: Trace formula consists of 185 conjuncts, 20 conjuncts are in the unsatisfiable core [2024-10-15 14:18:09,800 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-15 14:18:10,051 INFO L134 CoverageAnalysis]: Checked inductivity of 191 backedges. 91 proven. 16 refuted. 0 times theorem prover too weak. 84 trivial. 0 not checked. [2024-10-15 14:18:10,051 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-10-15 14:18:10,197 INFO L134 CoverageAnalysis]: Checked inductivity of 191 backedges. 91 proven. 16 refuted. 0 times theorem prover too weak. 84 trivial. 0 not checked. [2024-10-15 14:18:10,197 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1998839719] provided 0 perfect and 2 imperfect interpolant sequences [2024-10-15 14:18:10,197 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-10-15 14:18:10,197 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 21, 21] total 38 [2024-10-15 14:18:10,197 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [433302286] [2024-10-15 14:18:10,197 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-10-15 14:18:10,198 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 38 states [2024-10-15 14:18:10,198 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-15 14:18:10,198 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2024-10-15 14:18:10,198 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=254, Invalid=1152, Unknown=0, NotChecked=0, Total=1406 [2024-10-15 14:18:10,198 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-10-15 14:18:10,353 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-15 14:18:10,353 INFO L93 Difference]: Finished difference Result 165 states and 191 transitions. [2024-10-15 14:18:10,353 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2024-10-15 14:18:10,353 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-10-15 14:18:10,354 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-15 14:18:10,355 INFO L225 Difference]: With dead ends: 165 [2024-10-15 14:18:10,355 INFO L226 Difference]: Without dead ends: 133 [2024-10-15 14:18:10,355 INFO L431 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-10-15 14:18:10,355 INFO L432 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-10-15 14:18:10,356 INFO L433 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-10-15 14:18:10,356 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 133 states. [2024-10-15 14:18:10,372 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 133 to 90. [2024-10-15 14:18:10,372 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-10-15 14:18:10,372 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 90 states to 90 states and 99 transitions. [2024-10-15 14:18:10,372 INFO L78 Accepts]: Start accepts. Automaton has 90 states and 99 transitions. Word has length 72 [2024-10-15 14:18:10,372 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-15 14:18:10,372 INFO L471 AbstractCegarLoop]: Abstraction has 90 states and 99 transitions. [2024-10-15 14:18:10,373 INFO L472 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-10-15 14:18:10,373 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-15 14:18:10,373 INFO L276 IsEmpty]: Start isEmpty. Operand 90 states and 99 transitions. [2024-10-15 14:18:10,373 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2024-10-15 14:18:10,373 INFO L207 NwaCegarLoop]: Found error trace [2024-10-15 14:18:10,373 INFO L215 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-10-15 14:18:10,385 INFO L552 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (39)] Ended with exit code 0 [2024-10-15 14:18:10,573 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 39 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable38 [2024-10-15 14:18:10,574 INFO L396 AbstractCegarLoop]: === Iteration 40 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-10-15 14:18:10,574 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-15 14:18:10,574 INFO L85 PathProgramCache]: Analyzing trace with hash -1736714409, now seen corresponding path program 19 times [2024-10-15 14:18:10,574 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-15 14:18:10,574 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1458750004] [2024-10-15 14:18:10,574 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-15 14:18:10,574 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-15 14:18:10,579 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:10,725 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-10-15 14:18:10,726 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:10,726 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2024-10-15 14:18:10,727 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:10,727 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2024-10-15 14:18:10,728 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:10,729 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2024-10-15 14:18:10,729 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:10,730 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2024-10-15 14:18:10,730 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:10,731 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2024-10-15 14:18:10,731 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:10,732 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2024-10-15 14:18:10,732 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:10,733 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2024-10-15 14:18:10,733 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:10,734 INFO L134 CoverageAnalysis]: Checked inductivity of 191 backedges. 72 proven. 35 refuted. 0 times theorem prover too weak. 84 trivial. 0 not checked. [2024-10-15 14:18:10,734 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-15 14:18:10,734 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1458750004] [2024-10-15 14:18:10,734 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1458750004] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-15 14:18:10,734 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [812963359] [2024-10-15 14:18:10,734 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2024-10-15 14:18:10,735 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-15 14:18:10,735 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-10-15 14:18:10,736 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-10-15 14:18:10,737 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (40)] Waiting until timeout for monitored process [2024-10-15 14:18:10,774 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:10,776 INFO L255 TraceCheckSpWp]: Trace formula consists of 185 conjuncts, 20 conjuncts are in the unsatisfiable core [2024-10-15 14:18:10,777 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-15 14:18:11,089 INFO L134 CoverageAnalysis]: Checked inductivity of 191 backedges. 91 proven. 16 refuted. 0 times theorem prover too weak. 84 trivial. 0 not checked. [2024-10-15 14:18:11,089 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-10-15 14:18:11,235 INFO L134 CoverageAnalysis]: Checked inductivity of 191 backedges. 91 proven. 16 refuted. 0 times theorem prover too weak. 84 trivial. 0 not checked. [2024-10-15 14:18:11,235 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [812963359] provided 0 perfect and 2 imperfect interpolant sequences [2024-10-15 14:18:11,235 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-10-15 14:18:11,235 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 21, 21] total 37 [2024-10-15 14:18:11,235 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1507478369] [2024-10-15 14:18:11,235 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-10-15 14:18:11,236 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 37 states [2024-10-15 14:18:11,236 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-15 14:18:11,236 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2024-10-15 14:18:11,237 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=241, Invalid=1091, Unknown=0, NotChecked=0, Total=1332 [2024-10-15 14:18:11,237 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-10-15 14:18:11,393 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-15 14:18:11,393 INFO L93 Difference]: Finished difference Result 165 states and 191 transitions. [2024-10-15 14:18:11,394 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2024-10-15 14:18:11,394 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-10-15 14:18:11,394 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-15 14:18:11,395 INFO L225 Difference]: With dead ends: 165 [2024-10-15 14:18:11,395 INFO L226 Difference]: Without dead ends: 133 [2024-10-15 14:18:11,395 INFO L431 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-10-15 14:18:11,396 INFO L432 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-10-15 14:18:11,396 INFO L433 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-10-15 14:18:11,396 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 133 states. [2024-10-15 14:18:11,412 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 133 to 90. [2024-10-15 14:18:11,412 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-10-15 14:18:11,413 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 90 states to 90 states and 99 transitions. [2024-10-15 14:18:11,413 INFO L78 Accepts]: Start accepts. Automaton has 90 states and 99 transitions. Word has length 72 [2024-10-15 14:18:11,413 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-15 14:18:11,413 INFO L471 AbstractCegarLoop]: Abstraction has 90 states and 99 transitions. [2024-10-15 14:18:11,414 INFO L472 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-10-15 14:18:11,414 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-15 14:18:11,414 INFO L276 IsEmpty]: Start isEmpty. Operand 90 states and 99 transitions. [2024-10-15 14:18:11,414 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2024-10-15 14:18:11,414 INFO L207 NwaCegarLoop]: Found error trace [2024-10-15 14:18:11,414 INFO L215 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-10-15 14:18:11,426 INFO L540 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (40)] Forceful destruction successful, exit code 0 [2024-10-15 14:18:11,615 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 40 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable39 [2024-10-15 14:18:11,616 INFO L396 AbstractCegarLoop]: === Iteration 41 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-10-15 14:18:11,616 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-15 14:18:11,616 INFO L85 PathProgramCache]: Analyzing trace with hash 1391206742, now seen corresponding path program 20 times [2024-10-15 14:18:11,616 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-15 14:18:11,616 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1987420366] [2024-10-15 14:18:11,616 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-15 14:18:11,616 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-15 14:18:11,621 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:11,767 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-10-15 14:18:11,767 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:11,768 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2024-10-15 14:18:11,768 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:11,769 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2024-10-15 14:18:11,770 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:11,770 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2024-10-15 14:18:11,771 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:11,772 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2024-10-15 14:18:11,772 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:11,774 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2024-10-15 14:18:11,774 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:11,775 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2024-10-15 14:18:11,776 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:11,776 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2024-10-15 14:18:11,777 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:11,778 INFO L134 CoverageAnalysis]: Checked inductivity of 193 backedges. 72 proven. 37 refuted. 0 times theorem prover too weak. 84 trivial. 0 not checked. [2024-10-15 14:18:11,778 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-15 14:18:11,778 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1987420366] [2024-10-15 14:18:11,778 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1987420366] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-15 14:18:11,778 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [374515499] [2024-10-15 14:18:11,778 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-10-15 14:18:11,778 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-15 14:18:11,778 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-10-15 14:18:11,779 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-10-15 14:18:11,780 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (41)] Waiting until timeout for monitored process [2024-10-15 14:18:11,815 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-10-15 14:18:11,816 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-10-15 14:18:11,816 INFO L255 TraceCheckSpWp]: Trace formula consists of 185 conjuncts, 20 conjuncts are in the unsatisfiable core [2024-10-15 14:18:11,817 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-15 14:18:12,053 INFO L134 CoverageAnalysis]: Checked inductivity of 193 backedges. 91 proven. 18 refuted. 0 times theorem prover too weak. 84 trivial. 0 not checked. [2024-10-15 14:18:12,054 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-10-15 14:18:12,195 INFO L134 CoverageAnalysis]: Checked inductivity of 193 backedges. 91 proven. 18 refuted. 0 times theorem prover too weak. 84 trivial. 0 not checked. [2024-10-15 14:18:12,196 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [374515499] provided 0 perfect and 2 imperfect interpolant sequences [2024-10-15 14:18:12,196 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-10-15 14:18:12,196 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 21, 21] total 36 [2024-10-15 14:18:12,196 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [414231026] [2024-10-15 14:18:12,196 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-10-15 14:18:12,196 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 36 states [2024-10-15 14:18:12,196 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-15 14:18:12,197 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2024-10-15 14:18:12,197 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=232, Invalid=1028, Unknown=0, NotChecked=0, Total=1260 [2024-10-15 14:18:12,197 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-10-15 14:18:12,368 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-15 14:18:12,368 INFO L93 Difference]: Finished difference Result 163 states and 189 transitions. [2024-10-15 14:18:12,368 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2024-10-15 14:18:12,368 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-10-15 14:18:12,369 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-15 14:18:12,369 INFO L225 Difference]: With dead ends: 163 [2024-10-15 14:18:12,369 INFO L226 Difference]: Without dead ends: 131 [2024-10-15 14:18:12,370 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 181 GetRequests, 130 SyntacticMatches, 16 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 784 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=240, Invalid=1092, Unknown=0, NotChecked=0, Total=1332 [2024-10-15 14:18:12,370 INFO L432 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-10-15 14:18:12,370 INFO L433 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-10-15 14:18:12,370 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 131 states. [2024-10-15 14:18:12,387 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 131 to 90. [2024-10-15 14:18:12,387 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-10-15 14:18:12,388 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 90 states to 90 states and 99 transitions. [2024-10-15 14:18:12,388 INFO L78 Accepts]: Start accepts. Automaton has 90 states and 99 transitions. Word has length 72 [2024-10-15 14:18:12,388 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-15 14:18:12,388 INFO L471 AbstractCegarLoop]: Abstraction has 90 states and 99 transitions. [2024-10-15 14:18:12,389 INFO L472 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-10-15 14:18:12,389 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-15 14:18:12,389 INFO L276 IsEmpty]: Start isEmpty. Operand 90 states and 99 transitions. [2024-10-15 14:18:12,389 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2024-10-15 14:18:12,389 INFO L207 NwaCegarLoop]: Found error trace [2024-10-15 14:18:12,389 INFO L215 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-10-15 14:18:12,401 INFO L540 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (41)] Forceful destruction successful, exit code 0 [2024-10-15 14:18:12,590 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 41 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable40 [2024-10-15 14:18:12,590 INFO L396 AbstractCegarLoop]: === Iteration 42 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-10-15 14:18:12,591 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-15 14:18:12,591 INFO L85 PathProgramCache]: Analyzing trace with hash 106634103, now seen corresponding path program 21 times [2024-10-15 14:18:12,591 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-15 14:18:12,591 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1888302321] [2024-10-15 14:18:12,591 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-15 14:18:12,591 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-15 14:18:12,595 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:12,747 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-10-15 14:18:12,748 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:12,749 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2024-10-15 14:18:12,749 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:12,750 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2024-10-15 14:18:12,750 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:12,751 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2024-10-15 14:18:12,751 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:12,752 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2024-10-15 14:18:12,752 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:12,753 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2024-10-15 14:18:12,753 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:12,754 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2024-10-15 14:18:12,754 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:12,755 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2024-10-15 14:18:12,755 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:12,756 INFO L134 CoverageAnalysis]: Checked inductivity of 197 backedges. 72 proven. 41 refuted. 0 times theorem prover too weak. 84 trivial. 0 not checked. [2024-10-15 14:18:12,756 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-15 14:18:12,756 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1888302321] [2024-10-15 14:18:12,756 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1888302321] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-15 14:18:12,756 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [680361716] [2024-10-15 14:18:12,756 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-10-15 14:18:12,756 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-15 14:18:12,756 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-10-15 14:18:12,757 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-10-15 14:18:12,758 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (42)] Waiting until timeout for monitored process [2024-10-15 14:18:12,794 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 8 check-sat command(s) [2024-10-15 14:18:12,794 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-10-15 14:18:12,795 INFO L255 TraceCheckSpWp]: Trace formula consists of 185 conjuncts, 20 conjuncts are in the unsatisfiable core [2024-10-15 14:18:12,796 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-15 14:18:13,017 INFO L134 CoverageAnalysis]: Checked inductivity of 197 backedges. 91 proven. 22 refuted. 0 times theorem prover too weak. 84 trivial. 0 not checked. [2024-10-15 14:18:13,017 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-10-15 14:18:13,164 INFO L134 CoverageAnalysis]: Checked inductivity of 197 backedges. 91 proven. 22 refuted. 0 times theorem prover too weak. 84 trivial. 0 not checked. [2024-10-15 14:18:13,164 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [680361716] provided 0 perfect and 2 imperfect interpolant sequences [2024-10-15 14:18:13,164 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-10-15 14:18:13,164 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 21, 21] total 35 [2024-10-15 14:18:13,164 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [454472191] [2024-10-15 14:18:13,165 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-10-15 14:18:13,165 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 35 states [2024-10-15 14:18:13,165 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-15 14:18:13,165 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2024-10-15 14:18:13,166 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=227, Invalid=963, Unknown=0, NotChecked=0, Total=1190 [2024-10-15 14:18:13,166 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-10-15 14:18:13,325 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-15 14:18:13,325 INFO L93 Difference]: Finished difference Result 159 states and 185 transitions. [2024-10-15 14:18:13,325 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2024-10-15 14:18:13,325 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-10-15 14:18:13,326 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-15 14:18:13,326 INFO L225 Difference]: With dead ends: 159 [2024-10-15 14:18:13,326 INFO L226 Difference]: Without dead ends: 127 [2024-10-15 14:18:13,327 INFO L431 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-10-15 14:18:13,327 INFO L432 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-10-15 14:18:13,327 INFO L433 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-10-15 14:18:13,327 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 127 states. [2024-10-15 14:18:13,344 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 127 to 90. [2024-10-15 14:18:13,345 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-10-15 14:18:13,345 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 90 states to 90 states and 99 transitions. [2024-10-15 14:18:13,345 INFO L78 Accepts]: Start accepts. Automaton has 90 states and 99 transitions. Word has length 72 [2024-10-15 14:18:13,345 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-15 14:18:13,345 INFO L471 AbstractCegarLoop]: Abstraction has 90 states and 99 transitions. [2024-10-15 14:18:13,346 INFO L472 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-10-15 14:18:13,346 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-15 14:18:13,346 INFO L276 IsEmpty]: Start isEmpty. Operand 90 states and 99 transitions. [2024-10-15 14:18:13,346 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2024-10-15 14:18:13,346 INFO L207 NwaCegarLoop]: Found error trace [2024-10-15 14:18:13,346 INFO L215 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-10-15 14:18:13,358 INFO L552 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (42)] Ended with exit code 0 [2024-10-15 14:18:13,546 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable41,42 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-15 14:18:13,547 INFO L396 AbstractCegarLoop]: === Iteration 43 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-10-15 14:18:13,547 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-15 14:18:13,547 INFO L85 PathProgramCache]: Analyzing trace with hash -2013013706, now seen corresponding path program 7 times [2024-10-15 14:18:13,547 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-15 14:18:13,547 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2039739723] [2024-10-15 14:18:13,547 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-15 14:18:13,547 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-15 14:18:13,552 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:13,736 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-10-15 14:18:13,737 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:13,738 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2024-10-15 14:18:13,738 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:13,739 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2024-10-15 14:18:13,740 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:13,740 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2024-10-15 14:18:13,742 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:13,742 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2024-10-15 14:18:13,743 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:13,743 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2024-10-15 14:18:13,744 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:13,744 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2024-10-15 14:18:13,745 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:13,745 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2024-10-15 14:18:13,746 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:13,747 INFO L134 CoverageAnalysis]: Checked inductivity of 203 backedges. 72 proven. 47 refuted. 0 times theorem prover too weak. 84 trivial. 0 not checked. [2024-10-15 14:18:13,747 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-15 14:18:13,747 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2039739723] [2024-10-15 14:18:13,747 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2039739723] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-15 14:18:13,747 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1483173944] [2024-10-15 14:18:13,747 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2024-10-15 14:18:13,747 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-15 14:18:13,747 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-10-15 14:18:13,749 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-10-15 14:18:13,749 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (43)] Waiting until timeout for monitored process [2024-10-15 14:18:13,785 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:13,786 INFO L255 TraceCheckSpWp]: Trace formula consists of 185 conjuncts, 20 conjuncts are in the unsatisfiable core [2024-10-15 14:18:13,787 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-15 14:18:13,997 INFO L134 CoverageAnalysis]: Checked inductivity of 203 backedges. 91 proven. 28 refuted. 0 times theorem prover too weak. 84 trivial. 0 not checked. [2024-10-15 14:18:13,997 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-10-15 14:18:14,136 INFO L134 CoverageAnalysis]: Checked inductivity of 203 backedges. 91 proven. 28 refuted. 0 times theorem prover too weak. 84 trivial. 0 not checked. [2024-10-15 14:18:14,136 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1483173944] provided 0 perfect and 2 imperfect interpolant sequences [2024-10-15 14:18:14,136 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-10-15 14:18:14,136 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 21, 21] total 34 [2024-10-15 14:18:14,137 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [841460293] [2024-10-15 14:18:14,137 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-10-15 14:18:14,137 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 34 states [2024-10-15 14:18:14,137 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-15 14:18:14,137 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 34 interpolants. [2024-10-15 14:18:14,137 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=226, Invalid=896, Unknown=0, NotChecked=0, Total=1122 [2024-10-15 14:18:14,138 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-10-15 14:18:14,274 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-15 14:18:14,275 INFO L93 Difference]: Finished difference Result 156 states and 183 transitions. [2024-10-15 14:18:14,275 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2024-10-15 14:18:14,275 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-10-15 14:18:14,275 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-15 14:18:14,276 INFO L225 Difference]: With dead ends: 156 [2024-10-15 14:18:14,276 INFO L226 Difference]: Without dead ends: 124 [2024-10-15 14:18:14,276 INFO L431 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-10-15 14:18:14,277 INFO L432 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-10-15 14:18:14,277 INFO L433 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-10-15 14:18:14,277 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 124 states. [2024-10-15 14:18:14,300 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 124 to 92. [2024-10-15 14:18:14,301 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-10-15 14:18:14,301 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 92 states to 92 states and 102 transitions. [2024-10-15 14:18:14,301 INFO L78 Accepts]: Start accepts. Automaton has 92 states and 102 transitions. Word has length 72 [2024-10-15 14:18:14,302 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-15 14:18:14,302 INFO L471 AbstractCegarLoop]: Abstraction has 92 states and 102 transitions. [2024-10-15 14:18:14,302 INFO L472 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-10-15 14:18:14,302 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-15 14:18:14,302 INFO L276 IsEmpty]: Start isEmpty. Operand 92 states and 102 transitions. [2024-10-15 14:18:14,303 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 74 [2024-10-15 14:18:14,303 INFO L207 NwaCegarLoop]: Found error trace [2024-10-15 14:18:14,303 INFO L215 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-10-15 14:18:14,316 INFO L552 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (43)] Ended with exit code 0 [2024-10-15 14:18:14,503 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable42,43 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-15 14:18:14,503 INFO L396 AbstractCegarLoop]: === Iteration 44 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-10-15 14:18:14,504 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-15 14:18:14,504 INFO L85 PathProgramCache]: Analyzing trace with hash 588767362, now seen corresponding path program 14 times [2024-10-15 14:18:14,504 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-15 14:18:14,504 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [453588953] [2024-10-15 14:18:14,504 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-15 14:18:14,504 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-15 14:18:14,509 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:14,604 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-10-15 14:18:14,604 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:14,605 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2024-10-15 14:18:14,606 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:14,606 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2024-10-15 14:18:14,607 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:14,608 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2024-10-15 14:18:14,608 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:14,609 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2024-10-15 14:18:14,609 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:14,610 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2024-10-15 14:18:14,610 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:14,611 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2024-10-15 14:18:14,611 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:14,612 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2024-10-15 14:18:14,612 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:14,613 INFO L134 CoverageAnalysis]: Checked inductivity of 211 backedges. 42 proven. 85 refuted. 0 times theorem prover too weak. 84 trivial. 0 not checked. [2024-10-15 14:18:14,613 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-15 14:18:14,613 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [453588953] [2024-10-15 14:18:14,613 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [453588953] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-15 14:18:14,614 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [826828710] [2024-10-15 14:18:14,614 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-10-15 14:18:14,614 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-15 14:18:14,614 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-10-15 14:18:14,617 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-10-15 14:18:14,621 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (44)] Waiting until timeout for monitored process [2024-10-15 14:18:14,660 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-10-15 14:18:14,660 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-10-15 14:18:14,661 INFO L255 TraceCheckSpWp]: Trace formula consists of 190 conjuncts, 19 conjuncts are in the unsatisfiable core [2024-10-15 14:18:14,662 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-15 14:18:14,713 INFO L134 CoverageAnalysis]: Checked inductivity of 211 backedges. 50 proven. 77 refuted. 0 times theorem prover too weak. 84 trivial. 0 not checked. [2024-10-15 14:18:14,713 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-10-15 14:18:14,818 INFO L134 CoverageAnalysis]: Checked inductivity of 211 backedges. 50 proven. 77 refuted. 0 times theorem prover too weak. 84 trivial. 0 not checked. [2024-10-15 14:18:14,818 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [826828710] provided 0 perfect and 2 imperfect interpolant sequences [2024-10-15 14:18:14,818 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-10-15 14:18:14,819 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13, 13] total 16 [2024-10-15 14:18:14,819 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2050040354] [2024-10-15 14:18:14,819 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-10-15 14:18:14,819 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2024-10-15 14:18:14,819 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-15 14:18:14,819 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2024-10-15 14:18:14,819 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=68, Invalid=172, Unknown=0, NotChecked=0, Total=240 [2024-10-15 14:18:14,819 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-10-15 14:18:14,897 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-15 14:18:14,897 INFO L93 Difference]: Finished difference Result 105 states and 116 transitions. [2024-10-15 14:18:14,897 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2024-10-15 14:18:14,897 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-10-15 14:18:14,897 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-15 14:18:14,898 INFO L225 Difference]: With dead ends: 105 [2024-10-15 14:18:14,898 INFO L226 Difference]: Without dead ends: 103 [2024-10-15 14:18:14,898 INFO L431 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-10-15 14:18:14,899 INFO L432 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-10-15 14:18:14,899 INFO L433 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-10-15 14:18:14,899 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 103 states. [2024-10-15 14:18:14,916 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 103 to 99. [2024-10-15 14:18:14,917 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-10-15 14:18:14,917 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 99 states to 99 states and 109 transitions. [2024-10-15 14:18:14,917 INFO L78 Accepts]: Start accepts. Automaton has 99 states and 109 transitions. Word has length 73 [2024-10-15 14:18:14,917 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-15 14:18:14,917 INFO L471 AbstractCegarLoop]: Abstraction has 99 states and 109 transitions. [2024-10-15 14:18:14,918 INFO L472 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-10-15 14:18:14,918 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-15 14:18:14,918 INFO L276 IsEmpty]: Start isEmpty. Operand 99 states and 109 transitions. [2024-10-15 14:18:14,918 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 81 [2024-10-15 14:18:14,918 INFO L207 NwaCegarLoop]: Found error trace [2024-10-15 14:18:14,918 INFO L215 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-10-15 14:18:14,932 INFO L552 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (44)] Ended with exit code 0 [2024-10-15 14:18:15,118 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 44 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable43 [2024-10-15 14:18:15,119 INFO L396 AbstractCegarLoop]: === Iteration 45 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-10-15 14:18:15,119 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-15 14:18:15,119 INFO L85 PathProgramCache]: Analyzing trace with hash 1028833942, now seen corresponding path program 15 times [2024-10-15 14:18:15,119 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-15 14:18:15,119 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [900157150] [2024-10-15 14:18:15,119 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-15 14:18:15,119 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-15 14:18:15,124 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:15,316 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-10-15 14:18:15,316 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:15,317 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2024-10-15 14:18:15,318 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:15,318 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2024-10-15 14:18:15,319 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:15,320 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2024-10-15 14:18:15,320 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:15,321 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2024-10-15 14:18:15,321 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:15,321 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2024-10-15 14:18:15,322 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:15,322 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2024-10-15 14:18:15,323 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:15,323 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2024-10-15 14:18:15,324 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:15,324 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2024-10-15 14:18:15,325 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:15,326 INFO L134 CoverageAnalysis]: Checked inductivity of 264 backedges. 94 proven. 58 refuted. 0 times theorem prover too weak. 112 trivial. 0 not checked. [2024-10-15 14:18:15,327 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-15 14:18:15,327 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [900157150] [2024-10-15 14:18:15,327 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [900157150] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-15 14:18:15,327 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1944905984] [2024-10-15 14:18:15,327 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-10-15 14:18:15,327 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-15 14:18:15,327 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-10-15 14:18:15,328 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-10-15 14:18:15,328 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (45)] Waiting until timeout for monitored process [2024-10-15 14:18:15,371 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 9 check-sat command(s) [2024-10-15 14:18:15,371 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-10-15 14:18:15,372 INFO L255 TraceCheckSpWp]: Trace formula consists of 204 conjuncts, 22 conjuncts are in the unsatisfiable core [2024-10-15 14:18:15,373 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-15 14:18:15,702 INFO L134 CoverageAnalysis]: Checked inductivity of 264 backedges. 116 proven. 36 refuted. 0 times theorem prover too weak. 112 trivial. 0 not checked. [2024-10-15 14:18:15,702 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-10-15 14:18:15,876 INFO L134 CoverageAnalysis]: Checked inductivity of 264 backedges. 116 proven. 36 refuted. 0 times theorem prover too weak. 112 trivial. 0 not checked. [2024-10-15 14:18:15,876 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1944905984] provided 0 perfect and 2 imperfect interpolant sequences [2024-10-15 14:18:15,877 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-10-15 14:18:15,877 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 23, 23] total 45 [2024-10-15 14:18:15,877 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [637431338] [2024-10-15 14:18:15,877 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-10-15 14:18:15,877 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 45 states [2024-10-15 14:18:15,877 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-15 14:18:15,878 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 45 interpolants. [2024-10-15 14:18:15,878 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=381, Invalid=1599, Unknown=0, NotChecked=0, Total=1980 [2024-10-15 14:18:15,878 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-10-15 14:18:16,056 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-15 14:18:16,056 INFO L93 Difference]: Finished difference Result 170 states and 199 transitions. [2024-10-15 14:18:16,056 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2024-10-15 14:18:16,056 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-10-15 14:18:16,057 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-15 14:18:16,057 INFO L225 Difference]: With dead ends: 170 [2024-10-15 14:18:16,057 INFO L226 Difference]: Without dead ends: 135 [2024-10-15 14:18:16,058 INFO L431 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-10-15 14:18:16,058 INFO L432 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-10-15 14:18:16,058 INFO L433 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-10-15 14:18:16,059 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 135 states. [2024-10-15 14:18:16,080 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 135 to 100. [2024-10-15 14:18:16,080 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-10-15 14:18:16,080 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 100 states to 100 states and 110 transitions. [2024-10-15 14:18:16,081 INFO L78 Accepts]: Start accepts. Automaton has 100 states and 110 transitions. Word has length 80 [2024-10-15 14:18:16,081 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-15 14:18:16,081 INFO L471 AbstractCegarLoop]: Abstraction has 100 states and 110 transitions. [2024-10-15 14:18:16,082 INFO L472 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-10-15 14:18:16,082 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-15 14:18:16,082 INFO L276 IsEmpty]: Start isEmpty. Operand 100 states and 110 transitions. [2024-10-15 14:18:16,082 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 81 [2024-10-15 14:18:16,082 INFO L207 NwaCegarLoop]: Found error trace [2024-10-15 14:18:16,082 INFO L215 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-10-15 14:18:16,095 INFO L552 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (45)] Ended with exit code 0 [2024-10-15 14:18:16,283 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 45 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable44 [2024-10-15 14:18:16,283 INFO L396 AbstractCegarLoop]: === Iteration 46 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-10-15 14:18:16,283 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-15 14:18:16,283 INFO L85 PathProgramCache]: Analyzing trace with hash -1054800363, now seen corresponding path program 22 times [2024-10-15 14:18:16,284 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-15 14:18:16,284 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1317220584] [2024-10-15 14:18:16,284 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-15 14:18:16,284 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-15 14:18:16,289 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:16,466 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-10-15 14:18:16,467 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:16,468 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2024-10-15 14:18:16,468 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:16,469 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2024-10-15 14:18:16,469 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:16,470 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2024-10-15 14:18:16,470 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:16,471 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2024-10-15 14:18:16,471 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:16,472 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2024-10-15 14:18:16,472 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:16,473 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2024-10-15 14:18:16,473 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:16,474 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2024-10-15 14:18:16,475 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:16,475 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2024-10-15 14:18:16,476 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:16,478 INFO L134 CoverageAnalysis]: Checked inductivity of 257 backedges. 94 proven. 51 refuted. 0 times theorem prover too weak. 112 trivial. 0 not checked. [2024-10-15 14:18:16,478 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-15 14:18:16,478 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1317220584] [2024-10-15 14:18:16,478 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1317220584] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-15 14:18:16,478 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1249741148] [2024-10-15 14:18:16,478 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2024-10-15 14:18:16,478 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-15 14:18:16,479 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-10-15 14:18:16,480 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-10-15 14:18:16,480 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (46)] Waiting until timeout for monitored process [2024-10-15 14:18:16,526 INFO L227 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2024-10-15 14:18:16,526 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-10-15 14:18:16,527 INFO L255 TraceCheckSpWp]: Trace formula consists of 204 conjuncts, 22 conjuncts are in the unsatisfiable core [2024-10-15 14:18:16,528 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-15 14:18:16,843 INFO L134 CoverageAnalysis]: Checked inductivity of 257 backedges. 116 proven. 29 refuted. 0 times theorem prover too weak. 112 trivial. 0 not checked. [2024-10-15 14:18:16,844 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-10-15 14:18:17,006 INFO L134 CoverageAnalysis]: Checked inductivity of 257 backedges. 116 proven. 29 refuted. 0 times theorem prover too weak. 112 trivial. 0 not checked. [2024-10-15 14:18:17,007 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1249741148] provided 0 perfect and 2 imperfect interpolant sequences [2024-10-15 14:18:17,007 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-10-15 14:18:17,007 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 23, 23] total 44 [2024-10-15 14:18:17,007 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [537812879] [2024-10-15 14:18:17,007 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-10-15 14:18:17,007 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 44 states [2024-10-15 14:18:17,007 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-15 14:18:17,008 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 44 interpolants. [2024-10-15 14:18:17,008 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=353, Invalid=1539, Unknown=0, NotChecked=0, Total=1892 [2024-10-15 14:18:17,008 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-10-15 14:18:17,176 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-15 14:18:17,176 INFO L93 Difference]: Finished difference Result 177 states and 206 transitions. [2024-10-15 14:18:17,176 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2024-10-15 14:18:17,176 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-10-15 14:18:17,177 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-15 14:18:17,178 INFO L225 Difference]: With dead ends: 177 [2024-10-15 14:18:17,178 INFO L226 Difference]: Without dead ends: 142 [2024-10-15 14:18:17,178 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 201 GetRequests, 140 SyntacticMatches, 18 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1404 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=361, Invalid=1619, Unknown=0, NotChecked=0, Total=1980 [2024-10-15 14:18:17,181 INFO L432 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-10-15 14:18:17,181 INFO L433 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-10-15 14:18:17,182 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 142 states. [2024-10-15 14:18:17,211 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 142 to 100. [2024-10-15 14:18:17,211 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-10-15 14:18:17,212 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 100 states to 100 states and 110 transitions. [2024-10-15 14:18:17,212 INFO L78 Accepts]: Start accepts. Automaton has 100 states and 110 transitions. Word has length 80 [2024-10-15 14:18:17,212 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-15 14:18:17,212 INFO L471 AbstractCegarLoop]: Abstraction has 100 states and 110 transitions. [2024-10-15 14:18:17,212 INFO L472 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-10-15 14:18:17,213 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-15 14:18:17,213 INFO L276 IsEmpty]: Start isEmpty. Operand 100 states and 110 transitions. [2024-10-15 14:18:17,213 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 81 [2024-10-15 14:18:17,213 INFO L207 NwaCegarLoop]: Found error trace [2024-10-15 14:18:17,213 INFO L215 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-10-15 14:18:17,226 INFO L540 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (46)] Forceful destruction successful, exit code 0 [2024-10-15 14:18:17,413 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable45,46 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-15 14:18:17,414 INFO L396 AbstractCegarLoop]: === Iteration 47 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-10-15 14:18:17,414 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-15 14:18:17,414 INFO L85 PathProgramCache]: Analyzing trace with hash 1926026934, now seen corresponding path program 23 times [2024-10-15 14:18:17,414 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-15 14:18:17,414 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1002898304] [2024-10-15 14:18:17,414 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-15 14:18:17,414 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-15 14:18:17,419 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:17,587 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-10-15 14:18:17,588 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:17,588 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2024-10-15 14:18:17,589 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:17,589 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2024-10-15 14:18:17,590 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:17,590 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2024-10-15 14:18:17,591 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:17,591 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2024-10-15 14:18:17,592 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:17,592 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2024-10-15 14:18:17,593 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:17,593 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2024-10-15 14:18:17,594 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:17,594 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2024-10-15 14:18:17,595 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:17,595 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2024-10-15 14:18:17,596 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:17,596 INFO L134 CoverageAnalysis]: Checked inductivity of 252 backedges. 94 proven. 46 refuted. 0 times theorem prover too weak. 112 trivial. 0 not checked. [2024-10-15 14:18:17,597 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-15 14:18:17,597 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1002898304] [2024-10-15 14:18:17,597 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1002898304] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-15 14:18:17,597 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [548273639] [2024-10-15 14:18:17,597 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2024-10-15 14:18:17,597 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-15 14:18:17,597 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-10-15 14:18:17,598 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-10-15 14:18:17,599 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (47)] Waiting until timeout for monitored process [2024-10-15 14:18:17,637 INFO L227 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 9 check-sat command(s) [2024-10-15 14:18:17,637 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-10-15 14:18:17,637 INFO L255 TraceCheckSpWp]: Trace formula consists of 204 conjuncts, 22 conjuncts are in the unsatisfiable core [2024-10-15 14:18:17,639 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-15 14:18:17,942 INFO L134 CoverageAnalysis]: Checked inductivity of 252 backedges. 116 proven. 24 refuted. 0 times theorem prover too weak. 112 trivial. 0 not checked. [2024-10-15 14:18:17,942 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-10-15 14:18:18,115 INFO L134 CoverageAnalysis]: Checked inductivity of 252 backedges. 116 proven. 24 refuted. 0 times theorem prover too weak. 112 trivial. 0 not checked. [2024-10-15 14:18:18,115 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [548273639] provided 0 perfect and 2 imperfect interpolant sequences [2024-10-15 14:18:18,115 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-10-15 14:18:18,115 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 23, 23] total 43 [2024-10-15 14:18:18,115 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2076585946] [2024-10-15 14:18:18,115 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-10-15 14:18:18,115 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 43 states [2024-10-15 14:18:18,115 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-15 14:18:18,116 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 43 interpolants. [2024-10-15 14:18:18,116 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=329, Invalid=1477, Unknown=0, NotChecked=0, Total=1806 [2024-10-15 14:18:18,116 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-10-15 14:18:18,312 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-15 14:18:18,312 INFO L93 Difference]: Finished difference Result 182 states and 211 transitions. [2024-10-15 14:18:18,312 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2024-10-15 14:18:18,312 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-10-15 14:18:18,313 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-15 14:18:18,313 INFO L225 Difference]: With dead ends: 182 [2024-10-15 14:18:18,313 INFO L226 Difference]: Without dead ends: 147 [2024-10-15 14:18:18,314 INFO L431 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-10-15 14:18:18,314 INFO L432 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-10-15 14:18:18,314 INFO L433 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-10-15 14:18:18,314 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 147 states. [2024-10-15 14:18:18,338 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 147 to 100. [2024-10-15 14:18:18,338 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-10-15 14:18:18,338 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 100 states to 100 states and 110 transitions. [2024-10-15 14:18:18,339 INFO L78 Accepts]: Start accepts. Automaton has 100 states and 110 transitions. Word has length 80 [2024-10-15 14:18:18,339 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-15 14:18:18,339 INFO L471 AbstractCegarLoop]: Abstraction has 100 states and 110 transitions. [2024-10-15 14:18:18,339 INFO L472 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-10-15 14:18:18,339 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-15 14:18:18,339 INFO L276 IsEmpty]: Start isEmpty. Operand 100 states and 110 transitions. [2024-10-15 14:18:18,339 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 81 [2024-10-15 14:18:18,339 INFO L207 NwaCegarLoop]: Found error trace [2024-10-15 14:18:18,340 INFO L215 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-10-15 14:18:18,351 INFO L552 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (47)] Ended with exit code 0 [2024-10-15 14:18:18,540 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable46,47 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-15 14:18:18,540 INFO L396 AbstractCegarLoop]: === Iteration 48 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-10-15 14:18:18,540 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-15 14:18:18,540 INFO L85 PathProgramCache]: Analyzing trace with hash 1745087989, now seen corresponding path program 24 times [2024-10-15 14:18:18,540 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-15 14:18:18,541 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2085292938] [2024-10-15 14:18:18,541 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-15 14:18:18,541 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-15 14:18:18,545 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:18,751 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-10-15 14:18:18,751 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:18,756 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2024-10-15 14:18:18,756 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:18,757 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2024-10-15 14:18:18,757 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:18,758 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2024-10-15 14:18:18,760 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:18,761 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2024-10-15 14:18:18,762 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:18,762 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2024-10-15 14:18:18,765 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:18,766 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2024-10-15 14:18:18,767 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:18,767 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2024-10-15 14:18:18,768 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:18,768 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2024-10-15 14:18:18,769 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:18,770 INFO L134 CoverageAnalysis]: Checked inductivity of 249 backedges. 94 proven. 43 refuted. 0 times theorem prover too weak. 112 trivial. 0 not checked. [2024-10-15 14:18:18,770 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-15 14:18:18,770 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2085292938] [2024-10-15 14:18:18,770 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2085292938] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-15 14:18:18,770 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1867495828] [2024-10-15 14:18:18,770 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2024-10-15 14:18:18,770 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-15 14:18:18,770 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-10-15 14:18:18,772 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-10-15 14:18:18,772 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (48)] Waiting until timeout for monitored process [2024-10-15 14:18:18,821 INFO L227 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 9 check-sat command(s) [2024-10-15 14:18:18,822 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-10-15 14:18:18,823 INFO L255 TraceCheckSpWp]: Trace formula consists of 204 conjuncts, 22 conjuncts are in the unsatisfiable core [2024-10-15 14:18:18,824 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-15 14:18:19,124 INFO L134 CoverageAnalysis]: Checked inductivity of 249 backedges. 116 proven. 21 refuted. 0 times theorem prover too weak. 112 trivial. 0 not checked. [2024-10-15 14:18:19,124 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-10-15 14:18:19,288 INFO L134 CoverageAnalysis]: Checked inductivity of 249 backedges. 116 proven. 21 refuted. 0 times theorem prover too weak. 112 trivial. 0 not checked. [2024-10-15 14:18:19,288 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1867495828] provided 0 perfect and 2 imperfect interpolant sequences [2024-10-15 14:18:19,288 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-10-15 14:18:19,288 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 23, 23] total 42 [2024-10-15 14:18:19,288 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [767197037] [2024-10-15 14:18:19,288 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-10-15 14:18:19,288 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 42 states [2024-10-15 14:18:19,288 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-15 14:18:19,289 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 42 interpolants. [2024-10-15 14:18:19,289 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=309, Invalid=1413, Unknown=0, NotChecked=0, Total=1722 [2024-10-15 14:18:19,289 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-10-15 14:18:19,517 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-15 14:18:19,517 INFO L93 Difference]: Finished difference Result 185 states and 214 transitions. [2024-10-15 14:18:19,517 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2024-10-15 14:18:19,518 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-10-15 14:18:19,518 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-15 14:18:19,519 INFO L225 Difference]: With dead ends: 185 [2024-10-15 14:18:19,519 INFO L226 Difference]: Without dead ends: 150 [2024-10-15 14:18:19,519 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 201 GetRequests, 142 SyntacticMatches, 18 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1207 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=317, Invalid=1489, Unknown=0, NotChecked=0, Total=1806 [2024-10-15 14:18:19,519 INFO L432 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-10-15 14:18:19,519 INFO L433 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-10-15 14:18:19,520 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 150 states. [2024-10-15 14:18:19,544 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 150 to 100. [2024-10-15 14:18:19,545 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-10-15 14:18:19,545 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 100 states to 100 states and 110 transitions. [2024-10-15 14:18:19,545 INFO L78 Accepts]: Start accepts. Automaton has 100 states and 110 transitions. Word has length 80 [2024-10-15 14:18:19,546 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-15 14:18:19,546 INFO L471 AbstractCegarLoop]: Abstraction has 100 states and 110 transitions. [2024-10-15 14:18:19,546 INFO L472 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-10-15 14:18:19,546 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-15 14:18:19,546 INFO L276 IsEmpty]: Start isEmpty. Operand 100 states and 110 transitions. [2024-10-15 14:18:19,546 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 81 [2024-10-15 14:18:19,546 INFO L207 NwaCegarLoop]: Found error trace [2024-10-15 14:18:19,546 INFO L215 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-10-15 14:18:19,559 INFO L540 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (48)] Forceful destruction successful, exit code 0 [2024-10-15 14:18:19,746 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 48 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable47 [2024-10-15 14:18:19,747 INFO L396 AbstractCegarLoop]: === Iteration 49 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-10-15 14:18:19,747 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-15 14:18:19,747 INFO L85 PathProgramCache]: Analyzing trace with hash -1308790058, now seen corresponding path program 25 times [2024-10-15 14:18:19,747 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-15 14:18:19,747 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [255980460] [2024-10-15 14:18:19,747 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-15 14:18:19,747 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-15 14:18:19,752 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:19,945 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-10-15 14:18:19,945 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:19,946 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2024-10-15 14:18:19,947 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:19,947 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2024-10-15 14:18:19,948 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:19,949 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2024-10-15 14:18:19,949 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:19,950 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2024-10-15 14:18:19,950 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:19,951 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2024-10-15 14:18:19,951 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:19,952 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2024-10-15 14:18:19,952 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:19,953 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2024-10-15 14:18:19,953 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:19,954 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2024-10-15 14:18:19,955 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:19,955 INFO L134 CoverageAnalysis]: Checked inductivity of 248 backedges. 94 proven. 42 refuted. 0 times theorem prover too weak. 112 trivial. 0 not checked. [2024-10-15 14:18:19,956 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-15 14:18:19,956 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [255980460] [2024-10-15 14:18:19,956 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [255980460] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-15 14:18:19,956 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1250061386] [2024-10-15 14:18:19,956 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2024-10-15 14:18:19,956 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-15 14:18:19,956 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-10-15 14:18:19,957 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-10-15 14:18:19,976 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (49)] Waiting until timeout for monitored process [2024-10-15 14:18:19,998 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:20,000 INFO L255 TraceCheckSpWp]: Trace formula consists of 204 conjuncts, 22 conjuncts are in the unsatisfiable core [2024-10-15 14:18:20,001 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-15 14:18:20,280 INFO L134 CoverageAnalysis]: Checked inductivity of 248 backedges. 116 proven. 20 refuted. 0 times theorem prover too weak. 112 trivial. 0 not checked. [2024-10-15 14:18:20,281 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-10-15 14:18:20,448 INFO L134 CoverageAnalysis]: Checked inductivity of 248 backedges. 116 proven. 20 refuted. 0 times theorem prover too weak. 112 trivial. 0 not checked. [2024-10-15 14:18:20,448 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1250061386] provided 0 perfect and 2 imperfect interpolant sequences [2024-10-15 14:18:20,448 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-10-15 14:18:20,448 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 23, 23] total 41 [2024-10-15 14:18:20,448 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [281861038] [2024-10-15 14:18:20,448 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-10-15 14:18:20,448 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 41 states [2024-10-15 14:18:20,448 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-15 14:18:20,449 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 41 interpolants. [2024-10-15 14:18:20,449 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=293, Invalid=1347, Unknown=0, NotChecked=0, Total=1640 [2024-10-15 14:18:20,449 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-10-15 14:18:20,680 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-15 14:18:20,680 INFO L93 Difference]: Finished difference Result 186 states and 215 transitions. [2024-10-15 14:18:20,680 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2024-10-15 14:18:20,680 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-10-15 14:18:20,681 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-15 14:18:20,681 INFO L225 Difference]: With dead ends: 186 [2024-10-15 14:18:20,681 INFO L226 Difference]: Without dead ends: 151 [2024-10-15 14:18:20,682 INFO L431 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-10-15 14:18:20,682 INFO L432 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-10-15 14:18:20,682 INFO L433 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-10-15 14:18:20,682 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 151 states. [2024-10-15 14:18:20,707 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 151 to 100. [2024-10-15 14:18:20,707 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-10-15 14:18:20,707 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 100 states to 100 states and 110 transitions. [2024-10-15 14:18:20,708 INFO L78 Accepts]: Start accepts. Automaton has 100 states and 110 transitions. Word has length 80 [2024-10-15 14:18:20,708 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-15 14:18:20,708 INFO L471 AbstractCegarLoop]: Abstraction has 100 states and 110 transitions. [2024-10-15 14:18:20,708 INFO L472 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-10-15 14:18:20,708 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-15 14:18:20,708 INFO L276 IsEmpty]: Start isEmpty. Operand 100 states and 110 transitions. [2024-10-15 14:18:20,709 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 81 [2024-10-15 14:18:20,709 INFO L207 NwaCegarLoop]: Found error trace [2024-10-15 14:18:20,709 INFO L215 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-10-15 14:18:20,721 INFO L540 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (49)] Forceful destruction successful, exit code 0 [2024-10-15 14:18:20,909 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 49 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable48 [2024-10-15 14:18:20,909 INFO L396 AbstractCegarLoop]: === Iteration 50 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-10-15 14:18:20,910 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-15 14:18:20,910 INFO L85 PathProgramCache]: Analyzing trace with hash 809455061, now seen corresponding path program 26 times [2024-10-15 14:18:20,910 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-15 14:18:20,910 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1736009972] [2024-10-15 14:18:20,910 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-15 14:18:20,910 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-15 14:18:20,914 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:21,098 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-10-15 14:18:21,099 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:21,099 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2024-10-15 14:18:21,100 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:21,101 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2024-10-15 14:18:21,101 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:21,102 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2024-10-15 14:18:21,102 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:21,103 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2024-10-15 14:18:21,103 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:21,104 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2024-10-15 14:18:21,104 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:21,105 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2024-10-15 14:18:21,105 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:21,106 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2024-10-15 14:18:21,106 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:21,107 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2024-10-15 14:18:21,107 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:21,108 INFO L134 CoverageAnalysis]: Checked inductivity of 249 backedges. 94 proven. 43 refuted. 0 times theorem prover too weak. 112 trivial. 0 not checked. [2024-10-15 14:18:21,108 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-15 14:18:21,108 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1736009972] [2024-10-15 14:18:21,108 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1736009972] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-15 14:18:21,108 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [558559786] [2024-10-15 14:18:21,108 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-10-15 14:18:21,108 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-15 14:18:21,108 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-10-15 14:18:21,109 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-10-15 14:18:21,110 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (50)] Waiting until timeout for monitored process [2024-10-15 14:18:21,146 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-10-15 14:18:21,146 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-10-15 14:18:21,146 INFO L255 TraceCheckSpWp]: Trace formula consists of 204 conjuncts, 22 conjuncts are in the unsatisfiable core [2024-10-15 14:18:21,147 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-15 14:18:21,426 INFO L134 CoverageAnalysis]: Checked inductivity of 249 backedges. 116 proven. 21 refuted. 0 times theorem prover too weak. 112 trivial. 0 not checked. [2024-10-15 14:18:21,427 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-10-15 14:18:21,582 INFO L134 CoverageAnalysis]: Checked inductivity of 249 backedges. 116 proven. 21 refuted. 0 times theorem prover too weak. 112 trivial. 0 not checked. [2024-10-15 14:18:21,582 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [558559786] provided 0 perfect and 2 imperfect interpolant sequences [2024-10-15 14:18:21,582 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-10-15 14:18:21,582 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 23, 23] total 40 [2024-10-15 14:18:21,583 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1927317757] [2024-10-15 14:18:21,583 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-10-15 14:18:21,583 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 40 states [2024-10-15 14:18:21,583 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-15 14:18:21,583 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 40 interpolants. [2024-10-15 14:18:21,584 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=281, Invalid=1279, Unknown=0, NotChecked=0, Total=1560 [2024-10-15 14:18:21,584 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-10-15 14:18:21,817 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-15 14:18:21,817 INFO L93 Difference]: Finished difference Result 185 states and 214 transitions. [2024-10-15 14:18:21,817 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2024-10-15 14:18:21,817 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-10-15 14:18:21,818 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-15 14:18:21,818 INFO L225 Difference]: With dead ends: 185 [2024-10-15 14:18:21,818 INFO L226 Difference]: Without dead ends: 150 [2024-10-15 14:18:21,819 INFO L431 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-10-15 14:18:21,819 INFO L432 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-10-15 14:18:21,819 INFO L433 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-10-15 14:18:21,819 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 150 states. [2024-10-15 14:18:21,844 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 150 to 100. [2024-10-15 14:18:21,844 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-10-15 14:18:21,844 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 100 states to 100 states and 110 transitions. [2024-10-15 14:18:21,845 INFO L78 Accepts]: Start accepts. Automaton has 100 states and 110 transitions. Word has length 80 [2024-10-15 14:18:21,845 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-15 14:18:21,845 INFO L471 AbstractCegarLoop]: Abstraction has 100 states and 110 transitions. [2024-10-15 14:18:21,845 INFO L472 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-10-15 14:18:21,845 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-15 14:18:21,845 INFO L276 IsEmpty]: Start isEmpty. Operand 100 states and 110 transitions. [2024-10-15 14:18:21,849 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 81 [2024-10-15 14:18:21,849 INFO L207 NwaCegarLoop]: Found error trace [2024-10-15 14:18:21,849 INFO L215 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-10-15 14:18:21,861 INFO L552 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (50)] Ended with exit code 0 [2024-10-15 14:18:22,049 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 50 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable49 [2024-10-15 14:18:22,049 INFO L396 AbstractCegarLoop]: === Iteration 51 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-10-15 14:18:22,050 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-15 14:18:22,050 INFO L85 PathProgramCache]: Analyzing trace with hash -2031708426, now seen corresponding path program 27 times [2024-10-15 14:18:22,050 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-15 14:18:22,050 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [114929664] [2024-10-15 14:18:22,050 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-15 14:18:22,050 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-15 14:18:22,054 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:22,217 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-10-15 14:18:22,218 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:22,218 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2024-10-15 14:18:22,219 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:22,220 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2024-10-15 14:18:22,220 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:22,220 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2024-10-15 14:18:22,221 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:22,221 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2024-10-15 14:18:22,222 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:22,222 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2024-10-15 14:18:22,223 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:22,223 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2024-10-15 14:18:22,224 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:22,224 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2024-10-15 14:18:22,225 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:22,225 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2024-10-15 14:18:22,226 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:22,226 INFO L134 CoverageAnalysis]: Checked inductivity of 252 backedges. 94 proven. 46 refuted. 0 times theorem prover too weak. 112 trivial. 0 not checked. [2024-10-15 14:18:22,227 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-15 14:18:22,227 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [114929664] [2024-10-15 14:18:22,227 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [114929664] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-15 14:18:22,227 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [901374918] [2024-10-15 14:18:22,227 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-10-15 14:18:22,227 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-15 14:18:22,227 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-10-15 14:18:22,228 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-10-15 14:18:22,229 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (51)] Waiting until timeout for monitored process [2024-10-15 14:18:22,268 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 9 check-sat command(s) [2024-10-15 14:18:22,268 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-10-15 14:18:22,269 INFO L255 TraceCheckSpWp]: Trace formula consists of 204 conjuncts, 22 conjuncts are in the unsatisfiable core [2024-10-15 14:18:22,270 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-15 14:18:22,546 INFO L134 CoverageAnalysis]: Checked inductivity of 252 backedges. 116 proven. 24 refuted. 0 times theorem prover too weak. 112 trivial. 0 not checked. [2024-10-15 14:18:22,546 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-10-15 14:18:22,724 INFO L134 CoverageAnalysis]: Checked inductivity of 252 backedges. 116 proven. 24 refuted. 0 times theorem prover too weak. 112 trivial. 0 not checked. [2024-10-15 14:18:22,724 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [901374918] provided 0 perfect and 2 imperfect interpolant sequences [2024-10-15 14:18:22,724 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-10-15 14:18:22,724 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 23, 23] total 39 [2024-10-15 14:18:22,724 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1278590578] [2024-10-15 14:18:22,724 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-10-15 14:18:22,724 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 39 states [2024-10-15 14:18:22,725 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-15 14:18:22,725 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 39 interpolants. [2024-10-15 14:18:22,725 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=273, Invalid=1209, Unknown=0, NotChecked=0, Total=1482 [2024-10-15 14:18:22,725 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-10-15 14:18:22,919 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-15 14:18:22,919 INFO L93 Difference]: Finished difference Result 182 states and 211 transitions. [2024-10-15 14:18:22,919 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2024-10-15 14:18:22,920 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-10-15 14:18:22,920 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-15 14:18:22,921 INFO L225 Difference]: With dead ends: 182 [2024-10-15 14:18:22,921 INFO L226 Difference]: Without dead ends: 147 [2024-10-15 14:18:22,921 INFO L431 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-10-15 14:18:22,921 INFO L432 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-10-15 14:18:22,921 INFO L433 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-10-15 14:18:22,921 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 147 states. [2024-10-15 14:18:22,946 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 147 to 100. [2024-10-15 14:18:22,946 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-10-15 14:18:22,946 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 100 states to 100 states and 110 transitions. [2024-10-15 14:18:22,947 INFO L78 Accepts]: Start accepts. Automaton has 100 states and 110 transitions. Word has length 80 [2024-10-15 14:18:22,947 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-15 14:18:22,947 INFO L471 AbstractCegarLoop]: Abstraction has 100 states and 110 transitions. [2024-10-15 14:18:22,947 INFO L472 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-10-15 14:18:22,947 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-15 14:18:22,947 INFO L276 IsEmpty]: Start isEmpty. Operand 100 states and 110 transitions. [2024-10-15 14:18:22,947 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 81 [2024-10-15 14:18:22,948 INFO L207 NwaCegarLoop]: Found error trace [2024-10-15 14:18:22,948 INFO L215 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-10-15 14:18:22,959 INFO L540 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (51)] Forceful destruction successful, exit code 0 [2024-10-15 14:18:23,148 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 51 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable50 [2024-10-15 14:18:23,148 INFO L396 AbstractCegarLoop]: === Iteration 52 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-10-15 14:18:23,148 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-15 14:18:23,148 INFO L85 PathProgramCache]: Analyzing trace with hash 93398453, now seen corresponding path program 28 times [2024-10-15 14:18:23,149 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-15 14:18:23,149 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [904441164] [2024-10-15 14:18:23,149 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-15 14:18:23,149 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-15 14:18:23,154 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:23,324 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-10-15 14:18:23,325 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:23,325 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2024-10-15 14:18:23,326 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:23,327 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2024-10-15 14:18:23,327 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:23,327 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2024-10-15 14:18:23,328 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:23,328 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2024-10-15 14:18:23,329 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:23,329 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2024-10-15 14:18:23,330 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:23,330 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2024-10-15 14:18:23,330 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:23,331 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2024-10-15 14:18:23,331 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:23,332 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2024-10-15 14:18:23,332 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:23,333 INFO L134 CoverageAnalysis]: Checked inductivity of 257 backedges. 94 proven. 51 refuted. 0 times theorem prover too weak. 112 trivial. 0 not checked. [2024-10-15 14:18:23,333 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-15 14:18:23,333 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [904441164] [2024-10-15 14:18:23,333 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [904441164] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-15 14:18:23,333 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2143711130] [2024-10-15 14:18:23,333 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2024-10-15 14:18:23,333 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-15 14:18:23,334 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-10-15 14:18:23,334 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-10-15 14:18:23,335 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (52)] Waiting until timeout for monitored process [2024-10-15 14:18:23,371 INFO L227 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2024-10-15 14:18:23,371 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-10-15 14:18:23,372 INFO L255 TraceCheckSpWp]: Trace formula consists of 204 conjuncts, 22 conjuncts are in the unsatisfiable core [2024-10-15 14:18:23,373 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-15 14:18:23,682 INFO L134 CoverageAnalysis]: Checked inductivity of 257 backedges. 116 proven. 29 refuted. 0 times theorem prover too weak. 112 trivial. 0 not checked. [2024-10-15 14:18:23,682 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-10-15 14:18:23,855 INFO L134 CoverageAnalysis]: Checked inductivity of 257 backedges. 116 proven. 29 refuted. 0 times theorem prover too weak. 112 trivial. 0 not checked. [2024-10-15 14:18:23,856 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2143711130] provided 0 perfect and 2 imperfect interpolant sequences [2024-10-15 14:18:23,856 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-10-15 14:18:23,856 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 23, 23] total 38 [2024-10-15 14:18:23,856 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1923295486] [2024-10-15 14:18:23,856 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-10-15 14:18:23,856 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 38 states [2024-10-15 14:18:23,856 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-15 14:18:23,857 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2024-10-15 14:18:23,857 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=269, Invalid=1137, Unknown=0, NotChecked=0, Total=1406 [2024-10-15 14:18:23,857 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-10-15 14:18:24,052 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-15 14:18:24,052 INFO L93 Difference]: Finished difference Result 177 states and 206 transitions. [2024-10-15 14:18:24,052 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2024-10-15 14:18:24,052 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-10-15 14:18:24,052 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-15 14:18:24,053 INFO L225 Difference]: With dead ends: 177 [2024-10-15 14:18:24,053 INFO L226 Difference]: Without dead ends: 142 [2024-10-15 14:18:24,053 INFO L431 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-10-15 14:18:24,054 INFO L432 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-10-15 14:18:24,054 INFO L433 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-10-15 14:18:24,054 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 142 states. [2024-10-15 14:18:24,079 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 142 to 100. [2024-10-15 14:18:24,079 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-10-15 14:18:24,080 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 100 states to 100 states and 110 transitions. [2024-10-15 14:18:24,080 INFO L78 Accepts]: Start accepts. Automaton has 100 states and 110 transitions. Word has length 80 [2024-10-15 14:18:24,080 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-15 14:18:24,080 INFO L471 AbstractCegarLoop]: Abstraction has 100 states and 110 transitions. [2024-10-15 14:18:24,081 INFO L472 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-10-15 14:18:24,081 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-15 14:18:24,081 INFO L276 IsEmpty]: Start isEmpty. Operand 100 states and 110 transitions. [2024-10-15 14:18:24,081 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 81 [2024-10-15 14:18:24,081 INFO L207 NwaCegarLoop]: Found error trace [2024-10-15 14:18:24,081 INFO L215 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-10-15 14:18:24,093 INFO L552 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (52)] Ended with exit code 0 [2024-10-15 14:18:24,282 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable51,52 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-15 14:18:24,282 INFO L396 AbstractCegarLoop]: === Iteration 53 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-10-15 14:18:24,282 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-15 14:18:24,282 INFO L85 PathProgramCache]: Analyzing trace with hash -1777712362, now seen corresponding path program 8 times [2024-10-15 14:18:24,282 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-15 14:18:24,282 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1216547168] [2024-10-15 14:18:24,282 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-15 14:18:24,282 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-15 14:18:24,287 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:24,452 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-10-15 14:18:24,453 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:24,454 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2024-10-15 14:18:24,454 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:24,455 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2024-10-15 14:18:24,455 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:24,456 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2024-10-15 14:18:24,456 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:24,457 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2024-10-15 14:18:24,457 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:24,458 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2024-10-15 14:18:24,458 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:24,459 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2024-10-15 14:18:24,459 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:24,460 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2024-10-15 14:18:24,460 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:24,461 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2024-10-15 14:18:24,461 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:24,462 INFO L134 CoverageAnalysis]: Checked inductivity of 264 backedges. 94 proven. 58 refuted. 0 times theorem prover too weak. 112 trivial. 0 not checked. [2024-10-15 14:18:24,462 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-15 14:18:24,463 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1216547168] [2024-10-15 14:18:24,463 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1216547168] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-15 14:18:24,463 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [167097002] [2024-10-15 14:18:24,463 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-10-15 14:18:24,463 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-15 14:18:24,463 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-10-15 14:18:24,464 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-10-15 14:18:24,465 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (53)] Waiting until timeout for monitored process [2024-10-15 14:18:24,501 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-10-15 14:18:24,502 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-10-15 14:18:24,502 INFO L255 TraceCheckSpWp]: Trace formula consists of 204 conjuncts, 22 conjuncts are in the unsatisfiable core [2024-10-15 14:18:24,503 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-15 14:18:24,743 INFO L134 CoverageAnalysis]: Checked inductivity of 264 backedges. 116 proven. 36 refuted. 0 times theorem prover too weak. 112 trivial. 0 not checked. [2024-10-15 14:18:24,743 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-10-15 14:18:24,900 INFO L134 CoverageAnalysis]: Checked inductivity of 264 backedges. 116 proven. 36 refuted. 0 times theorem prover too weak. 112 trivial. 0 not checked. [2024-10-15 14:18:24,900 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [167097002] provided 0 perfect and 2 imperfect interpolant sequences [2024-10-15 14:18:24,900 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-10-15 14:18:24,900 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 23, 23] total 37 [2024-10-15 14:18:24,900 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [436447153] [2024-10-15 14:18:24,900 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-10-15 14:18:24,901 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 37 states [2024-10-15 14:18:24,901 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-15 14:18:24,901 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2024-10-15 14:18:24,901 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=269, Invalid=1063, Unknown=0, NotChecked=0, Total=1332 [2024-10-15 14:18:24,901 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-10-15 14:18:25,061 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-15 14:18:25,061 INFO L93 Difference]: Finished difference Result 173 states and 203 transitions. [2024-10-15 14:18:25,062 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2024-10-15 14:18:25,062 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-10-15 14:18:25,062 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-15 14:18:25,063 INFO L225 Difference]: With dead ends: 173 [2024-10-15 14:18:25,063 INFO L226 Difference]: Without dead ends: 138 [2024-10-15 14:18:25,063 INFO L431 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-10-15 14:18:25,063 INFO L432 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-10-15 14:18:25,063 INFO L433 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-10-15 14:18:25,064 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 138 states. [2024-10-15 14:18:25,089 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 138 to 102. [2024-10-15 14:18:25,089 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-10-15 14:18:25,090 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 102 states to 102 states and 113 transitions. [2024-10-15 14:18:25,090 INFO L78 Accepts]: Start accepts. Automaton has 102 states and 113 transitions. Word has length 80 [2024-10-15 14:18:25,090 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-15 14:18:25,090 INFO L471 AbstractCegarLoop]: Abstraction has 102 states and 113 transitions. [2024-10-15 14:18:25,090 INFO L472 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-10-15 14:18:25,091 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-15 14:18:25,091 INFO L276 IsEmpty]: Start isEmpty. Operand 102 states and 113 transitions. [2024-10-15 14:18:25,091 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 82 [2024-10-15 14:18:25,091 INFO L207 NwaCegarLoop]: Found error trace [2024-10-15 14:18:25,091 INFO L215 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-10-15 14:18:25,103 INFO L552 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (53)] Ended with exit code 0 [2024-10-15 14:18:25,291 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable52,53 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-15 14:18:25,292 INFO L396 AbstractCegarLoop]: === Iteration 54 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-10-15 14:18:25,292 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-15 14:18:25,292 INFO L85 PathProgramCache]: Analyzing trace with hash 805249281, now seen corresponding path program 16 times [2024-10-15 14:18:25,292 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-15 14:18:25,292 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2097371958] [2024-10-15 14:18:25,292 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-15 14:18:25,292 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-15 14:18:25,296 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:25,429 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-10-15 14:18:25,429 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:25,430 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2024-10-15 14:18:25,430 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:25,431 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2024-10-15 14:18:25,432 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:25,432 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2024-10-15 14:18:25,433 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:25,434 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2024-10-15 14:18:25,434 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:25,435 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2024-10-15 14:18:25,435 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:25,436 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2024-10-15 14:18:25,436 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:25,437 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2024-10-15 14:18:25,437 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:25,438 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2024-10-15 14:18:25,439 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:25,440 INFO L134 CoverageAnalysis]: Checked inductivity of 273 backedges. 52 proven. 109 refuted. 0 times theorem prover too weak. 112 trivial. 0 not checked. [2024-10-15 14:18:25,440 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-15 14:18:25,440 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2097371958] [2024-10-15 14:18:25,440 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2097371958] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-15 14:18:25,440 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1909054935] [2024-10-15 14:18:25,440 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2024-10-15 14:18:25,440 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-15 14:18:25,440 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-10-15 14:18:25,441 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-10-15 14:18:25,442 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (54)] Waiting until timeout for monitored process [2024-10-15 14:18:25,479 INFO L227 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2024-10-15 14:18:25,479 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-10-15 14:18:25,480 INFO L255 TraceCheckSpWp]: Trace formula consists of 209 conjuncts, 24 conjuncts are in the unsatisfiable core [2024-10-15 14:18:25,481 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-15 14:18:25,525 INFO L134 CoverageAnalysis]: Checked inductivity of 273 backedges. 61 proven. 100 refuted. 0 times theorem prover too weak. 112 trivial. 0 not checked. [2024-10-15 14:18:25,525 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-10-15 14:18:25,628 INFO L134 CoverageAnalysis]: Checked inductivity of 273 backedges. 61 proven. 100 refuted. 0 times theorem prover too weak. 112 trivial. 0 not checked. [2024-10-15 14:18:25,628 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1909054935] provided 0 perfect and 2 imperfect interpolant sequences [2024-10-15 14:18:25,628 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-10-15 14:18:25,628 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14, 14] total 17 [2024-10-15 14:18:25,628 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2030962367] [2024-10-15 14:18:25,628 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-10-15 14:18:25,628 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2024-10-15 14:18:25,628 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-15 14:18:25,629 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2024-10-15 14:18:25,629 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=79, Invalid=193, Unknown=0, NotChecked=0, Total=272 [2024-10-15 14:18:25,629 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-10-15 14:18:25,734 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-15 14:18:25,734 INFO L93 Difference]: Finished difference Result 115 states and 127 transitions. [2024-10-15 14:18:25,734 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2024-10-15 14:18:25,734 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-10-15 14:18:25,735 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-15 14:18:25,735 INFO L225 Difference]: With dead ends: 115 [2024-10-15 14:18:25,735 INFO L226 Difference]: Without dead ends: 113 [2024-10-15 14:18:25,735 INFO L431 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-10-15 14:18:25,736 INFO L432 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-10-15 14:18:25,736 INFO L433 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-10-15 14:18:25,739 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 113 states. [2024-10-15 14:18:25,765 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 113 to 109. [2024-10-15 14:18:25,765 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-10-15 14:18:25,765 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 109 states to 109 states and 120 transitions. [2024-10-15 14:18:25,766 INFO L78 Accepts]: Start accepts. Automaton has 109 states and 120 transitions. Word has length 81 [2024-10-15 14:18:25,766 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-15 14:18:25,766 INFO L471 AbstractCegarLoop]: Abstraction has 109 states and 120 transitions. [2024-10-15 14:18:25,766 INFO L472 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-10-15 14:18:25,766 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-15 14:18:25,766 INFO L276 IsEmpty]: Start isEmpty. Operand 109 states and 120 transitions. [2024-10-15 14:18:25,767 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 89 [2024-10-15 14:18:25,767 INFO L207 NwaCegarLoop]: Found error trace [2024-10-15 14:18:25,767 INFO L215 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-10-15 14:18:25,778 INFO L540 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (54)] Forceful destruction successful, exit code 0 [2024-10-15 14:18:25,967 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable53,54 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-15 14:18:25,967 INFO L396 AbstractCegarLoop]: === Iteration 55 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-10-15 14:18:25,967 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-15 14:18:25,968 INFO L85 PathProgramCache]: Analyzing trace with hash 41469239, now seen corresponding path program 17 times [2024-10-15 14:18:25,968 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-15 14:18:25,968 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [30155842] [2024-10-15 14:18:25,968 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-15 14:18:25,968 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-15 14:18:25,974 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:26,182 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-10-15 14:18:26,183 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:26,184 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2024-10-15 14:18:26,184 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:26,185 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2024-10-15 14:18:26,185 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:26,186 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2024-10-15 14:18:26,186 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:26,187 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2024-10-15 14:18:26,187 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:26,188 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2024-10-15 14:18:26,188 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:26,188 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2024-10-15 14:18:26,189 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:26,189 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2024-10-15 14:18:26,190 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:26,190 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2024-10-15 14:18:26,191 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:26,191 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2024-10-15 14:18:26,192 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:26,192 INFO L134 CoverageAnalysis]: Checked inductivity of 333 backedges. 119 proven. 70 refuted. 0 times theorem prover too weak. 144 trivial. 0 not checked. [2024-10-15 14:18:26,193 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-15 14:18:26,193 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [30155842] [2024-10-15 14:18:26,193 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [30155842] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-15 14:18:26,193 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1680755209] [2024-10-15 14:18:26,193 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2024-10-15 14:18:26,193 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-15 14:18:26,193 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-10-15 14:18:26,195 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-10-15 14:18:26,196 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (55)] Waiting until timeout for monitored process [2024-10-15 14:18:26,236 INFO L227 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 10 check-sat command(s) [2024-10-15 14:18:26,236 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-10-15 14:18:26,237 INFO L255 TraceCheckSpWp]: Trace formula consists of 223 conjuncts, 24 conjuncts are in the unsatisfiable core [2024-10-15 14:18:26,238 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-15 14:18:26,596 INFO L134 CoverageAnalysis]: Checked inductivity of 333 backedges. 144 proven. 45 refuted. 0 times theorem prover too weak. 144 trivial. 0 not checked. [2024-10-15 14:18:26,597 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-10-15 14:18:26,784 INFO L134 CoverageAnalysis]: Checked inductivity of 333 backedges. 144 proven. 45 refuted. 0 times theorem prover too weak. 144 trivial. 0 not checked. [2024-10-15 14:18:26,784 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1680755209] provided 0 perfect and 2 imperfect interpolant sequences [2024-10-15 14:18:26,784 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-10-15 14:18:26,784 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [25, 25, 25] total 49 [2024-10-15 14:18:26,784 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [601732568] [2024-10-15 14:18:26,784 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-10-15 14:18:26,784 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 49 states [2024-10-15 14:18:26,784 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-15 14:18:26,785 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 49 interpolants. [2024-10-15 14:18:26,785 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=451, Invalid=1901, Unknown=0, NotChecked=0, Total=2352 [2024-10-15 14:18:26,785 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-10-15 14:18:26,977 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-15 14:18:26,977 INFO L93 Difference]: Finished difference Result 187 states and 219 transitions. [2024-10-15 14:18:26,977 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2024-10-15 14:18:26,977 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-10-15 14:18:26,978 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-15 14:18:26,978 INFO L225 Difference]: With dead ends: 187 [2024-10-15 14:18:26,978 INFO L226 Difference]: Without dead ends: 149 [2024-10-15 14:18:26,979 INFO L431 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-10-15 14:18:26,979 INFO L432 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-10-15 14:18:26,979 INFO L433 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-10-15 14:18:26,979 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 149 states. [2024-10-15 14:18:27,008 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 149 to 110. [2024-10-15 14:18:27,009 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-10-15 14:18:27,009 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 110 states to 110 states and 121 transitions. [2024-10-15 14:18:27,009 INFO L78 Accepts]: Start accepts. Automaton has 110 states and 121 transitions. Word has length 88 [2024-10-15 14:18:27,009 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-15 14:18:27,009 INFO L471 AbstractCegarLoop]: Abstraction has 110 states and 121 transitions. [2024-10-15 14:18:27,010 INFO L472 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-10-15 14:18:27,010 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-15 14:18:27,010 INFO L276 IsEmpty]: Start isEmpty. Operand 110 states and 121 transitions. [2024-10-15 14:18:27,010 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 89 [2024-10-15 14:18:27,010 INFO L207 NwaCegarLoop]: Found error trace [2024-10-15 14:18:27,010 INFO L215 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-10-15 14:18:27,022 INFO L540 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (55)] Forceful destruction successful, exit code 0 [2024-10-15 14:18:27,210 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable54,55 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-15 14:18:27,211 INFO L396 AbstractCegarLoop]: === Iteration 56 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-10-15 14:18:27,211 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-15 14:18:27,211 INFO L85 PathProgramCache]: Analyzing trace with hash 1330059702, now seen corresponding path program 29 times [2024-10-15 14:18:27,211 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-15 14:18:27,211 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2049330653] [2024-10-15 14:18:27,211 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-15 14:18:27,211 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-15 14:18:27,216 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:27,410 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-10-15 14:18:27,410 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:27,411 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2024-10-15 14:18:27,411 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:27,412 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2024-10-15 14:18:27,412 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:27,413 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2024-10-15 14:18:27,413 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:27,414 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2024-10-15 14:18:27,414 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:27,415 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2024-10-15 14:18:27,415 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:27,416 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2024-10-15 14:18:27,416 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:27,417 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2024-10-15 14:18:27,417 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:27,418 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2024-10-15 14:18:27,418 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:27,419 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2024-10-15 14:18:27,419 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:27,420 INFO L134 CoverageAnalysis]: Checked inductivity of 325 backedges. 119 proven. 62 refuted. 0 times theorem prover too weak. 144 trivial. 0 not checked. [2024-10-15 14:18:27,420 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-15 14:18:27,420 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2049330653] [2024-10-15 14:18:27,420 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2049330653] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-15 14:18:27,420 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1308413470] [2024-10-15 14:18:27,420 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2024-10-15 14:18:27,420 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-15 14:18:27,420 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-10-15 14:18:27,421 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-10-15 14:18:27,422 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (56)] Waiting until timeout for monitored process [2024-10-15 14:18:27,460 INFO L227 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 10 check-sat command(s) [2024-10-15 14:18:27,461 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-10-15 14:18:27,461 INFO L255 TraceCheckSpWp]: Trace formula consists of 223 conjuncts, 24 conjuncts are in the unsatisfiable core [2024-10-15 14:18:27,462 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-15 14:18:27,805 INFO L134 CoverageAnalysis]: Checked inductivity of 325 backedges. 144 proven. 37 refuted. 0 times theorem prover too weak. 144 trivial. 0 not checked. [2024-10-15 14:18:27,805 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-10-15 14:18:27,990 INFO L134 CoverageAnalysis]: Checked inductivity of 325 backedges. 144 proven. 37 refuted. 0 times theorem prover too weak. 144 trivial. 0 not checked. [2024-10-15 14:18:27,991 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1308413470] provided 0 perfect and 2 imperfect interpolant sequences [2024-10-15 14:18:27,991 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-10-15 14:18:27,991 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [25, 25, 25] total 48 [2024-10-15 14:18:27,991 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [270850225] [2024-10-15 14:18:27,991 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-10-15 14:18:27,991 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 48 states [2024-10-15 14:18:27,991 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-15 14:18:27,992 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 48 interpolants. [2024-10-15 14:18:27,992 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=420, Invalid=1836, Unknown=0, NotChecked=0, Total=2256 [2024-10-15 14:18:27,992 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-10-15 14:18:28,188 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-15 14:18:28,188 INFO L93 Difference]: Finished difference Result 195 states and 227 transitions. [2024-10-15 14:18:28,189 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2024-10-15 14:18:28,189 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-10-15 14:18:28,189 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-15 14:18:28,190 INFO L225 Difference]: With dead ends: 195 [2024-10-15 14:18:28,190 INFO L226 Difference]: Without dead ends: 157 [2024-10-15 14:18:28,190 INFO L431 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-10-15 14:18:28,190 INFO L432 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-10-15 14:18:28,190 INFO L433 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-10-15 14:18:28,191 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 157 states. [2024-10-15 14:18:28,222 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 157 to 110. [2024-10-15 14:18:28,223 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-10-15 14:18:28,223 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 110 states to 110 states and 121 transitions. [2024-10-15 14:18:28,223 INFO L78 Accepts]: Start accepts. Automaton has 110 states and 121 transitions. Word has length 88 [2024-10-15 14:18:28,224 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-15 14:18:28,224 INFO L471 AbstractCegarLoop]: Abstraction has 110 states and 121 transitions. [2024-10-15 14:18:28,224 INFO L472 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-10-15 14:18:28,224 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-15 14:18:28,224 INFO L276 IsEmpty]: Start isEmpty. Operand 110 states and 121 transitions. [2024-10-15 14:18:28,224 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 89 [2024-10-15 14:18:28,224 INFO L207 NwaCegarLoop]: Found error trace [2024-10-15 14:18:28,224 INFO L215 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-10-15 14:18:28,236 INFO L552 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (56)] Ended with exit code 0 [2024-10-15 14:18:28,424 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable55,56 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-15 14:18:28,425 INFO L396 AbstractCegarLoop]: === Iteration 57 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-10-15 14:18:28,425 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-15 14:18:28,425 INFO L85 PathProgramCache]: Analyzing trace with hash -13846185, now seen corresponding path program 30 times [2024-10-15 14:18:28,425 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-15 14:18:28,425 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1790596224] [2024-10-15 14:18:28,425 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-15 14:18:28,425 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-15 14:18:28,433 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:28,647 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-10-15 14:18:28,648 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:28,649 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2024-10-15 14:18:28,649 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:28,650 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2024-10-15 14:18:28,650 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:28,651 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2024-10-15 14:18:28,651 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:28,652 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2024-10-15 14:18:28,652 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:28,653 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2024-10-15 14:18:28,653 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:28,654 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2024-10-15 14:18:28,654 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:28,655 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2024-10-15 14:18:28,655 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:28,656 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2024-10-15 14:18:28,656 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:28,657 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2024-10-15 14:18:28,657 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:28,658 INFO L134 CoverageAnalysis]: Checked inductivity of 319 backedges. 119 proven. 56 refuted. 0 times theorem prover too weak. 144 trivial. 0 not checked. [2024-10-15 14:18:28,658 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-15 14:18:28,658 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1790596224] [2024-10-15 14:18:28,658 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1790596224] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-15 14:18:28,658 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [477077302] [2024-10-15 14:18:28,658 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2024-10-15 14:18:28,658 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-15 14:18:28,658 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-10-15 14:18:28,660 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-10-15 14:18:28,661 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (57)] Waiting until timeout for monitored process [2024-10-15 14:18:28,702 INFO L227 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 10 check-sat command(s) [2024-10-15 14:18:28,702 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-10-15 14:18:28,703 INFO L255 TraceCheckSpWp]: Trace formula consists of 223 conjuncts, 24 conjuncts are in the unsatisfiable core [2024-10-15 14:18:28,704 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-15 14:18:29,051 INFO L134 CoverageAnalysis]: Checked inductivity of 319 backedges. 144 proven. 31 refuted. 0 times theorem prover too weak. 144 trivial. 0 not checked. [2024-10-15 14:18:29,052 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-10-15 14:18:29,254 INFO L134 CoverageAnalysis]: Checked inductivity of 319 backedges. 144 proven. 31 refuted. 0 times theorem prover too weak. 144 trivial. 0 not checked. [2024-10-15 14:18:29,254 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [477077302] provided 0 perfect and 2 imperfect interpolant sequences [2024-10-15 14:18:29,254 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-10-15 14:18:29,254 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [25, 25, 25] total 47 [2024-10-15 14:18:29,254 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [950176623] [2024-10-15 14:18:29,254 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-10-15 14:18:29,255 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 47 states [2024-10-15 14:18:29,255 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-15 14:18:29,255 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 47 interpolants. [2024-10-15 14:18:29,255 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=393, Invalid=1769, Unknown=0, NotChecked=0, Total=2162 [2024-10-15 14:18:29,256 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-10-15 14:18:29,501 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-15 14:18:29,501 INFO L93 Difference]: Finished difference Result 201 states and 233 transitions. [2024-10-15 14:18:29,502 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2024-10-15 14:18:29,502 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-10-15 14:18:29,502 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-15 14:18:29,503 INFO L225 Difference]: With dead ends: 201 [2024-10-15 14:18:29,503 INFO L226 Difference]: Without dead ends: 163 [2024-10-15 14:18:29,503 INFO L431 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-10-15 14:18:29,503 INFO L432 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-10-15 14:18:29,503 INFO L433 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-10-15 14:18:29,504 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 163 states. [2024-10-15 14:18:29,538 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 163 to 110. [2024-10-15 14:18:29,539 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-10-15 14:18:29,539 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 110 states to 110 states and 121 transitions. [2024-10-15 14:18:29,540 INFO L78 Accepts]: Start accepts. Automaton has 110 states and 121 transitions. Word has length 88 [2024-10-15 14:18:29,540 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-15 14:18:29,540 INFO L471 AbstractCegarLoop]: Abstraction has 110 states and 121 transitions. [2024-10-15 14:18:29,540 INFO L472 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-10-15 14:18:29,540 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-15 14:18:29,540 INFO L276 IsEmpty]: Start isEmpty. Operand 110 states and 121 transitions. [2024-10-15 14:18:29,540 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 89 [2024-10-15 14:18:29,540 INFO L207 NwaCegarLoop]: Found error trace [2024-10-15 14:18:29,541 INFO L215 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-10-15 14:18:29,555 INFO L540 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (57)] Forceful destruction successful, exit code 0 [2024-10-15 14:18:29,741 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 57 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable56 [2024-10-15 14:18:29,741 INFO L396 AbstractCegarLoop]: === Iteration 58 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-10-15 14:18:29,741 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-15 14:18:29,741 INFO L85 PathProgramCache]: Analyzing trace with hash 1882464662, now seen corresponding path program 31 times [2024-10-15 14:18:29,742 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-15 14:18:29,742 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [14310720] [2024-10-15 14:18:29,742 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-15 14:18:29,742 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-15 14:18:29,747 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:29,941 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-10-15 14:18:29,942 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:29,942 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2024-10-15 14:18:29,943 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:29,944 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2024-10-15 14:18:29,944 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:29,944 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2024-10-15 14:18:29,945 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:29,945 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2024-10-15 14:18:29,946 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:29,946 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2024-10-15 14:18:29,947 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:29,947 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2024-10-15 14:18:29,947 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:29,948 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2024-10-15 14:18:29,948 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:29,949 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2024-10-15 14:18:29,949 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:29,950 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2024-10-15 14:18:29,950 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:29,951 INFO L134 CoverageAnalysis]: Checked inductivity of 315 backedges. 119 proven. 52 refuted. 0 times theorem prover too weak. 144 trivial. 0 not checked. [2024-10-15 14:18:29,951 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-15 14:18:29,951 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [14310720] [2024-10-15 14:18:29,951 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [14310720] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-15 14:18:29,951 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1198156289] [2024-10-15 14:18:29,951 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2024-10-15 14:18:29,951 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-15 14:18:29,951 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-10-15 14:18:29,952 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-10-15 14:18:29,953 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (58)] Waiting until timeout for monitored process [2024-10-15 14:18:29,989 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:29,990 INFO L255 TraceCheckSpWp]: Trace formula consists of 223 conjuncts, 24 conjuncts are in the unsatisfiable core [2024-10-15 14:18:29,991 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-15 14:18:30,309 INFO L134 CoverageAnalysis]: Checked inductivity of 315 backedges. 144 proven. 27 refuted. 0 times theorem prover too weak. 144 trivial. 0 not checked. [2024-10-15 14:18:30,309 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-10-15 14:18:30,490 INFO L134 CoverageAnalysis]: Checked inductivity of 315 backedges. 144 proven. 27 refuted. 0 times theorem prover too weak. 144 trivial. 0 not checked. [2024-10-15 14:18:30,490 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1198156289] provided 0 perfect and 2 imperfect interpolant sequences [2024-10-15 14:18:30,491 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-10-15 14:18:30,491 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [25, 25, 25] total 46 [2024-10-15 14:18:30,491 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1787605564] [2024-10-15 14:18:30,491 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-10-15 14:18:30,491 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 46 states [2024-10-15 14:18:30,491 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-15 14:18:30,491 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 46 interpolants. [2024-10-15 14:18:30,492 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=370, Invalid=1700, Unknown=0, NotChecked=0, Total=2070 [2024-10-15 14:18:30,492 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-10-15 14:18:30,737 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-15 14:18:30,737 INFO L93 Difference]: Finished difference Result 205 states and 237 transitions. [2024-10-15 14:18:30,737 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2024-10-15 14:18:30,737 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-10-15 14:18:30,738 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-15 14:18:30,738 INFO L225 Difference]: With dead ends: 205 [2024-10-15 14:18:30,738 INFO L226 Difference]: Without dead ends: 167 [2024-10-15 14:18:30,739 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 221 GetRequests, 156 SyntacticMatches, 20 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1498 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=378, Invalid=1784, Unknown=0, NotChecked=0, Total=2162 [2024-10-15 14:18:30,739 INFO L432 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-10-15 14:18:30,739 INFO L433 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-10-15 14:18:30,739 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 167 states. [2024-10-15 14:18:30,774 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 167 to 110. [2024-10-15 14:18:30,774 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-10-15 14:18:30,774 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 110 states to 110 states and 121 transitions. [2024-10-15 14:18:30,775 INFO L78 Accepts]: Start accepts. Automaton has 110 states and 121 transitions. Word has length 88 [2024-10-15 14:18:30,775 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-15 14:18:30,775 INFO L471 AbstractCegarLoop]: Abstraction has 110 states and 121 transitions. [2024-10-15 14:18:30,775 INFO L472 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-10-15 14:18:30,776 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-15 14:18:30,776 INFO L276 IsEmpty]: Start isEmpty. Operand 110 states and 121 transitions. [2024-10-15 14:18:30,776 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 89 [2024-10-15 14:18:30,776 INFO L207 NwaCegarLoop]: Found error trace [2024-10-15 14:18:30,776 INFO L215 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-10-15 14:18:30,788 INFO L552 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (58)] Ended with exit code 0 [2024-10-15 14:18:30,977 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 58 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable57 [2024-10-15 14:18:30,977 INFO L396 AbstractCegarLoop]: === Iteration 59 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-10-15 14:18:30,977 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-15 14:18:30,977 INFO L85 PathProgramCache]: Analyzing trace with hash 1250899319, now seen corresponding path program 32 times [2024-10-15 14:18:30,977 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-15 14:18:30,977 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1854630871] [2024-10-15 14:18:30,977 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-15 14:18:30,977 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-15 14:18:30,982 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:31,208 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-10-15 14:18:31,209 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:31,209 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2024-10-15 14:18:31,210 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:31,210 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2024-10-15 14:18:31,218 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:31,219 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2024-10-15 14:18:31,219 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:31,220 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2024-10-15 14:18:31,220 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:31,221 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2024-10-15 14:18:31,221 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:31,222 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2024-10-15 14:18:31,222 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:31,223 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2024-10-15 14:18:31,223 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:31,224 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2024-10-15 14:18:31,224 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:31,225 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2024-10-15 14:18:31,225 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:31,226 INFO L134 CoverageAnalysis]: Checked inductivity of 313 backedges. 119 proven. 50 refuted. 0 times theorem prover too weak. 144 trivial. 0 not checked. [2024-10-15 14:18:31,226 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-15 14:18:31,226 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1854630871] [2024-10-15 14:18:31,226 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1854630871] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-15 14:18:31,227 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1746311261] [2024-10-15 14:18:31,227 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-10-15 14:18:31,227 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-15 14:18:31,227 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-10-15 14:18:31,228 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-10-15 14:18:31,229 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (59)] Waiting until timeout for monitored process [2024-10-15 14:18:31,269 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-10-15 14:18:31,269 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-10-15 14:18:31,270 INFO L255 TraceCheckSpWp]: Trace formula consists of 223 conjuncts, 24 conjuncts are in the unsatisfiable core [2024-10-15 14:18:31,271 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-15 14:18:31,584 INFO L134 CoverageAnalysis]: Checked inductivity of 313 backedges. 144 proven. 25 refuted. 0 times theorem prover too weak. 144 trivial. 0 not checked. [2024-10-15 14:18:31,584 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-10-15 14:18:31,763 INFO L134 CoverageAnalysis]: Checked inductivity of 313 backedges. 144 proven. 25 refuted. 0 times theorem prover too weak. 144 trivial. 0 not checked. [2024-10-15 14:18:31,763 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1746311261] provided 0 perfect and 2 imperfect interpolant sequences [2024-10-15 14:18:31,763 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-10-15 14:18:31,763 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [25, 25, 25] total 45 [2024-10-15 14:18:31,764 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [276379832] [2024-10-15 14:18:31,764 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-10-15 14:18:31,764 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 45 states [2024-10-15 14:18:31,764 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-15 14:18:31,764 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 45 interpolants. [2024-10-15 14:18:31,764 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=351, Invalid=1629, Unknown=0, NotChecked=0, Total=1980 [2024-10-15 14:18:31,765 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-10-15 14:18:32,013 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-15 14:18:32,013 INFO L93 Difference]: Finished difference Result 207 states and 239 transitions. [2024-10-15 14:18:32,014 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2024-10-15 14:18:32,014 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-10-15 14:18:32,014 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-15 14:18:32,015 INFO L225 Difference]: With dead ends: 207 [2024-10-15 14:18:32,015 INFO L226 Difference]: Without dead ends: 169 [2024-10-15 14:18:32,015 INFO L431 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-10-15 14:18:32,016 INFO L432 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-10-15 14:18:32,016 INFO L433 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-10-15 14:18:32,016 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 169 states. [2024-10-15 14:18:32,051 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 169 to 110. [2024-10-15 14:18:32,052 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-10-15 14:18:32,052 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 110 states to 110 states and 121 transitions. [2024-10-15 14:18:32,053 INFO L78 Accepts]: Start accepts. Automaton has 110 states and 121 transitions. Word has length 88 [2024-10-15 14:18:32,053 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-15 14:18:32,053 INFO L471 AbstractCegarLoop]: Abstraction has 110 states and 121 transitions. [2024-10-15 14:18:32,053 INFO L472 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-10-15 14:18:32,053 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-15 14:18:32,053 INFO L276 IsEmpty]: Start isEmpty. Operand 110 states and 121 transitions. [2024-10-15 14:18:32,053 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 89 [2024-10-15 14:18:32,053 INFO L207 NwaCegarLoop]: Found error trace [2024-10-15 14:18:32,053 INFO L215 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-10-15 14:18:32,065 INFO L540 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (59)] Forceful destruction successful, exit code 0 [2024-10-15 14:18:32,254 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 59 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable58 [2024-10-15 14:18:32,254 INFO L396 AbstractCegarLoop]: === Iteration 60 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-10-15 14:18:32,254 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-15 14:18:32,254 INFO L85 PathProgramCache]: Analyzing trace with hash -293494410, now seen corresponding path program 33 times [2024-10-15 14:18:32,254 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-15 14:18:32,254 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1186356653] [2024-10-15 14:18:32,254 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-15 14:18:32,255 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-15 14:18:32,259 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:32,486 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-10-15 14:18:32,486 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:32,487 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2024-10-15 14:18:32,487 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:32,488 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2024-10-15 14:18:32,488 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:32,489 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2024-10-15 14:18:32,490 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:32,491 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2024-10-15 14:18:32,491 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:32,492 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2024-10-15 14:18:32,492 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:32,493 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2024-10-15 14:18:32,493 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:32,494 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2024-10-15 14:18:32,494 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:32,495 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2024-10-15 14:18:32,495 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:32,496 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2024-10-15 14:18:32,496 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:32,497 INFO L134 CoverageAnalysis]: Checked inductivity of 313 backedges. 119 proven. 50 refuted. 0 times theorem prover too weak. 144 trivial. 0 not checked. [2024-10-15 14:18:32,497 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-15 14:18:32,497 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1186356653] [2024-10-15 14:18:32,497 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1186356653] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-15 14:18:32,497 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1878355614] [2024-10-15 14:18:32,497 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-10-15 14:18:32,497 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-15 14:18:32,497 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-10-15 14:18:32,498 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-10-15 14:18:32,499 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (60)] Waiting until timeout for monitored process [2024-10-15 14:18:32,539 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 10 check-sat command(s) [2024-10-15 14:18:32,540 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-10-15 14:18:32,540 INFO L255 TraceCheckSpWp]: Trace formula consists of 223 conjuncts, 24 conjuncts are in the unsatisfiable core [2024-10-15 14:18:32,541 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-15 14:18:32,857 INFO L134 CoverageAnalysis]: Checked inductivity of 313 backedges. 144 proven. 25 refuted. 0 times theorem prover too weak. 144 trivial. 0 not checked. [2024-10-15 14:18:32,857 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-10-15 14:18:33,042 INFO L134 CoverageAnalysis]: Checked inductivity of 313 backedges. 144 proven. 25 refuted. 0 times theorem prover too weak. 144 trivial. 0 not checked. [2024-10-15 14:18:33,042 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1878355614] provided 0 perfect and 2 imperfect interpolant sequences [2024-10-15 14:18:33,043 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-10-15 14:18:33,043 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [25, 25, 25] total 44 [2024-10-15 14:18:33,043 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [243154525] [2024-10-15 14:18:33,043 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-10-15 14:18:33,043 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 44 states [2024-10-15 14:18:33,043 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-15 14:18:33,043 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 44 interpolants. [2024-10-15 14:18:33,044 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=336, Invalid=1556, Unknown=0, NotChecked=0, Total=1892 [2024-10-15 14:18:33,044 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-10-15 14:18:33,290 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-15 14:18:33,290 INFO L93 Difference]: Finished difference Result 207 states and 239 transitions. [2024-10-15 14:18:33,290 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2024-10-15 14:18:33,291 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-10-15 14:18:33,291 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-15 14:18:33,292 INFO L225 Difference]: With dead ends: 207 [2024-10-15 14:18:33,292 INFO L226 Difference]: Without dead ends: 169 [2024-10-15 14:18:33,292 INFO L431 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-10-15 14:18:33,292 INFO L432 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-10-15 14:18:33,292 INFO L433 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-10-15 14:18:33,293 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 169 states. [2024-10-15 14:18:33,328 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 169 to 110. [2024-10-15 14:18:33,329 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-10-15 14:18:33,329 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 110 states to 110 states and 121 transitions. [2024-10-15 14:18:33,330 INFO L78 Accepts]: Start accepts. Automaton has 110 states and 121 transitions. Word has length 88 [2024-10-15 14:18:33,330 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-15 14:18:33,330 INFO L471 AbstractCegarLoop]: Abstraction has 110 states and 121 transitions. [2024-10-15 14:18:33,330 INFO L472 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-10-15 14:18:33,330 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-15 14:18:33,330 INFO L276 IsEmpty]: Start isEmpty. Operand 110 states and 121 transitions. [2024-10-15 14:18:33,330 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 89 [2024-10-15 14:18:33,330 INFO L207 NwaCegarLoop]: Found error trace [2024-10-15 14:18:33,330 INFO L215 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-10-15 14:18:33,344 INFO L540 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (60)] Forceful destruction successful, exit code 0 [2024-10-15 14:18:33,531 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 60 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable59 [2024-10-15 14:18:33,531 INFO L396 AbstractCegarLoop]: === Iteration 61 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-10-15 14:18:33,531 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-15 14:18:33,531 INFO L85 PathProgramCache]: Analyzing trace with hash 1319254423, now seen corresponding path program 34 times [2024-10-15 14:18:33,531 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-15 14:18:33,531 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1144201742] [2024-10-15 14:18:33,531 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-15 14:18:33,531 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-15 14:18:33,536 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:33,767 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-10-15 14:18:33,768 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:33,768 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2024-10-15 14:18:33,769 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:33,770 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2024-10-15 14:18:33,770 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:33,772 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2024-10-15 14:18:33,772 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:33,772 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2024-10-15 14:18:33,773 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:33,773 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2024-10-15 14:18:33,774 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:33,774 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2024-10-15 14:18:33,775 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:33,775 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2024-10-15 14:18:33,776 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:33,776 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2024-10-15 14:18:33,777 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:33,778 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2024-10-15 14:18:33,779 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:33,780 INFO L134 CoverageAnalysis]: Checked inductivity of 315 backedges. 119 proven. 52 refuted. 0 times theorem prover too weak. 144 trivial. 0 not checked. [2024-10-15 14:18:33,780 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-15 14:18:33,780 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1144201742] [2024-10-15 14:18:33,780 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1144201742] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-15 14:18:33,780 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [953061544] [2024-10-15 14:18:33,780 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2024-10-15 14:18:33,780 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-15 14:18:33,780 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-10-15 14:18:33,782 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-10-15 14:18:33,783 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (61)] Waiting until timeout for monitored process [2024-10-15 14:18:33,825 INFO L227 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2024-10-15 14:18:33,825 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-10-15 14:18:33,826 INFO L255 TraceCheckSpWp]: Trace formula consists of 223 conjuncts, 24 conjuncts are in the unsatisfiable core [2024-10-15 14:18:33,827 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-15 14:18:34,126 INFO L134 CoverageAnalysis]: Checked inductivity of 315 backedges. 144 proven. 27 refuted. 0 times theorem prover too weak. 144 trivial. 0 not checked. [2024-10-15 14:18:34,127 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-10-15 14:18:34,306 INFO L134 CoverageAnalysis]: Checked inductivity of 315 backedges. 144 proven. 27 refuted. 0 times theorem prover too weak. 144 trivial. 0 not checked. [2024-10-15 14:18:34,306 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [953061544] provided 0 perfect and 2 imperfect interpolant sequences [2024-10-15 14:18:34,306 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-10-15 14:18:34,306 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [25, 25, 25] total 43 [2024-10-15 14:18:34,306 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1702172209] [2024-10-15 14:18:34,306 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-10-15 14:18:34,306 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 43 states [2024-10-15 14:18:34,306 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-15 14:18:34,307 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 43 interpolants. [2024-10-15 14:18:34,307 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=325, Invalid=1481, Unknown=0, NotChecked=0, Total=1806 [2024-10-15 14:18:34,307 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-10-15 14:18:34,535 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-15 14:18:34,535 INFO L93 Difference]: Finished difference Result 205 states and 237 transitions. [2024-10-15 14:18:34,535 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2024-10-15 14:18:34,535 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-10-15 14:18:34,535 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-15 14:18:34,536 INFO L225 Difference]: With dead ends: 205 [2024-10-15 14:18:34,536 INFO L226 Difference]: Without dead ends: 167 [2024-10-15 14:18:34,537 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 221 GetRequests, 159 SyntacticMatches, 20 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1192 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=333, Invalid=1559, Unknown=0, NotChecked=0, Total=1892 [2024-10-15 14:18:34,537 INFO L432 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-10-15 14:18:34,537 INFO L433 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-10-15 14:18:34,537 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 167 states. [2024-10-15 14:18:34,578 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 167 to 110. [2024-10-15 14:18:34,578 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-10-15 14:18:34,578 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 110 states to 110 states and 121 transitions. [2024-10-15 14:18:34,579 INFO L78 Accepts]: Start accepts. Automaton has 110 states and 121 transitions. Word has length 88 [2024-10-15 14:18:34,579 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-15 14:18:34,579 INFO L471 AbstractCegarLoop]: Abstraction has 110 states and 121 transitions. [2024-10-15 14:18:34,579 INFO L472 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-10-15 14:18:34,579 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-15 14:18:34,579 INFO L276 IsEmpty]: Start isEmpty. Operand 110 states and 121 transitions. [2024-10-15 14:18:34,579 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 89 [2024-10-15 14:18:34,579 INFO L207 NwaCegarLoop]: Found error trace [2024-10-15 14:18:34,579 INFO L215 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-10-15 14:18:34,591 INFO L540 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (61)] Forceful destruction successful, exit code 0 [2024-10-15 14:18:34,780 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 61 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable60 [2024-10-15 14:18:34,780 INFO L396 AbstractCegarLoop]: === Iteration 62 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-10-15 14:18:34,780 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-15 14:18:34,780 INFO L85 PathProgramCache]: Analyzing trace with hash 401447254, now seen corresponding path program 35 times [2024-10-15 14:18:34,780 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-15 14:18:34,780 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2036370954] [2024-10-15 14:18:34,780 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-15 14:18:34,781 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-15 14:18:34,786 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:34,994 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-10-15 14:18:34,995 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:34,995 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2024-10-15 14:18:34,996 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:34,996 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2024-10-15 14:18:34,997 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:34,998 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2024-10-15 14:18:34,998 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:34,999 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2024-10-15 14:18:34,999 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:35,000 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2024-10-15 14:18:35,000 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:35,001 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2024-10-15 14:18:35,001 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:35,002 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2024-10-15 14:18:35,002 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:35,003 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2024-10-15 14:18:35,004 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:35,004 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2024-10-15 14:18:35,005 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:35,006 INFO L134 CoverageAnalysis]: Checked inductivity of 319 backedges. 119 proven. 56 refuted. 0 times theorem prover too weak. 144 trivial. 0 not checked. [2024-10-15 14:18:35,006 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-15 14:18:35,006 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2036370954] [2024-10-15 14:18:35,006 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2036370954] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-15 14:18:35,006 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1046605147] [2024-10-15 14:18:35,006 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2024-10-15 14:18:35,006 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-15 14:18:35,006 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-10-15 14:18:35,007 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-10-15 14:18:35,008 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (62)] Waiting until timeout for monitored process [2024-10-15 14:18:35,052 INFO L227 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 10 check-sat command(s) [2024-10-15 14:18:35,052 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-10-15 14:18:35,053 INFO L255 TraceCheckSpWp]: Trace formula consists of 223 conjuncts, 24 conjuncts are in the unsatisfiable core [2024-10-15 14:18:35,054 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-15 14:18:35,345 INFO L134 CoverageAnalysis]: Checked inductivity of 319 backedges. 144 proven. 31 refuted. 0 times theorem prover too weak. 144 trivial. 0 not checked. [2024-10-15 14:18:35,345 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-10-15 14:18:35,528 INFO L134 CoverageAnalysis]: Checked inductivity of 319 backedges. 144 proven. 31 refuted. 0 times theorem prover too weak. 144 trivial. 0 not checked. [2024-10-15 14:18:35,528 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1046605147] provided 0 perfect and 2 imperfect interpolant sequences [2024-10-15 14:18:35,528 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-10-15 14:18:35,528 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [25, 25, 25] total 42 [2024-10-15 14:18:35,528 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [171915276] [2024-10-15 14:18:35,528 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-10-15 14:18:35,529 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 42 states [2024-10-15 14:18:35,529 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-15 14:18:35,529 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 42 interpolants. [2024-10-15 14:18:35,529 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=318, Invalid=1404, Unknown=0, NotChecked=0, Total=1722 [2024-10-15 14:18:35,529 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-10-15 14:18:35,768 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-15 14:18:35,768 INFO L93 Difference]: Finished difference Result 201 states and 233 transitions. [2024-10-15 14:18:35,768 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2024-10-15 14:18:35,768 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-10-15 14:18:35,768 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-15 14:18:35,769 INFO L225 Difference]: With dead ends: 201 [2024-10-15 14:18:35,769 INFO L226 Difference]: Without dead ends: 163 [2024-10-15 14:18:35,770 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 221 GetRequests, 160 SyntacticMatches, 20 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1096 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=326, Invalid=1480, Unknown=0, NotChecked=0, Total=1806 [2024-10-15 14:18:35,770 INFO L432 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-10-15 14:18:35,770 INFO L433 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-10-15 14:18:35,770 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 163 states. [2024-10-15 14:18:35,807 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 163 to 110. [2024-10-15 14:18:35,807 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-10-15 14:18:35,807 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 110 states to 110 states and 121 transitions. [2024-10-15 14:18:35,808 INFO L78 Accepts]: Start accepts. Automaton has 110 states and 121 transitions. Word has length 88 [2024-10-15 14:18:35,808 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-15 14:18:35,808 INFO L471 AbstractCegarLoop]: Abstraction has 110 states and 121 transitions. [2024-10-15 14:18:35,808 INFO L472 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-10-15 14:18:35,808 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-15 14:18:35,808 INFO L276 IsEmpty]: Start isEmpty. Operand 110 states and 121 transitions. [2024-10-15 14:18:35,808 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 89 [2024-10-15 14:18:35,808 INFO L207 NwaCegarLoop]: Found error trace [2024-10-15 14:18:35,808 INFO L215 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-10-15 14:18:35,820 INFO L540 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (62)] Forceful destruction successful, exit code 0 [2024-10-15 14:18:36,009 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable61,62 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-15 14:18:36,009 INFO L396 AbstractCegarLoop]: === Iteration 63 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-10-15 14:18:36,009 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-15 14:18:36,009 INFO L85 PathProgramCache]: Analyzing trace with hash 233293239, now seen corresponding path program 36 times [2024-10-15 14:18:36,009 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-15 14:18:36,009 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2144911920] [2024-10-15 14:18:36,009 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-15 14:18:36,009 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-15 14:18:36,014 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:36,205 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-10-15 14:18:36,206 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:36,206 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2024-10-15 14:18:36,206 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:36,207 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2024-10-15 14:18:36,207 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:36,208 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2024-10-15 14:18:36,208 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:36,209 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2024-10-15 14:18:36,209 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:36,210 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2024-10-15 14:18:36,210 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:36,211 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2024-10-15 14:18:36,211 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:36,211 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2024-10-15 14:18:36,212 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:36,212 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2024-10-15 14:18:36,213 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:36,213 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2024-10-15 14:18:36,213 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:36,214 INFO L134 CoverageAnalysis]: Checked inductivity of 325 backedges. 119 proven. 62 refuted. 0 times theorem prover too weak. 144 trivial. 0 not checked. [2024-10-15 14:18:36,214 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-15 14:18:36,214 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2144911920] [2024-10-15 14:18:36,214 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2144911920] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-15 14:18:36,214 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [920642964] [2024-10-15 14:18:36,214 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2024-10-15 14:18:36,214 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-15 14:18:36,215 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-10-15 14:18:36,215 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-10-15 14:18:36,216 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (63)] Waiting until timeout for monitored process [2024-10-15 14:18:36,260 INFO L227 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 10 check-sat command(s) [2024-10-15 14:18:36,260 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-10-15 14:18:36,261 INFO L255 TraceCheckSpWp]: Trace formula consists of 223 conjuncts, 24 conjuncts are in the unsatisfiable core [2024-10-15 14:18:36,262 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-15 14:18:36,528 INFO L134 CoverageAnalysis]: Checked inductivity of 325 backedges. 144 proven. 37 refuted. 0 times theorem prover too weak. 144 trivial. 0 not checked. [2024-10-15 14:18:36,528 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-10-15 14:18:36,706 INFO L134 CoverageAnalysis]: Checked inductivity of 325 backedges. 144 proven. 37 refuted. 0 times theorem prover too weak. 144 trivial. 0 not checked. [2024-10-15 14:18:36,707 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [920642964] provided 0 perfect and 2 imperfect interpolant sequences [2024-10-15 14:18:36,707 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-10-15 14:18:36,707 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [25, 25, 25] total 41 [2024-10-15 14:18:36,707 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1608839197] [2024-10-15 14:18:36,707 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-10-15 14:18:36,707 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 41 states [2024-10-15 14:18:36,707 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-15 14:18:36,708 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 41 interpolants. [2024-10-15 14:18:36,708 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=315, Invalid=1325, Unknown=0, NotChecked=0, Total=1640 [2024-10-15 14:18:36,708 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-10-15 14:18:36,931 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-15 14:18:36,931 INFO L93 Difference]: Finished difference Result 195 states and 227 transitions. [2024-10-15 14:18:36,932 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2024-10-15 14:18:36,932 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-10-15 14:18:36,932 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-15 14:18:36,933 INFO L225 Difference]: With dead ends: 195 [2024-10-15 14:18:36,933 INFO L226 Difference]: Without dead ends: 157 [2024-10-15 14:18:36,934 INFO L431 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-10-15 14:18:36,934 INFO L432 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-10-15 14:18:36,934 INFO L433 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-10-15 14:18:36,934 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 157 states. [2024-10-15 14:18:36,976 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 157 to 110. [2024-10-15 14:18:36,977 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-10-15 14:18:36,977 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 110 states to 110 states and 121 transitions. [2024-10-15 14:18:36,978 INFO L78 Accepts]: Start accepts. Automaton has 110 states and 121 transitions. Word has length 88 [2024-10-15 14:18:36,978 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-15 14:18:36,978 INFO L471 AbstractCegarLoop]: Abstraction has 110 states and 121 transitions. [2024-10-15 14:18:36,978 INFO L472 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-10-15 14:18:36,978 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-15 14:18:36,978 INFO L276 IsEmpty]: Start isEmpty. Operand 110 states and 121 transitions. [2024-10-15 14:18:36,979 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 89 [2024-10-15 14:18:36,979 INFO L207 NwaCegarLoop]: Found error trace [2024-10-15 14:18:36,979 INFO L215 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-10-15 14:18:36,994 INFO L552 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (63)] Ended with exit code 0 [2024-10-15 14:18:37,179 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable62,63 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-15 14:18:37,180 INFO L396 AbstractCegarLoop]: === Iteration 64 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-10-15 14:18:37,180 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-15 14:18:37,180 INFO L85 PathProgramCache]: Analyzing trace with hash -1850341066, now seen corresponding path program 9 times [2024-10-15 14:18:37,180 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-15 14:18:37,180 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [532137043] [2024-10-15 14:18:37,180 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-15 14:18:37,180 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-15 14:18:37,185 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:37,381 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-10-15 14:18:37,381 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:37,382 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2024-10-15 14:18:37,382 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:37,383 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2024-10-15 14:18:37,383 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:37,384 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2024-10-15 14:18:37,384 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:37,385 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2024-10-15 14:18:37,385 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:37,386 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2024-10-15 14:18:37,386 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:37,387 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2024-10-15 14:18:37,387 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:37,387 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2024-10-15 14:18:37,388 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:37,388 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2024-10-15 14:18:37,389 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:37,389 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2024-10-15 14:18:37,390 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:37,390 INFO L134 CoverageAnalysis]: Checked inductivity of 333 backedges. 119 proven. 70 refuted. 0 times theorem prover too weak. 144 trivial. 0 not checked. [2024-10-15 14:18:37,390 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-15 14:18:37,390 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [532137043] [2024-10-15 14:18:37,390 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [532137043] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-15 14:18:37,390 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1827847471] [2024-10-15 14:18:37,391 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-10-15 14:18:37,391 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-15 14:18:37,391 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-10-15 14:18:37,392 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-10-15 14:18:37,392 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (64)] Waiting until timeout for monitored process [2024-10-15 14:18:37,437 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 10 check-sat command(s) [2024-10-15 14:18:37,437 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-10-15 14:18:37,438 INFO L255 TraceCheckSpWp]: Trace formula consists of 223 conjuncts, 24 conjuncts are in the unsatisfiable core [2024-10-15 14:18:37,439 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-15 14:18:37,721 INFO L134 CoverageAnalysis]: Checked inductivity of 333 backedges. 144 proven. 45 refuted. 0 times theorem prover too weak. 144 trivial. 0 not checked. [2024-10-15 14:18:37,721 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-10-15 14:18:37,902 INFO L134 CoverageAnalysis]: Checked inductivity of 333 backedges. 144 proven. 45 refuted. 0 times theorem prover too weak. 144 trivial. 0 not checked. [2024-10-15 14:18:37,902 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1827847471] provided 0 perfect and 2 imperfect interpolant sequences [2024-10-15 14:18:37,903 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-10-15 14:18:37,903 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [25, 25, 25] total 40 [2024-10-15 14:18:37,903 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [869230890] [2024-10-15 14:18:37,903 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-10-15 14:18:37,903 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 40 states [2024-10-15 14:18:37,903 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-15 14:18:37,903 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 40 interpolants. [2024-10-15 14:18:37,904 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=316, Invalid=1244, Unknown=0, NotChecked=0, Total=1560 [2024-10-15 14:18:37,904 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-10-15 14:18:38,089 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-15 14:18:38,089 INFO L93 Difference]: Finished difference Result 190 states and 223 transitions. [2024-10-15 14:18:38,089 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2024-10-15 14:18:38,089 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-10-15 14:18:38,089 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-15 14:18:38,090 INFO L225 Difference]: With dead ends: 190 [2024-10-15 14:18:38,090 INFO L226 Difference]: Without dead ends: 152 [2024-10-15 14:18:38,091 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 221 GetRequests, 162 SyntacticMatches, 20 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 905 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=324, Invalid=1316, Unknown=0, NotChecked=0, Total=1640 [2024-10-15 14:18:38,091 INFO L432 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-10-15 14:18:38,091 INFO L433 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-10-15 14:18:38,091 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 152 states. [2024-10-15 14:18:38,130 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 152 to 112. [2024-10-15 14:18:38,130 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-10-15 14:18:38,130 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 112 states to 112 states and 124 transitions. [2024-10-15 14:18:38,131 INFO L78 Accepts]: Start accepts. Automaton has 112 states and 124 transitions. Word has length 88 [2024-10-15 14:18:38,131 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-15 14:18:38,131 INFO L471 AbstractCegarLoop]: Abstraction has 112 states and 124 transitions. [2024-10-15 14:18:38,131 INFO L472 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-10-15 14:18:38,131 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-15 14:18:38,131 INFO L276 IsEmpty]: Start isEmpty. Operand 112 states and 124 transitions. [2024-10-15 14:18:38,131 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 90 [2024-10-15 14:18:38,131 INFO L207 NwaCegarLoop]: Found error trace [2024-10-15 14:18:38,131 INFO L215 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-10-15 14:18:38,143 INFO L540 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (64)] Forceful destruction successful, exit code 0 [2024-10-15 14:18:38,332 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 64 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable63 [2024-10-15 14:18:38,332 INFO L396 AbstractCegarLoop]: === Iteration 65 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-10-15 14:18:38,332 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-15 14:18:38,332 INFO L85 PathProgramCache]: Analyzing trace with hash -1568569182, now seen corresponding path program 18 times [2024-10-15 14:18:38,332 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-15 14:18:38,332 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1353108729] [2024-10-15 14:18:38,332 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-15 14:18:38,333 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-15 14:18:38,337 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:38,449 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-10-15 14:18:38,450 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:38,450 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2024-10-15 14:18:38,451 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:38,451 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2024-10-15 14:18:38,452 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:38,452 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2024-10-15 14:18:38,452 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:38,453 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2024-10-15 14:18:38,453 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:38,454 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2024-10-15 14:18:38,454 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:38,455 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 57 [2024-10-15 14:18:38,455 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:38,456 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2024-10-15 14:18:38,456 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:38,456 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2024-10-15 14:18:38,457 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:38,458 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2024-10-15 14:18:38,458 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:38,459 INFO L134 CoverageAnalysis]: Checked inductivity of 343 backedges. 63 proven. 136 refuted. 0 times theorem prover too weak. 144 trivial. 0 not checked. [2024-10-15 14:18:38,459 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-15 14:18:38,459 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1353108729] [2024-10-15 14:18:38,459 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1353108729] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-15 14:18:38,459 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1355468215] [2024-10-15 14:18:38,459 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2024-10-15 14:18:38,459 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-15 14:18:38,459 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-10-15 14:18:38,460 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-10-15 14:18:38,461 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (65)] Waiting until timeout for monitored process [2024-10-15 14:18:38,503 INFO L227 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 10 check-sat command(s) [2024-10-15 14:18:38,503 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-10-15 14:18:38,504 INFO L255 TraceCheckSpWp]: Trace formula consists of 228 conjuncts, 26 conjuncts are in the unsatisfiable core [2024-10-15 14:18:38,505 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-15 14:18:38,555 INFO L134 CoverageAnalysis]: Checked inductivity of 343 backedges. 73 proven. 126 refuted. 0 times theorem prover too weak. 144 trivial. 0 not checked. [2024-10-15 14:18:38,555 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-10-15 14:18:38,681 INFO L134 CoverageAnalysis]: Checked inductivity of 343 backedges. 73 proven. 126 refuted. 0 times theorem prover too weak. 144 trivial. 0 not checked. [2024-10-15 14:18:38,681 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1355468215] provided 0 perfect and 2 imperfect interpolant sequences [2024-10-15 14:18:38,681 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-10-15 14:18:38,681 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15, 15] total 18 [2024-10-15 14:18:38,681 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1897605198] [2024-10-15 14:18:38,681 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-10-15 14:18:38,681 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2024-10-15 14:18:38,681 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-15 14:18:38,682 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2024-10-15 14:18:38,682 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=91, Invalid=215, Unknown=0, NotChecked=0, Total=306 [2024-10-15 14:18:38,682 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-10-15 14:18:38,814 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-15 14:18:38,814 INFO L93 Difference]: Finished difference Result 125 states and 138 transitions. [2024-10-15 14:18:38,815 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2024-10-15 14:18:38,815 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-10-15 14:18:38,815 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-15 14:18:38,816 INFO L225 Difference]: With dead ends: 125 [2024-10-15 14:18:38,816 INFO L226 Difference]: Without dead ends: 123 [2024-10-15 14:18:38,816 INFO L431 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-10-15 14:18:38,817 INFO L432 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-10-15 14:18:38,817 INFO L433 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-10-15 14:18:38,817 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 123 states. [2024-10-15 14:18:38,861 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 123 to 119. [2024-10-15 14:18:38,861 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-10-15 14:18:38,862 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 119 states to 119 states and 131 transitions. [2024-10-15 14:18:38,862 INFO L78 Accepts]: Start accepts. Automaton has 119 states and 131 transitions. Word has length 89 [2024-10-15 14:18:38,862 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-15 14:18:38,862 INFO L471 AbstractCegarLoop]: Abstraction has 119 states and 131 transitions. [2024-10-15 14:18:38,863 INFO L472 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-10-15 14:18:38,863 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-15 14:18:38,863 INFO L276 IsEmpty]: Start isEmpty. Operand 119 states and 131 transitions. [2024-10-15 14:18:38,863 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 97 [2024-10-15 14:18:38,863 INFO L207 NwaCegarLoop]: Found error trace [2024-10-15 14:18:38,863 INFO L215 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-10-15 14:18:38,877 INFO L552 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (65)] Ended with exit code 0 [2024-10-15 14:18:39,064 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable64,65 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-15 14:18:39,064 INFO L396 AbstractCegarLoop]: === Iteration 66 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-10-15 14:18:39,064 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-15 14:18:39,064 INFO L85 PathProgramCache]: Analyzing trace with hash 123844214, now seen corresponding path program 19 times [2024-10-15 14:18:39,064 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-15 14:18:39,065 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1630681077] [2024-10-15 14:18:39,065 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-15 14:18:39,065 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-15 14:18:39,071 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:39,306 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-10-15 14:18:39,306 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:39,307 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2024-10-15 14:18:39,307 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:39,308 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2024-10-15 14:18:39,308 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:39,309 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2024-10-15 14:18:39,309 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:39,310 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2024-10-15 14:18:39,310 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:39,310 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2024-10-15 14:18:39,311 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:39,311 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 57 [2024-10-15 14:18:39,312 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:39,312 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2024-10-15 14:18:39,313 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:39,313 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2024-10-15 14:18:39,314 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:39,314 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2024-10-15 14:18:39,315 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:39,315 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 85 [2024-10-15 14:18:39,316 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:39,316 INFO L134 CoverageAnalysis]: Checked inductivity of 410 backedges. 147 proven. 83 refuted. 0 times theorem prover too weak. 180 trivial. 0 not checked. [2024-10-15 14:18:39,317 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-15 14:18:39,317 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1630681077] [2024-10-15 14:18:39,317 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1630681077] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-15 14:18:39,317 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2095501985] [2024-10-15 14:18:39,317 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2024-10-15 14:18:39,317 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-15 14:18:39,317 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-10-15 14:18:39,319 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-10-15 14:18:39,320 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (66)] Waiting until timeout for monitored process [2024-10-15 14:18:39,360 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:39,360 INFO L255 TraceCheckSpWp]: Trace formula consists of 242 conjuncts, 26 conjuncts are in the unsatisfiable core [2024-10-15 14:18:39,362 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-15 14:18:39,786 INFO L134 CoverageAnalysis]: Checked inductivity of 410 backedges. 175 proven. 55 refuted. 0 times theorem prover too weak. 180 trivial. 0 not checked. [2024-10-15 14:18:39,787 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-10-15 14:18:40,006 INFO L134 CoverageAnalysis]: Checked inductivity of 410 backedges. 175 proven. 55 refuted. 0 times theorem prover too weak. 180 trivial. 0 not checked. [2024-10-15 14:18:40,006 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2095501985] provided 0 perfect and 2 imperfect interpolant sequences [2024-10-15 14:18:40,007 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-10-15 14:18:40,007 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [27, 27, 27] total 53 [2024-10-15 14:18:40,007 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1098382931] [2024-10-15 14:18:40,007 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-10-15 14:18:40,007 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 53 states [2024-10-15 14:18:40,007 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-15 14:18:40,007 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 53 interpolants. [2024-10-15 14:18:40,008 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=527, Invalid=2229, Unknown=0, NotChecked=0, Total=2756 [2024-10-15 14:18:40,008 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-10-15 14:18:40,285 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-15 14:18:40,285 INFO L93 Difference]: Finished difference Result 204 states and 239 transitions. [2024-10-15 14:18:40,285 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2024-10-15 14:18:40,285 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-10-15 14:18:40,286 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-15 14:18:40,286 INFO L225 Difference]: With dead ends: 204 [2024-10-15 14:18:40,286 INFO L226 Difference]: Without dead ends: 163 [2024-10-15 14:18:40,287 INFO L431 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-10-15 14:18:40,287 INFO L432 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-10-15 14:18:40,287 INFO L433 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-10-15 14:18:40,287 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 163 states. [2024-10-15 14:18:40,331 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 163 to 120. [2024-10-15 14:18:40,331 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-10-15 14:18:40,331 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 120 states to 120 states and 132 transitions. [2024-10-15 14:18:40,332 INFO L78 Accepts]: Start accepts. Automaton has 120 states and 132 transitions. Word has length 96 [2024-10-15 14:18:40,332 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-15 14:18:40,332 INFO L471 AbstractCegarLoop]: Abstraction has 120 states and 132 transitions. [2024-10-15 14:18:40,332 INFO L472 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-10-15 14:18:40,332 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-15 14:18:40,332 INFO L276 IsEmpty]: Start isEmpty. Operand 120 states and 132 transitions. [2024-10-15 14:18:40,332 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 97 [2024-10-15 14:18:40,332 INFO L207 NwaCegarLoop]: Found error trace [2024-10-15 14:18:40,333 INFO L215 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-10-15 14:18:40,344 INFO L552 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (66)] Ended with exit code 0 [2024-10-15 14:18:40,533 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable65,66 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-15 14:18:40,533 INFO L396 AbstractCegarLoop]: === Iteration 67 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-10-15 14:18:40,533 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-15 14:18:40,533 INFO L85 PathProgramCache]: Analyzing trace with hash -1467016203, now seen corresponding path program 37 times [2024-10-15 14:18:40,533 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-15 14:18:40,533 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1939892201] [2024-10-15 14:18:40,533 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-15 14:18:40,534 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-15 14:18:40,539 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:40,764 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-10-15 14:18:40,764 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:40,765 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2024-10-15 14:18:40,765 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:40,766 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2024-10-15 14:18:40,766 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:40,767 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2024-10-15 14:18:40,767 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:40,768 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2024-10-15 14:18:40,768 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:40,768 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2024-10-15 14:18:40,769 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:40,769 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 57 [2024-10-15 14:18:40,769 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:40,770 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2024-10-15 14:18:40,770 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:40,771 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2024-10-15 14:18:40,771 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:40,772 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2024-10-15 14:18:40,772 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:40,773 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 85 [2024-10-15 14:18:40,773 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:40,774 INFO L134 CoverageAnalysis]: Checked inductivity of 401 backedges. 147 proven. 74 refuted. 0 times theorem prover too weak. 180 trivial. 0 not checked. [2024-10-15 14:18:40,774 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-15 14:18:40,774 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1939892201] [2024-10-15 14:18:40,774 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1939892201] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-15 14:18:40,774 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1219756480] [2024-10-15 14:18:40,774 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2024-10-15 14:18:40,774 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-15 14:18:40,774 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-10-15 14:18:40,775 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-10-15 14:18:40,776 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (67)] Waiting until timeout for monitored process [2024-10-15 14:18:40,815 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:40,816 INFO L255 TraceCheckSpWp]: Trace formula consists of 242 conjuncts, 26 conjuncts are in the unsatisfiable core [2024-10-15 14:18:40,817 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-15 14:18:41,231 INFO L134 CoverageAnalysis]: Checked inductivity of 401 backedges. 175 proven. 46 refuted. 0 times theorem prover too weak. 180 trivial. 0 not checked. [2024-10-15 14:18:41,232 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-10-15 14:18:41,476 INFO L134 CoverageAnalysis]: Checked inductivity of 401 backedges. 175 proven. 46 refuted. 0 times theorem prover too weak. 180 trivial. 0 not checked. [2024-10-15 14:18:41,476 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1219756480] provided 0 perfect and 2 imperfect interpolant sequences [2024-10-15 14:18:41,476 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-10-15 14:18:41,476 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [27, 27, 27] total 52 [2024-10-15 14:18:41,476 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1659304741] [2024-10-15 14:18:41,476 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-10-15 14:18:41,476 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 52 states [2024-10-15 14:18:41,476 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-15 14:18:41,477 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 52 interpolants. [2024-10-15 14:18:41,477 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=493, Invalid=2159, Unknown=0, NotChecked=0, Total=2652 [2024-10-15 14:18:41,477 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-10-15 14:18:41,748 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-15 14:18:41,748 INFO L93 Difference]: Finished difference Result 213 states and 248 transitions. [2024-10-15 14:18:41,748 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2024-10-15 14:18:41,748 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-10-15 14:18:41,748 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-15 14:18:41,749 INFO L225 Difference]: With dead ends: 213 [2024-10-15 14:18:41,750 INFO L226 Difference]: Without dead ends: 172 [2024-10-15 14:18:41,750 INFO L431 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-10-15 14:18:41,750 INFO L432 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-10-15 14:18:41,750 INFO L433 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-10-15 14:18:41,750 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 172 states. [2024-10-15 14:18:41,798 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 172 to 120. [2024-10-15 14:18:41,798 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-10-15 14:18:41,798 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 120 states to 120 states and 132 transitions. [2024-10-15 14:18:41,799 INFO L78 Accepts]: Start accepts. Automaton has 120 states and 132 transitions. Word has length 96 [2024-10-15 14:18:41,799 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-15 14:18:41,799 INFO L471 AbstractCegarLoop]: Abstraction has 120 states and 132 transitions. [2024-10-15 14:18:41,799 INFO L472 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-10-15 14:18:41,799 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-15 14:18:41,799 INFO L276 IsEmpty]: Start isEmpty. Operand 120 states and 132 transitions. [2024-10-15 14:18:41,799 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 97 [2024-10-15 14:18:41,800 INFO L207 NwaCegarLoop]: Found error trace [2024-10-15 14:18:41,800 INFO L215 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-10-15 14:18:41,811 INFO L552 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (67)] Ended with exit code 0 [2024-10-15 14:18:42,000 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 67 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable66 [2024-10-15 14:18:42,000 INFO L396 AbstractCegarLoop]: === Iteration 68 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-10-15 14:18:42,000 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-15 14:18:42,000 INFO L85 PathProgramCache]: Analyzing trace with hash 1668254358, now seen corresponding path program 38 times [2024-10-15 14:18:42,001 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-15 14:18:42,001 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [502710776] [2024-10-15 14:18:42,001 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-15 14:18:42,001 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-15 14:18:42,006 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:42,255 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-10-15 14:18:42,255 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:42,256 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2024-10-15 14:18:42,256 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:42,257 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2024-10-15 14:18:42,257 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:42,258 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2024-10-15 14:18:42,258 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:42,259 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2024-10-15 14:18:42,259 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:42,260 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2024-10-15 14:18:42,260 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:42,261 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 57 [2024-10-15 14:18:42,261 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:42,261 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2024-10-15 14:18:42,262 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:42,262 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2024-10-15 14:18:42,263 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:42,263 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2024-10-15 14:18:42,264 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:42,264 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 85 [2024-10-15 14:18:42,265 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:42,265 INFO L134 CoverageAnalysis]: Checked inductivity of 394 backedges. 147 proven. 67 refuted. 0 times theorem prover too weak. 180 trivial. 0 not checked. [2024-10-15 14:18:42,265 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-15 14:18:42,266 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [502710776] [2024-10-15 14:18:42,266 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [502710776] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-15 14:18:42,266 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1491566410] [2024-10-15 14:18:42,266 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-10-15 14:18:42,266 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-15 14:18:42,266 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-10-15 14:18:42,267 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-10-15 14:18:42,267 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (68)] Waiting until timeout for monitored process [2024-10-15 14:18:42,309 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-10-15 14:18:42,309 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-10-15 14:18:42,310 INFO L255 TraceCheckSpWp]: Trace formula consists of 242 conjuncts, 26 conjuncts are in the unsatisfiable core [2024-10-15 14:18:42,311 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-15 14:18:42,713 INFO L134 CoverageAnalysis]: Checked inductivity of 394 backedges. 175 proven. 39 refuted. 0 times theorem prover too weak. 180 trivial. 0 not checked. [2024-10-15 14:18:42,713 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-10-15 14:18:42,946 INFO L134 CoverageAnalysis]: Checked inductivity of 394 backedges. 175 proven. 39 refuted. 0 times theorem prover too weak. 180 trivial. 0 not checked. [2024-10-15 14:18:42,946 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1491566410] provided 0 perfect and 2 imperfect interpolant sequences [2024-10-15 14:18:42,946 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-10-15 14:18:42,946 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [27, 27, 27] total 51 [2024-10-15 14:18:42,946 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1947307798] [2024-10-15 14:18:42,946 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-10-15 14:18:42,946 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 51 states [2024-10-15 14:18:42,946 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-15 14:18:42,947 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 51 interpolants. [2024-10-15 14:18:42,947 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=463, Invalid=2087, Unknown=0, NotChecked=0, Total=2550 [2024-10-15 14:18:42,947 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-10-15 14:18:43,237 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-15 14:18:43,237 INFO L93 Difference]: Finished difference Result 220 states and 255 transitions. [2024-10-15 14:18:43,237 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2024-10-15 14:18:43,237 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-10-15 14:18:43,238 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-15 14:18:43,239 INFO L225 Difference]: With dead ends: 220 [2024-10-15 14:18:43,239 INFO L226 Difference]: Without dead ends: 179 [2024-10-15 14:18:43,239 INFO L431 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-10-15 14:18:43,239 INFO L432 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-10-15 14:18:43,239 INFO L433 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-10-15 14:18:43,240 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 179 states. [2024-10-15 14:18:43,288 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 179 to 120. [2024-10-15 14:18:43,289 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-10-15 14:18:43,289 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 120 states to 120 states and 132 transitions. [2024-10-15 14:18:43,289 INFO L78 Accepts]: Start accepts. Automaton has 120 states and 132 transitions. Word has length 96 [2024-10-15 14:18:43,289 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-15 14:18:43,290 INFO L471 AbstractCegarLoop]: Abstraction has 120 states and 132 transitions. [2024-10-15 14:18:43,290 INFO L472 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-10-15 14:18:43,290 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-15 14:18:43,290 INFO L276 IsEmpty]: Start isEmpty. Operand 120 states and 132 transitions. [2024-10-15 14:18:43,290 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 97 [2024-10-15 14:18:43,290 INFO L207 NwaCegarLoop]: Found error trace [2024-10-15 14:18:43,290 INFO L215 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-10-15 14:18:43,301 INFO L540 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (68)] Forceful destruction successful, exit code 0 [2024-10-15 14:18:43,490 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 68 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable67 [2024-10-15 14:18:43,491 INFO L396 AbstractCegarLoop]: === Iteration 69 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-10-15 14:18:43,491 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-15 14:18:43,491 INFO L85 PathProgramCache]: Analyzing trace with hash 661013461, now seen corresponding path program 39 times [2024-10-15 14:18:43,491 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-15 14:18:43,491 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [850030009] [2024-10-15 14:18:43,491 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-15 14:18:43,491 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-15 14:18:43,496 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:43,724 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-10-15 14:18:43,725 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:43,725 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2024-10-15 14:18:43,726 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:43,727 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2024-10-15 14:18:43,727 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:43,727 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2024-10-15 14:18:43,728 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:43,728 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2024-10-15 14:18:43,729 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:43,729 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2024-10-15 14:18:43,729 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:43,730 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 57 [2024-10-15 14:18:43,730 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:43,731 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2024-10-15 14:18:43,731 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:43,732 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2024-10-15 14:18:43,732 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:43,733 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2024-10-15 14:18:43,733 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:43,733 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 85 [2024-10-15 14:18:43,734 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:43,734 INFO L134 CoverageAnalysis]: Checked inductivity of 389 backedges. 147 proven. 62 refuted. 0 times theorem prover too weak. 180 trivial. 0 not checked. [2024-10-15 14:18:43,735 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-15 14:18:43,735 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [850030009] [2024-10-15 14:18:43,735 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [850030009] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-15 14:18:43,735 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [936821460] [2024-10-15 14:18:43,735 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-10-15 14:18:43,735 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-15 14:18:43,735 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-10-15 14:18:43,736 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-10-15 14:18:43,737 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (69)] Waiting until timeout for monitored process [2024-10-15 14:18:43,778 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 11 check-sat command(s) [2024-10-15 14:18:43,778 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-10-15 14:18:43,779 INFO L255 TraceCheckSpWp]: Trace formula consists of 242 conjuncts, 26 conjuncts are in the unsatisfiable core [2024-10-15 14:18:43,780 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-15 14:18:44,165 INFO L134 CoverageAnalysis]: Checked inductivity of 389 backedges. 175 proven. 34 refuted. 0 times theorem prover too weak. 180 trivial. 0 not checked. [2024-10-15 14:18:44,165 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-10-15 14:18:44,374 INFO L134 CoverageAnalysis]: Checked inductivity of 389 backedges. 175 proven. 34 refuted. 0 times theorem prover too weak. 180 trivial. 0 not checked. [2024-10-15 14:18:44,374 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [936821460] provided 0 perfect and 2 imperfect interpolant sequences [2024-10-15 14:18:44,374 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-10-15 14:18:44,374 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [27, 27, 27] total 50 [2024-10-15 14:18:44,374 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [247940431] [2024-10-15 14:18:44,374 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-10-15 14:18:44,375 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 50 states [2024-10-15 14:18:44,375 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-15 14:18:44,375 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 50 interpolants. [2024-10-15 14:18:44,375 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=437, Invalid=2013, Unknown=0, NotChecked=0, Total=2450 [2024-10-15 14:18:44,375 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-10-15 14:18:44,684 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-15 14:18:44,685 INFO L93 Difference]: Finished difference Result 225 states and 260 transitions. [2024-10-15 14:18:44,685 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2024-10-15 14:18:44,685 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-10-15 14:18:44,685 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-15 14:18:44,686 INFO L225 Difference]: With dead ends: 225 [2024-10-15 14:18:44,686 INFO L226 Difference]: Without dead ends: 184 [2024-10-15 14:18:44,686 INFO L431 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-10-15 14:18:44,687 INFO L432 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-10-15 14:18:44,687 INFO L433 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-10-15 14:18:44,687 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 184 states. [2024-10-15 14:18:44,736 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 184 to 120. [2024-10-15 14:18:44,737 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-10-15 14:18:44,737 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 120 states to 120 states and 132 transitions. [2024-10-15 14:18:44,738 INFO L78 Accepts]: Start accepts. Automaton has 120 states and 132 transitions. Word has length 96 [2024-10-15 14:18:44,738 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-15 14:18:44,738 INFO L471 AbstractCegarLoop]: Abstraction has 120 states and 132 transitions. [2024-10-15 14:18:44,738 INFO L472 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-10-15 14:18:44,738 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-15 14:18:44,738 INFO L276 IsEmpty]: Start isEmpty. Operand 120 states and 132 transitions. [2024-10-15 14:18:44,739 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 97 [2024-10-15 14:18:44,739 INFO L207 NwaCegarLoop]: Found error trace [2024-10-15 14:18:44,739 INFO L215 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-10-15 14:18:44,752 INFO L552 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (69)] Ended with exit code 0 [2024-10-15 14:18:44,939 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 69 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable68 [2024-10-15 14:18:44,939 INFO L396 AbstractCegarLoop]: === Iteration 70 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-10-15 14:18:44,940 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-15 14:18:44,940 INFO L85 PathProgramCache]: Analyzing trace with hash -618404170, now seen corresponding path program 40 times [2024-10-15 14:18:44,940 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-15 14:18:44,940 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [42532918] [2024-10-15 14:18:44,940 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-15 14:18:44,940 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-15 14:18:44,945 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:45,170 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-10-15 14:18:45,170 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:45,171 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2024-10-15 14:18:45,171 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:45,172 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2024-10-15 14:18:45,172 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:45,173 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2024-10-15 14:18:45,173 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:45,173 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2024-10-15 14:18:45,174 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:45,174 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2024-10-15 14:18:45,175 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:45,175 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 57 [2024-10-15 14:18:45,175 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:45,176 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2024-10-15 14:18:45,176 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:45,177 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2024-10-15 14:18:45,177 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:45,178 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2024-10-15 14:18:45,178 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:45,179 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 85 [2024-10-15 14:18:45,179 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:45,180 INFO L134 CoverageAnalysis]: Checked inductivity of 386 backedges. 147 proven. 59 refuted. 0 times theorem prover too weak. 180 trivial. 0 not checked. [2024-10-15 14:18:45,180 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-15 14:18:45,180 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [42532918] [2024-10-15 14:18:45,180 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [42532918] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-15 14:18:45,180 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1865292104] [2024-10-15 14:18:45,180 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2024-10-15 14:18:45,181 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-15 14:18:45,181 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-10-15 14:18:45,182 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-10-15 14:18:45,182 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (70)] Waiting until timeout for monitored process [2024-10-15 14:18:45,221 INFO L227 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2024-10-15 14:18:45,221 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-10-15 14:18:45,222 INFO L255 TraceCheckSpWp]: Trace formula consists of 242 conjuncts, 26 conjuncts are in the unsatisfiable core [2024-10-15 14:18:45,223 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-15 14:18:45,585 INFO L134 CoverageAnalysis]: Checked inductivity of 386 backedges. 175 proven. 31 refuted. 0 times theorem prover too weak. 180 trivial. 0 not checked. [2024-10-15 14:18:45,585 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-10-15 14:18:45,802 INFO L134 CoverageAnalysis]: Checked inductivity of 386 backedges. 175 proven. 31 refuted. 0 times theorem prover too weak. 180 trivial. 0 not checked. [2024-10-15 14:18:45,802 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1865292104] provided 0 perfect and 2 imperfect interpolant sequences [2024-10-15 14:18:45,802 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-10-15 14:18:45,802 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [27, 27, 27] total 49 [2024-10-15 14:18:45,802 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1305317874] [2024-10-15 14:18:45,802 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-10-15 14:18:45,803 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 49 states [2024-10-15 14:18:45,803 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-15 14:18:45,803 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 49 interpolants. [2024-10-15 14:18:45,803 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=415, Invalid=1937, Unknown=0, NotChecked=0, Total=2352 [2024-10-15 14:18:45,803 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-10-15 14:18:46,170 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-15 14:18:46,171 INFO L93 Difference]: Finished difference Result 228 states and 263 transitions. [2024-10-15 14:18:46,171 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2024-10-15 14:18:46,171 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-10-15 14:18:46,171 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-15 14:18:46,172 INFO L225 Difference]: With dead ends: 228 [2024-10-15 14:18:46,172 INFO L226 Difference]: Without dead ends: 187 [2024-10-15 14:18:46,172 INFO L431 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-10-15 14:18:46,173 INFO L432 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-10-15 14:18:46,173 INFO L433 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-10-15 14:18:46,173 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 187 states. [2024-10-15 14:18:46,223 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 187 to 120. [2024-10-15 14:18:46,223 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-10-15 14:18:46,224 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 120 states to 120 states and 132 transitions. [2024-10-15 14:18:46,224 INFO L78 Accepts]: Start accepts. Automaton has 120 states and 132 transitions. Word has length 96 [2024-10-15 14:18:46,224 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-15 14:18:46,224 INFO L471 AbstractCegarLoop]: Abstraction has 120 states and 132 transitions. [2024-10-15 14:18:46,224 INFO L472 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-10-15 14:18:46,225 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-15 14:18:46,225 INFO L276 IsEmpty]: Start isEmpty. Operand 120 states and 132 transitions. [2024-10-15 14:18:46,225 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 97 [2024-10-15 14:18:46,225 INFO L207 NwaCegarLoop]: Found error trace [2024-10-15 14:18:46,225 INFO L215 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-10-15 14:18:46,239 INFO L552 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (70)] Ended with exit code 0 [2024-10-15 14:18:46,425 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 70 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable69 [2024-10-15 14:18:46,426 INFO L396 AbstractCegarLoop]: === Iteration 71 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-10-15 14:18:46,426 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-15 14:18:46,426 INFO L85 PathProgramCache]: Analyzing trace with hash -1213865035, now seen corresponding path program 41 times [2024-10-15 14:18:46,426 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-15 14:18:46,426 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [609774769] [2024-10-15 14:18:46,426 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-15 14:18:46,426 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-15 14:18:46,431 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:46,652 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-10-15 14:18:46,653 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:46,654 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2024-10-15 14:18:46,654 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:46,655 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2024-10-15 14:18:46,655 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:46,656 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2024-10-15 14:18:46,657 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:46,657 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2024-10-15 14:18:46,658 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:46,658 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2024-10-15 14:18:46,659 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:46,659 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 57 [2024-10-15 14:18:46,660 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:46,661 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2024-10-15 14:18:46,661 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:46,662 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2024-10-15 14:18:46,662 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:46,663 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2024-10-15 14:18:46,663 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:46,664 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 85 [2024-10-15 14:18:46,664 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:46,665 INFO L134 CoverageAnalysis]: Checked inductivity of 385 backedges. 147 proven. 58 refuted. 0 times theorem prover too weak. 180 trivial. 0 not checked. [2024-10-15 14:18:46,665 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-15 14:18:46,665 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [609774769] [2024-10-15 14:18:46,666 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [609774769] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-15 14:18:46,666 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1467416041] [2024-10-15 14:18:46,666 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2024-10-15 14:18:46,666 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-15 14:18:46,666 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-10-15 14:18:46,667 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-10-15 14:18:46,668 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (71)] Waiting until timeout for monitored process [2024-10-15 14:18:46,714 INFO L227 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 11 check-sat command(s) [2024-10-15 14:18:46,714 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-10-15 14:18:46,715 INFO L255 TraceCheckSpWp]: Trace formula consists of 242 conjuncts, 26 conjuncts are in the unsatisfiable core [2024-10-15 14:18:46,716 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-15 14:18:47,082 INFO L134 CoverageAnalysis]: Checked inductivity of 385 backedges. 175 proven. 30 refuted. 0 times theorem prover too weak. 180 trivial. 0 not checked. [2024-10-15 14:18:47,082 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-10-15 14:18:47,287 INFO L134 CoverageAnalysis]: Checked inductivity of 385 backedges. 175 proven. 30 refuted. 0 times theorem prover too weak. 180 trivial. 0 not checked. [2024-10-15 14:18:47,287 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1467416041] provided 0 perfect and 2 imperfect interpolant sequences [2024-10-15 14:18:47,287 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-10-15 14:18:47,287 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [27, 27, 27] total 48 [2024-10-15 14:18:47,287 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2070403699] [2024-10-15 14:18:47,287 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-10-15 14:18:47,288 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 48 states [2024-10-15 14:18:47,288 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-15 14:18:47,288 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 48 interpolants. [2024-10-15 14:18:47,288 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=397, Invalid=1859, Unknown=0, NotChecked=0, Total=2256 [2024-10-15 14:18:47,288 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-10-15 14:18:47,656 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-15 14:18:47,656 INFO L93 Difference]: Finished difference Result 229 states and 264 transitions. [2024-10-15 14:18:47,657 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2024-10-15 14:18:47,657 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-10-15 14:18:47,657 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-15 14:18:47,658 INFO L225 Difference]: With dead ends: 229 [2024-10-15 14:18:47,658 INFO L226 Difference]: Without dead ends: 188 [2024-10-15 14:18:47,658 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 241 GetRequests, 172 SyntacticMatches, 22 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1591 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=405, Invalid=1947, Unknown=0, NotChecked=0, Total=2352 [2024-10-15 14:18:47,658 INFO L432 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-10-15 14:18:47,659 INFO L433 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-10-15 14:18:47,659 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 188 states. [2024-10-15 14:18:47,711 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 188 to 120. [2024-10-15 14:18:47,712 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-10-15 14:18:47,712 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 120 states to 120 states and 132 transitions. [2024-10-15 14:18:47,713 INFO L78 Accepts]: Start accepts. Automaton has 120 states and 132 transitions. Word has length 96 [2024-10-15 14:18:47,713 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-15 14:18:47,713 INFO L471 AbstractCegarLoop]: Abstraction has 120 states and 132 transitions. [2024-10-15 14:18:47,713 INFO L472 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-10-15 14:18:47,713 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-15 14:18:47,713 INFO L276 IsEmpty]: Start isEmpty. Operand 120 states and 132 transitions. [2024-10-15 14:18:47,713 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 97 [2024-10-15 14:18:47,713 INFO L207 NwaCegarLoop]: Found error trace [2024-10-15 14:18:47,713 INFO L215 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-10-15 14:18:47,725 INFO L552 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (71)] Ended with exit code 0 [2024-10-15 14:18:47,914 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable70,71 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-15 14:18:47,914 INFO L396 AbstractCegarLoop]: === Iteration 72 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-10-15 14:18:47,914 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-15 14:18:47,914 INFO L85 PathProgramCache]: Analyzing trace with hash -1233073450, now seen corresponding path program 42 times [2024-10-15 14:18:47,914 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-15 14:18:47,914 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1023098572] [2024-10-15 14:18:47,914 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-15 14:18:47,914 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-15 14:18:47,919 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:48,141 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-10-15 14:18:48,142 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:48,142 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2024-10-15 14:18:48,143 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:48,143 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2024-10-15 14:18:48,144 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:48,144 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2024-10-15 14:18:48,144 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:48,145 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2024-10-15 14:18:48,145 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:48,146 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2024-10-15 14:18:48,146 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:48,147 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 57 [2024-10-15 14:18:48,147 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:48,147 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2024-10-15 14:18:48,148 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:48,148 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2024-10-15 14:18:48,149 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:48,149 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2024-10-15 14:18:48,149 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:48,150 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 85 [2024-10-15 14:18:48,150 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:48,151 INFO L134 CoverageAnalysis]: Checked inductivity of 386 backedges. 147 proven. 59 refuted. 0 times theorem prover too weak. 180 trivial. 0 not checked. [2024-10-15 14:18:48,151 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-15 14:18:48,151 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1023098572] [2024-10-15 14:18:48,151 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1023098572] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-15 14:18:48,151 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [365913956] [2024-10-15 14:18:48,151 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2024-10-15 14:18:48,151 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-15 14:18:48,151 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-10-15 14:18:48,152 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-10-15 14:18:48,153 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (72)] Waiting until timeout for monitored process [2024-10-15 14:18:48,194 INFO L227 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 11 check-sat command(s) [2024-10-15 14:18:48,194 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-10-15 14:18:48,195 INFO L255 TraceCheckSpWp]: Trace formula consists of 242 conjuncts, 26 conjuncts are in the unsatisfiable core [2024-10-15 14:18:48,196 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-15 14:18:48,532 INFO L134 CoverageAnalysis]: Checked inductivity of 386 backedges. 175 proven. 31 refuted. 0 times theorem prover too weak. 180 trivial. 0 not checked. [2024-10-15 14:18:48,532 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-10-15 14:18:48,738 INFO L134 CoverageAnalysis]: Checked inductivity of 386 backedges. 175 proven. 31 refuted. 0 times theorem prover too weak. 180 trivial. 0 not checked. [2024-10-15 14:18:48,738 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [365913956] provided 0 perfect and 2 imperfect interpolant sequences [2024-10-15 14:18:48,738 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-10-15 14:18:48,738 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [27, 27, 27] total 47 [2024-10-15 14:18:48,738 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1948841830] [2024-10-15 14:18:48,738 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-10-15 14:18:48,738 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 47 states [2024-10-15 14:18:48,739 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-15 14:18:48,739 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 47 interpolants. [2024-10-15 14:18:48,739 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=383, Invalid=1779, Unknown=0, NotChecked=0, Total=2162 [2024-10-15 14:18:48,739 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-10-15 14:18:49,161 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-15 14:18:49,162 INFO L93 Difference]: Finished difference Result 228 states and 263 transitions. [2024-10-15 14:18:49,162 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2024-10-15 14:18:49,162 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-10-15 14:18:49,162 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-15 14:18:49,164 INFO L225 Difference]: With dead ends: 228 [2024-10-15 14:18:49,164 INFO L226 Difference]: Without dead ends: 187 [2024-10-15 14:18:49,164 INFO L431 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-10-15 14:18:49,164 INFO L432 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-10-15 14:18:49,164 INFO L433 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-10-15 14:18:49,165 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 187 states. [2024-10-15 14:18:49,218 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 187 to 120. [2024-10-15 14:18:49,218 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-10-15 14:18:49,218 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 120 states to 120 states and 132 transitions. [2024-10-15 14:18:49,219 INFO L78 Accepts]: Start accepts. Automaton has 120 states and 132 transitions. Word has length 96 [2024-10-15 14:18:49,219 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-15 14:18:49,219 INFO L471 AbstractCegarLoop]: Abstraction has 120 states and 132 transitions. [2024-10-15 14:18:49,219 INFO L472 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-10-15 14:18:49,219 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-15 14:18:49,220 INFO L276 IsEmpty]: Start isEmpty. Operand 120 states and 132 transitions. [2024-10-15 14:18:49,220 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 97 [2024-10-15 14:18:49,220 INFO L207 NwaCegarLoop]: Found error trace [2024-10-15 14:18:49,220 INFO L215 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-10-15 14:18:49,235 INFO L552 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (72)] Ended with exit code 0 [2024-10-15 14:18:49,420 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable71,72 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-15 14:18:49,421 INFO L396 AbstractCegarLoop]: === Iteration 73 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-10-15 14:18:49,421 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-15 14:18:49,421 INFO L85 PathProgramCache]: Analyzing trace with hash 151780245, now seen corresponding path program 43 times [2024-10-15 14:18:49,421 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-15 14:18:49,421 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1888929510] [2024-10-15 14:18:49,421 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-15 14:18:49,421 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-15 14:18:49,427 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:49,648 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-10-15 14:18:49,648 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:49,649 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2024-10-15 14:18:49,649 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:49,650 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2024-10-15 14:18:49,650 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:49,651 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2024-10-15 14:18:49,651 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:49,652 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2024-10-15 14:18:49,652 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:49,652 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2024-10-15 14:18:49,653 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:49,653 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 57 [2024-10-15 14:18:49,654 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:49,654 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2024-10-15 14:18:49,655 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:49,655 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2024-10-15 14:18:49,655 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:49,656 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2024-10-15 14:18:49,656 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:49,657 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 85 [2024-10-15 14:18:49,657 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:49,658 INFO L134 CoverageAnalysis]: Checked inductivity of 389 backedges. 147 proven. 62 refuted. 0 times theorem prover too weak. 180 trivial. 0 not checked. [2024-10-15 14:18:49,658 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-15 14:18:49,658 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1888929510] [2024-10-15 14:18:49,658 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1888929510] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-15 14:18:49,658 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1328695135] [2024-10-15 14:18:49,658 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2024-10-15 14:18:49,658 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-15 14:18:49,659 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-10-15 14:18:49,659 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-10-15 14:18:49,660 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (73)] Waiting until timeout for monitored process [2024-10-15 14:18:49,700 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:49,701 INFO L255 TraceCheckSpWp]: Trace formula consists of 242 conjuncts, 26 conjuncts are in the unsatisfiable core [2024-10-15 14:18:49,702 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-15 14:18:50,053 INFO L134 CoverageAnalysis]: Checked inductivity of 389 backedges. 175 proven. 34 refuted. 0 times theorem prover too weak. 180 trivial. 0 not checked. [2024-10-15 14:18:50,054 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-10-15 14:18:50,259 INFO L134 CoverageAnalysis]: Checked inductivity of 389 backedges. 175 proven. 34 refuted. 0 times theorem prover too weak. 180 trivial. 0 not checked. [2024-10-15 14:18:50,259 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1328695135] provided 0 perfect and 2 imperfect interpolant sequences [2024-10-15 14:18:50,259 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-10-15 14:18:50,259 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [27, 27, 27] total 46 [2024-10-15 14:18:50,259 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [126168716] [2024-10-15 14:18:50,260 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-10-15 14:18:50,260 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 46 states [2024-10-15 14:18:50,260 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-15 14:18:50,260 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 46 interpolants. [2024-10-15 14:18:50,260 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=373, Invalid=1697, Unknown=0, NotChecked=0, Total=2070 [2024-10-15 14:18:50,260 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-10-15 14:18:50,555 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-15 14:18:50,555 INFO L93 Difference]: Finished difference Result 225 states and 260 transitions. [2024-10-15 14:18:50,555 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2024-10-15 14:18:50,555 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-10-15 14:18:50,555 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-15 14:18:50,557 INFO L225 Difference]: With dead ends: 225 [2024-10-15 14:18:50,557 INFO L226 Difference]: Without dead ends: 184 [2024-10-15 14:18:50,557 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 241 GetRequests, 174 SyntacticMatches, 22 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1374 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=381, Invalid=1781, Unknown=0, NotChecked=0, Total=2162 [2024-10-15 14:18:50,557 INFO L432 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-10-15 14:18:50,557 INFO L433 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-10-15 14:18:50,557 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 184 states. [2024-10-15 14:18:50,611 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 184 to 120. [2024-10-15 14:18:50,612 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-10-15 14:18:50,612 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 120 states to 120 states and 132 transitions. [2024-10-15 14:18:50,612 INFO L78 Accepts]: Start accepts. Automaton has 120 states and 132 transitions. Word has length 96 [2024-10-15 14:18:50,613 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-15 14:18:50,613 INFO L471 AbstractCegarLoop]: Abstraction has 120 states and 132 transitions. [2024-10-15 14:18:50,613 INFO L472 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-10-15 14:18:50,613 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-15 14:18:50,613 INFO L276 IsEmpty]: Start isEmpty. Operand 120 states and 132 transitions. [2024-10-15 14:18:50,613 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 97 [2024-10-15 14:18:50,613 INFO L207 NwaCegarLoop]: Found error trace [2024-10-15 14:18:50,614 INFO L215 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-10-15 14:18:50,627 INFO L540 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (73)] Forceful destruction successful, exit code 0 [2024-10-15 14:18:50,814 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable72,73 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-15 14:18:50,815 INFO L396 AbstractCegarLoop]: === Iteration 74 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-10-15 14:18:50,815 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-15 14:18:50,815 INFO L85 PathProgramCache]: Analyzing trace with hash 1443378934, now seen corresponding path program 44 times [2024-10-15 14:18:50,815 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-15 14:18:50,815 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1871628149] [2024-10-15 14:18:50,815 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-15 14:18:50,815 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-15 14:18:50,820 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:51,050 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-10-15 14:18:51,050 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:51,051 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2024-10-15 14:18:51,051 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:51,052 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2024-10-15 14:18:51,052 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:51,053 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2024-10-15 14:18:51,053 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:51,054 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2024-10-15 14:18:51,054 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:51,055 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2024-10-15 14:18:51,055 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:51,056 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 57 [2024-10-15 14:18:51,056 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:51,057 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2024-10-15 14:18:51,057 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:51,057 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2024-10-15 14:18:51,058 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:51,058 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2024-10-15 14:18:51,059 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:51,059 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 85 [2024-10-15 14:18:51,060 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:51,060 INFO L134 CoverageAnalysis]: Checked inductivity of 394 backedges. 147 proven. 67 refuted. 0 times theorem prover too weak. 180 trivial. 0 not checked. [2024-10-15 14:18:51,060 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-15 14:18:51,060 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1871628149] [2024-10-15 14:18:51,060 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1871628149] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-15 14:18:51,061 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2057867651] [2024-10-15 14:18:51,061 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-10-15 14:18:51,061 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-15 14:18:51,061 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-10-15 14:18:51,063 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-10-15 14:18:51,064 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (74)] Waiting until timeout for monitored process [2024-10-15 14:18:51,103 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-10-15 14:18:51,103 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-10-15 14:18:51,104 INFO L255 TraceCheckSpWp]: Trace formula consists of 242 conjuncts, 26 conjuncts are in the unsatisfiable core [2024-10-15 14:18:51,105 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-15 14:18:51,419 INFO L134 CoverageAnalysis]: Checked inductivity of 394 backedges. 175 proven. 39 refuted. 0 times theorem prover too weak. 180 trivial. 0 not checked. [2024-10-15 14:18:51,419 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-10-15 14:18:51,625 INFO L134 CoverageAnalysis]: Checked inductivity of 394 backedges. 175 proven. 39 refuted. 0 times theorem prover too weak. 180 trivial. 0 not checked. [2024-10-15 14:18:51,625 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2057867651] provided 0 perfect and 2 imperfect interpolant sequences [2024-10-15 14:18:51,625 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-10-15 14:18:51,625 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [27, 27, 27] total 45 [2024-10-15 14:18:51,625 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1769655609] [2024-10-15 14:18:51,625 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-10-15 14:18:51,625 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 45 states [2024-10-15 14:18:51,625 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-15 14:18:51,626 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 45 interpolants. [2024-10-15 14:18:51,626 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=367, Invalid=1613, Unknown=0, NotChecked=0, Total=1980 [2024-10-15 14:18:51,626 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-10-15 14:18:52,012 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-15 14:18:52,012 INFO L93 Difference]: Finished difference Result 220 states and 255 transitions. [2024-10-15 14:18:52,013 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2024-10-15 14:18:52,013 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-10-15 14:18:52,013 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-15 14:18:52,014 INFO L225 Difference]: With dead ends: 220 [2024-10-15 14:18:52,014 INFO L226 Difference]: Without dead ends: 179 [2024-10-15 14:18:52,014 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 241 GetRequests, 175 SyntacticMatches, 22 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1270 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=375, Invalid=1695, Unknown=0, NotChecked=0, Total=2070 [2024-10-15 14:18:52,015 INFO L432 NwaCegarLoop]: 35 mSDtfsCounter, 6 mSDsluCounter, 361 mSDsCounter, 0 mSdLazyCounter, 517 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s 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.2s IncrementalHoareTripleChecker+Time [2024-10-15 14:18:52,015 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [7 Valid, 396 Invalid, 517 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 517 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-10-15 14:18:52,015 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 179 states. [2024-10-15 14:18:52,076 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 179 to 120. [2024-10-15 14:18:52,077 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-10-15 14:18:52,077 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 120 states to 120 states and 132 transitions. [2024-10-15 14:18:52,077 INFO L78 Accepts]: Start accepts. Automaton has 120 states and 132 transitions. Word has length 96 [2024-10-15 14:18:52,077 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-15 14:18:52,078 INFO L471 AbstractCegarLoop]: Abstraction has 120 states and 132 transitions. [2024-10-15 14:18:52,078 INFO L472 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-10-15 14:18:52,078 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-15 14:18:52,078 INFO L276 IsEmpty]: Start isEmpty. Operand 120 states and 132 transitions. [2024-10-15 14:18:52,078 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 97 [2024-10-15 14:18:52,078 INFO L207 NwaCegarLoop]: Found error trace [2024-10-15 14:18:52,078 INFO L215 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-10-15 14:18:52,089 INFO L540 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (74)] Forceful destruction successful, exit code 0 [2024-10-15 14:18:52,278 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable73,74 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-15 14:18:52,279 INFO L396 AbstractCegarLoop]: === Iteration 75 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-10-15 14:18:52,279 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-15 14:18:52,279 INFO L85 PathProgramCache]: Analyzing trace with hash -1562997899, now seen corresponding path program 45 times [2024-10-15 14:18:52,279 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-15 14:18:52,279 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2025203834] [2024-10-15 14:18:52,279 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-15 14:18:52,279 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-15 14:18:52,284 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:52,508 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-10-15 14:18:52,508 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:52,509 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2024-10-15 14:18:52,509 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:52,510 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2024-10-15 14:18:52,510 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:52,511 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2024-10-15 14:18:52,511 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:52,512 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2024-10-15 14:18:52,512 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:52,512 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2024-10-15 14:18:52,513 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:52,513 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 57 [2024-10-15 14:18:52,514 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:52,514 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2024-10-15 14:18:52,514 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:52,515 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2024-10-15 14:18:52,515 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:52,516 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2024-10-15 14:18:52,516 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:52,517 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 85 [2024-10-15 14:18:52,517 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:52,518 INFO L134 CoverageAnalysis]: Checked inductivity of 401 backedges. 147 proven. 74 refuted. 0 times theorem prover too weak. 180 trivial. 0 not checked. [2024-10-15 14:18:52,518 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-15 14:18:52,518 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2025203834] [2024-10-15 14:18:52,518 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2025203834] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-15 14:18:52,518 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [325184184] [2024-10-15 14:18:52,518 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-10-15 14:18:52,518 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-15 14:18:52,518 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-10-15 14:18:52,519 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-10-15 14:18:52,520 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (75)] Waiting until timeout for monitored process [2024-10-15 14:18:52,561 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 11 check-sat command(s) [2024-10-15 14:18:52,561 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-10-15 14:18:52,562 INFO L255 TraceCheckSpWp]: Trace formula consists of 242 conjuncts, 26 conjuncts are in the unsatisfiable core [2024-10-15 14:18:52,563 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-15 14:18:52,861 INFO L134 CoverageAnalysis]: Checked inductivity of 401 backedges. 175 proven. 46 refuted. 0 times theorem prover too weak. 180 trivial. 0 not checked. [2024-10-15 14:18:52,861 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-10-15 14:18:53,071 INFO L134 CoverageAnalysis]: Checked inductivity of 401 backedges. 175 proven. 46 refuted. 0 times theorem prover too weak. 180 trivial. 0 not checked. [2024-10-15 14:18:53,071 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [325184184] provided 0 perfect and 2 imperfect interpolant sequences [2024-10-15 14:18:53,071 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-10-15 14:18:53,071 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [27, 27, 27] total 44 [2024-10-15 14:18:53,072 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1278656345] [2024-10-15 14:18:53,072 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-10-15 14:18:53,072 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 44 states [2024-10-15 14:18:53,072 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-15 14:18:53,072 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 44 interpolants. [2024-10-15 14:18:53,072 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=365, Invalid=1527, Unknown=0, NotChecked=0, Total=1892 [2024-10-15 14:18:53,072 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-10-15 14:18:53,346 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-15 14:18:53,346 INFO L93 Difference]: Finished difference Result 213 states and 248 transitions. [2024-10-15 14:18:53,346 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2024-10-15 14:18:53,347 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-10-15 14:18:53,347 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-15 14:18:53,348 INFO L225 Difference]: With dead ends: 213 [2024-10-15 14:18:53,348 INFO L226 Difference]: Without dead ends: 172 [2024-10-15 14:18:53,348 INFO L431 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-10-15 14:18:53,348 INFO L432 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-10-15 14:18:53,348 INFO L433 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-10-15 14:18:53,349 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 172 states. [2024-10-15 14:18:53,405 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 172 to 120. [2024-10-15 14:18:53,406 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-10-15 14:18:53,406 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 120 states to 120 states and 132 transitions. [2024-10-15 14:18:53,406 INFO L78 Accepts]: Start accepts. Automaton has 120 states and 132 transitions. Word has length 96 [2024-10-15 14:18:53,407 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-15 14:18:53,407 INFO L471 AbstractCegarLoop]: Abstraction has 120 states and 132 transitions. [2024-10-15 14:18:53,407 INFO L472 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-10-15 14:18:53,407 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-15 14:18:53,407 INFO L276 IsEmpty]: Start isEmpty. Operand 120 states and 132 transitions. [2024-10-15 14:18:53,407 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 97 [2024-10-15 14:18:53,407 INFO L207 NwaCegarLoop]: Found error trace [2024-10-15 14:18:53,407 INFO L215 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-10-15 14:18:53,419 INFO L552 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (75)] Ended with exit code 0 [2024-10-15 14:18:53,607 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable74,75 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-15 14:18:53,608 INFO L396 AbstractCegarLoop]: === Iteration 76 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-10-15 14:18:53,608 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-15 14:18:53,608 INFO L85 PathProgramCache]: Analyzing trace with hash 1388063510, now seen corresponding path program 10 times [2024-10-15 14:18:53,608 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-15 14:18:53,608 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1444833941] [2024-10-15 14:18:53,608 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-15 14:18:53,608 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-15 14:18:53,613 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:53,843 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-10-15 14:18:53,844 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:53,845 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2024-10-15 14:18:53,845 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:53,846 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2024-10-15 14:18:53,846 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:53,847 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2024-10-15 14:18:53,847 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:53,848 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2024-10-15 14:18:53,848 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:53,849 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2024-10-15 14:18:53,849 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:53,850 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 57 [2024-10-15 14:18:53,850 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:53,851 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2024-10-15 14:18:53,851 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:53,852 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2024-10-15 14:18:53,852 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:53,853 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2024-10-15 14:18:53,854 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:53,854 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 85 [2024-10-15 14:18:53,855 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:53,856 INFO L134 CoverageAnalysis]: Checked inductivity of 410 backedges. 147 proven. 83 refuted. 0 times theorem prover too weak. 180 trivial. 0 not checked. [2024-10-15 14:18:53,856 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-15 14:18:53,856 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1444833941] [2024-10-15 14:18:53,856 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1444833941] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-15 14:18:53,856 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [871309885] [2024-10-15 14:18:53,856 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2024-10-15 14:18:53,856 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-15 14:18:53,856 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-10-15 14:18:53,857 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-10-15 14:18:53,858 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (76)] Waiting until timeout for monitored process [2024-10-15 14:18:53,903 INFO L227 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2024-10-15 14:18:53,903 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-10-15 14:18:53,904 INFO L255 TraceCheckSpWp]: Trace formula consists of 242 conjuncts, 26 conjuncts are in the unsatisfiable core [2024-10-15 14:18:53,905 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-15 14:18:54,235 INFO L134 CoverageAnalysis]: Checked inductivity of 410 backedges. 175 proven. 55 refuted. 0 times theorem prover too weak. 180 trivial. 0 not checked. [2024-10-15 14:18:54,235 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-10-15 14:18:54,464 INFO L134 CoverageAnalysis]: Checked inductivity of 410 backedges. 175 proven. 55 refuted. 0 times theorem prover too weak. 180 trivial. 0 not checked. [2024-10-15 14:18:54,464 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [871309885] provided 0 perfect and 2 imperfect interpolant sequences [2024-10-15 14:18:54,464 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-10-15 14:18:54,464 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [27, 27, 27] total 43 [2024-10-15 14:18:54,464 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [725176054] [2024-10-15 14:18:54,464 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-10-15 14:18:54,465 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 43 states [2024-10-15 14:18:54,465 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-15 14:18:54,465 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 43 interpolants. [2024-10-15 14:18:54,465 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=367, Invalid=1439, Unknown=0, NotChecked=0, Total=1806 [2024-10-15 14:18:54,465 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-10-15 14:18:54,745 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-15 14:18:54,745 INFO L93 Difference]: Finished difference Result 207 states and 243 transitions. [2024-10-15 14:18:54,745 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2024-10-15 14:18:54,745 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-10-15 14:18:54,745 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-15 14:18:54,746 INFO L225 Difference]: With dead ends: 207 [2024-10-15 14:18:54,746 INFO L226 Difference]: Without dead ends: 166 [2024-10-15 14:18:54,747 INFO L431 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-10-15 14:18:54,747 INFO L432 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-10-15 14:18:54,747 INFO L433 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-10-15 14:18:54,747 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 166 states. [2024-10-15 14:18:54,835 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 166 to 122. [2024-10-15 14:18:54,835 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-10-15 14:18:54,836 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 122 states to 122 states and 135 transitions. [2024-10-15 14:18:54,836 INFO L78 Accepts]: Start accepts. Automaton has 122 states and 135 transitions. Word has length 96 [2024-10-15 14:18:54,837 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-15 14:18:54,837 INFO L471 AbstractCegarLoop]: Abstraction has 122 states and 135 transitions. [2024-10-15 14:18:54,837 INFO L472 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-10-15 14:18:54,837 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-15 14:18:54,837 INFO L276 IsEmpty]: Start isEmpty. Operand 122 states and 135 transitions. [2024-10-15 14:18:54,838 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 98 [2024-10-15 14:18:54,838 INFO L207 NwaCegarLoop]: Found error trace [2024-10-15 14:18:54,838 INFO L215 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-10-15 14:18:54,850 INFO L540 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (76)] Forceful destruction successful, exit code 0 [2024-10-15 14:18:55,039 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable75,76 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-15 14:18:55,039 INFO L396 AbstractCegarLoop]: === Iteration 77 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-10-15 14:18:55,039 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-15 14:18:55,039 INFO L85 PathProgramCache]: Analyzing trace with hash 949083873, now seen corresponding path program 20 times [2024-10-15 14:18:55,039 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-15 14:18:55,039 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1430044602] [2024-10-15 14:18:55,040 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-15 14:18:55,040 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-15 14:18:55,046 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:55,181 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-10-15 14:18:55,182 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:55,182 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2024-10-15 14:18:55,182 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:55,183 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2024-10-15 14:18:55,183 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:55,184 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 37 [2024-10-15 14:18:55,184 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:55,185 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2024-10-15 14:18:55,185 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:55,185 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2024-10-15 14:18:55,186 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:55,186 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2024-10-15 14:18:55,186 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:55,187 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2024-10-15 14:18:55,187 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:55,188 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2024-10-15 14:18:55,188 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:55,188 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2024-10-15 14:18:55,189 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:55,190 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 86 [2024-10-15 14:18:55,190 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:55,191 INFO L134 CoverageAnalysis]: Checked inductivity of 421 backedges. 75 proven. 166 refuted. 0 times theorem prover too weak. 180 trivial. 0 not checked. [2024-10-15 14:18:55,191 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-15 14:18:55,191 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1430044602] [2024-10-15 14:18:55,191 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1430044602] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-15 14:18:55,191 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2049889479] [2024-10-15 14:18:55,191 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-10-15 14:18:55,191 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-15 14:18:55,191 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-10-15 14:18:55,193 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-10-15 14:18:55,194 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (77)] Waiting until timeout for monitored process [2024-10-15 14:18:55,237 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-10-15 14:18:55,237 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-10-15 14:18:55,238 INFO L255 TraceCheckSpWp]: Trace formula consists of 247 conjuncts, 25 conjuncts are in the unsatisfiable core [2024-10-15 14:18:55,240 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-15 14:18:55,292 INFO L134 CoverageAnalysis]: Checked inductivity of 421 backedges. 86 proven. 155 refuted. 0 times theorem prover too weak. 180 trivial. 0 not checked. [2024-10-15 14:18:55,292 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-10-15 14:18:55,442 INFO L134 CoverageAnalysis]: Checked inductivity of 421 backedges. 86 proven. 155 refuted. 0 times theorem prover too weak. 180 trivial. 0 not checked. [2024-10-15 14:18:55,442 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2049889479] provided 0 perfect and 2 imperfect interpolant sequences [2024-10-15 14:18:55,442 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-10-15 14:18:55,442 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16, 16] total 19 [2024-10-15 14:18:55,442 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1285104895] [2024-10-15 14:18:55,442 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-10-15 14:18:55,442 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2024-10-15 14:18:55,443 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-15 14:18:55,443 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2024-10-15 14:18:55,443 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=104, Invalid=238, Unknown=0, NotChecked=0, Total=342 [2024-10-15 14:18:55,443 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-10-15 14:18:55,590 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-15 14:18:55,590 INFO L93 Difference]: Finished difference Result 135 states and 149 transitions. [2024-10-15 14:18:55,591 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2024-10-15 14:18:55,591 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-10-15 14:18:55,591 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-15 14:18:55,592 INFO L225 Difference]: With dead ends: 135 [2024-10-15 14:18:55,592 INFO L226 Difference]: Without dead ends: 133 [2024-10-15 14:18:55,592 INFO L431 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-10-15 14:18:55,592 INFO L432 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-10-15 14:18:55,592 INFO L433 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-10-15 14:18:55,592 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 133 states. [2024-10-15 14:18:55,650 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 133 to 129. [2024-10-15 14:18:55,651 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-10-15 14:18:55,651 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 129 states to 129 states and 142 transitions. [2024-10-15 14:18:55,652 INFO L78 Accepts]: Start accepts. Automaton has 129 states and 142 transitions. Word has length 97 [2024-10-15 14:18:55,652 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-15 14:18:55,652 INFO L471 AbstractCegarLoop]: Abstraction has 129 states and 142 transitions. [2024-10-15 14:18:55,652 INFO L472 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-10-15 14:18:55,652 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-15 14:18:55,652 INFO L276 IsEmpty]: Start isEmpty. Operand 129 states and 142 transitions. [2024-10-15 14:18:55,652 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 105 [2024-10-15 14:18:55,652 INFO L207 NwaCegarLoop]: Found error trace [2024-10-15 14:18:55,653 INFO L215 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-10-15 14:18:55,664 INFO L552 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (77)] Ended with exit code 0 [2024-10-15 14:18:55,853 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 77 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable76 [2024-10-15 14:18:55,853 INFO L396 AbstractCegarLoop]: === Iteration 78 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-10-15 14:18:55,853 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-15 14:18:55,853 INFO L85 PathProgramCache]: Analyzing trace with hash -1261524137, now seen corresponding path program 21 times [2024-10-15 14:18:55,853 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-15 14:18:55,854 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1170795678] [2024-10-15 14:18:55,854 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-15 14:18:55,854 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-15 14:18:55,860 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:56,150 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-10-15 14:18:56,151 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:56,151 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2024-10-15 14:18:56,152 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:56,153 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2024-10-15 14:18:56,153 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:56,153 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 37 [2024-10-15 14:18:56,154 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:56,154 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2024-10-15 14:18:56,154 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:56,155 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2024-10-15 14:18:56,155 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:56,156 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2024-10-15 14:18:56,156 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:56,157 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2024-10-15 14:18:56,157 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:56,158 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2024-10-15 14:18:56,158 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:56,159 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2024-10-15 14:18:56,159 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:56,159 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 86 [2024-10-15 14:18:56,160 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:56,160 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 93 [2024-10-15 14:18:56,161 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:56,161 INFO L134 CoverageAnalysis]: Checked inductivity of 495 backedges. 178 proven. 97 refuted. 0 times theorem prover too weak. 220 trivial. 0 not checked. [2024-10-15 14:18:56,161 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-15 14:18:56,161 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1170795678] [2024-10-15 14:18:56,161 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1170795678] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-15 14:18:56,161 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [620068500] [2024-10-15 14:18:56,162 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-10-15 14:18:56,162 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-15 14:18:56,162 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-10-15 14:18:56,163 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-10-15 14:18:56,164 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (78)] Waiting until timeout for monitored process [2024-10-15 14:18:56,212 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 12 check-sat command(s) [2024-10-15 14:18:56,212 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-10-15 14:18:56,213 INFO L255 TraceCheckSpWp]: Trace formula consists of 261 conjuncts, 28 conjuncts are in the unsatisfiable core [2024-10-15 14:18:56,214 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-15 14:18:56,744 INFO L134 CoverageAnalysis]: Checked inductivity of 495 backedges. 209 proven. 66 refuted. 0 times theorem prover too weak. 220 trivial. 0 not checked. [2024-10-15 14:18:56,744 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-10-15 14:18:56,989 INFO L134 CoverageAnalysis]: Checked inductivity of 495 backedges. 209 proven. 66 refuted. 0 times theorem prover too weak. 220 trivial. 0 not checked. [2024-10-15 14:18:56,989 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [620068500] provided 0 perfect and 2 imperfect interpolant sequences [2024-10-15 14:18:56,989 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-10-15 14:18:56,989 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [29, 29, 29] total 57 [2024-10-15 14:18:56,989 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [16048492] [2024-10-15 14:18:56,989 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-10-15 14:18:56,990 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 57 states [2024-10-15 14:18:56,990 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-15 14:18:56,990 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 57 interpolants. [2024-10-15 14:18:56,990 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=609, Invalid=2583, Unknown=0, NotChecked=0, Total=3192 [2024-10-15 14:18:56,990 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-10-15 14:18:57,281 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-15 14:18:57,281 INFO L93 Difference]: Finished difference Result 221 states and 259 transitions. [2024-10-15 14:18:57,281 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2024-10-15 14:18:57,281 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-10-15 14:18:57,281 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-15 14:18:57,283 INFO L225 Difference]: With dead ends: 221 [2024-10-15 14:18:57,283 INFO L226 Difference]: Without dead ends: 177 [2024-10-15 14:18:57,283 INFO L431 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-10-15 14:18:57,284 INFO L432 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-10-15 14:18:57,284 INFO L433 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-10-15 14:18:57,284 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 177 states. [2024-10-15 14:18:57,356 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 177 to 130. [2024-10-15 14:18:57,356 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-10-15 14:18:57,356 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 130 states to 130 states and 143 transitions. [2024-10-15 14:18:57,357 INFO L78 Accepts]: Start accepts. Automaton has 130 states and 143 transitions. Word has length 104 [2024-10-15 14:18:57,357 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-15 14:18:57,357 INFO L471 AbstractCegarLoop]: Abstraction has 130 states and 143 transitions. [2024-10-15 14:18:57,357 INFO L472 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-10-15 14:18:57,357 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-15 14:18:57,358 INFO L276 IsEmpty]: Start isEmpty. Operand 130 states and 143 transitions. [2024-10-15 14:18:57,358 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 105 [2024-10-15 14:18:57,358 INFO L207 NwaCegarLoop]: Found error trace [2024-10-15 14:18:57,358 INFO L215 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-10-15 14:18:57,370 INFO L540 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (78)] Forceful destruction successful, exit code 0 [2024-10-15 14:18:57,562 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 78 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable77 [2024-10-15 14:18:57,562 INFO L396 AbstractCegarLoop]: === Iteration 79 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-10-15 14:18:57,563 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-15 14:18:57,563 INFO L85 PathProgramCache]: Analyzing trace with hash 1723474390, now seen corresponding path program 46 times [2024-10-15 14:18:57,563 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-15 14:18:57,563 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1690597250] [2024-10-15 14:18:57,563 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-15 14:18:57,563 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-15 14:18:57,569 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:57,834 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-10-15 14:18:57,835 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:57,835 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2024-10-15 14:18:57,836 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:57,836 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2024-10-15 14:18:57,837 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:57,837 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 37 [2024-10-15 14:18:57,837 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:57,838 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2024-10-15 14:18:57,838 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:57,839 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2024-10-15 14:18:57,839 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:57,840 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2024-10-15 14:18:57,840 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:57,841 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2024-10-15 14:18:57,841 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:57,841 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2024-10-15 14:18:57,842 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:57,842 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2024-10-15 14:18:57,843 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:57,843 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 86 [2024-10-15 14:18:57,844 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:57,844 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 93 [2024-10-15 14:18:57,844 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:57,845 INFO L134 CoverageAnalysis]: Checked inductivity of 485 backedges. 178 proven. 87 refuted. 0 times theorem prover too weak. 220 trivial. 0 not checked. [2024-10-15 14:18:57,845 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-15 14:18:57,845 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1690597250] [2024-10-15 14:18:57,845 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1690597250] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-15 14:18:57,845 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1948822488] [2024-10-15 14:18:57,845 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2024-10-15 14:18:57,845 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-15 14:18:57,846 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-10-15 14:18:57,846 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-10-15 14:18:57,847 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (79)] Waiting until timeout for monitored process [2024-10-15 14:18:57,888 INFO L227 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2024-10-15 14:18:57,888 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-10-15 14:18:57,889 INFO L255 TraceCheckSpWp]: Trace formula consists of 261 conjuncts, 28 conjuncts are in the unsatisfiable core [2024-10-15 14:18:57,890 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-15 14:18:58,407 INFO L134 CoverageAnalysis]: Checked inductivity of 485 backedges. 209 proven. 56 refuted. 0 times theorem prover too weak. 220 trivial. 0 not checked. [2024-10-15 14:18:58,407 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-10-15 14:18:58,666 INFO L134 CoverageAnalysis]: Checked inductivity of 485 backedges. 209 proven. 56 refuted. 0 times theorem prover too weak. 220 trivial. 0 not checked. [2024-10-15 14:18:58,666 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1948822488] provided 0 perfect and 2 imperfect interpolant sequences [2024-10-15 14:18:58,666 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-10-15 14:18:58,666 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [29, 29, 29] total 56 [2024-10-15 14:18:58,667 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1100747172] [2024-10-15 14:18:58,667 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-10-15 14:18:58,667 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 56 states [2024-10-15 14:18:58,667 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-15 14:18:58,667 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 56 interpolants. [2024-10-15 14:18:58,667 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=572, Invalid=2508, Unknown=0, NotChecked=0, Total=3080 [2024-10-15 14:18:58,668 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-10-15 14:18:59,023 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-15 14:18:59,023 INFO L93 Difference]: Finished difference Result 231 states and 269 transitions. [2024-10-15 14:18:59,023 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2024-10-15 14:18:59,023 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-10-15 14:18:59,023 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-15 14:18:59,024 INFO L225 Difference]: With dead ends: 231 [2024-10-15 14:18:59,024 INFO L226 Difference]: Without dead ends: 187 [2024-10-15 14:18:59,025 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 261 GetRequests, 182 SyntacticMatches, 24 SemanticMatches, 55 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2436 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=580, Invalid=2612, Unknown=0, NotChecked=0, Total=3192 [2024-10-15 14:18:59,025 INFO L432 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-10-15 14:18:59,025 INFO L433 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-10-15 14:18:59,025 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 187 states. [2024-10-15 14:18:59,092 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 187 to 130. [2024-10-15 14:18:59,092 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-10-15 14:18:59,092 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 130 states to 130 states and 143 transitions. [2024-10-15 14:18:59,093 INFO L78 Accepts]: Start accepts. Automaton has 130 states and 143 transitions. Word has length 104 [2024-10-15 14:18:59,093 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-15 14:18:59,093 INFO L471 AbstractCegarLoop]: Abstraction has 130 states and 143 transitions. [2024-10-15 14:18:59,093 INFO L472 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-10-15 14:18:59,093 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-15 14:18:59,093 INFO L276 IsEmpty]: Start isEmpty. Operand 130 states and 143 transitions. [2024-10-15 14:18:59,094 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 105 [2024-10-15 14:18:59,094 INFO L207 NwaCegarLoop]: Found error trace [2024-10-15 14:18:59,094 INFO L215 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-10-15 14:18:59,105 INFO L540 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (79)] Forceful destruction successful, exit code 0 [2024-10-15 14:18:59,294 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable78,79 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-15 14:18:59,294 INFO L396 AbstractCegarLoop]: === Iteration 80 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-10-15 14:18:59,294 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-15 14:18:59,295 INFO L85 PathProgramCache]: Analyzing trace with hash -396992649, now seen corresponding path program 47 times [2024-10-15 14:18:59,295 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-15 14:18:59,295 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1372429835] [2024-10-15 14:18:59,295 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-15 14:18:59,295 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-15 14:18:59,301 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:59,560 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-10-15 14:18:59,560 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:59,561 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2024-10-15 14:18:59,561 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:59,562 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2024-10-15 14:18:59,562 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:59,563 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 37 [2024-10-15 14:18:59,563 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:59,563 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2024-10-15 14:18:59,564 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:59,564 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2024-10-15 14:18:59,565 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:59,565 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2024-10-15 14:18:59,565 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:59,566 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2024-10-15 14:18:59,566 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:59,567 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2024-10-15 14:18:59,567 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:59,568 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2024-10-15 14:18:59,568 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:59,569 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 86 [2024-10-15 14:18:59,569 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:59,569 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 93 [2024-10-15 14:18:59,570 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:18:59,570 INFO L134 CoverageAnalysis]: Checked inductivity of 477 backedges. 178 proven. 79 refuted. 0 times theorem prover too weak. 220 trivial. 0 not checked. [2024-10-15 14:18:59,570 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-15 14:18:59,571 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1372429835] [2024-10-15 14:18:59,571 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1372429835] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-15 14:18:59,571 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1755086316] [2024-10-15 14:18:59,571 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2024-10-15 14:18:59,571 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-15 14:18:59,571 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-10-15 14:18:59,572 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-10-15 14:18:59,572 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (80)] Waiting until timeout for monitored process [2024-10-15 14:18:59,631 INFO L227 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 12 check-sat command(s) [2024-10-15 14:18:59,631 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-10-15 14:18:59,632 INFO L255 TraceCheckSpWp]: Trace formula consists of 261 conjuncts, 28 conjuncts are in the unsatisfiable core [2024-10-15 14:18:59,634 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-15 14:19:00,102 INFO L134 CoverageAnalysis]: Checked inductivity of 477 backedges. 209 proven. 48 refuted. 0 times theorem prover too weak. 220 trivial. 0 not checked. [2024-10-15 14:19:00,102 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-10-15 14:19:00,342 INFO L134 CoverageAnalysis]: Checked inductivity of 477 backedges. 209 proven. 48 refuted. 0 times theorem prover too weak. 220 trivial. 0 not checked. [2024-10-15 14:19:00,343 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1755086316] provided 0 perfect and 2 imperfect interpolant sequences [2024-10-15 14:19:00,343 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-10-15 14:19:00,343 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [29, 29, 29] total 55 [2024-10-15 14:19:00,343 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1516132798] [2024-10-15 14:19:00,343 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-10-15 14:19:00,343 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 55 states [2024-10-15 14:19:00,343 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-15 14:19:00,343 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 55 interpolants. [2024-10-15 14:19:00,344 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=539, Invalid=2431, Unknown=0, NotChecked=0, Total=2970 [2024-10-15 14:19:00,344 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-10-15 14:19:00,786 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-15 14:19:00,786 INFO L93 Difference]: Finished difference Result 239 states and 277 transitions. [2024-10-15 14:19:00,787 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2024-10-15 14:19:00,787 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-10-15 14:19:00,787 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-15 14:19:00,788 INFO L225 Difference]: With dead ends: 239 [2024-10-15 14:19:00,788 INFO L226 Difference]: Without dead ends: 195 [2024-10-15 14:19:00,789 INFO L431 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-10-15 14:19:00,789 INFO L432 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-10-15 14:19:00,789 INFO L433 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-10-15 14:19:00,789 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 195 states. [2024-10-15 14:19:00,859 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 195 to 130. [2024-10-15 14:19:00,859 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-10-15 14:19:00,859 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 130 states to 130 states and 143 transitions. [2024-10-15 14:19:00,860 INFO L78 Accepts]: Start accepts. Automaton has 130 states and 143 transitions. Word has length 104 [2024-10-15 14:19:00,860 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-15 14:19:00,860 INFO L471 AbstractCegarLoop]: Abstraction has 130 states and 143 transitions. [2024-10-15 14:19:00,861 INFO L472 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-10-15 14:19:00,861 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-15 14:19:00,861 INFO L276 IsEmpty]: Start isEmpty. Operand 130 states and 143 transitions. [2024-10-15 14:19:00,861 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 105 [2024-10-15 14:19:00,861 INFO L207 NwaCegarLoop]: Found error trace [2024-10-15 14:19:00,861 INFO L215 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-10-15 14:19:00,877 INFO L552 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (80)] Ended with exit code 0 [2024-10-15 14:19:01,065 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable79,80 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-15 14:19:01,066 INFO L396 AbstractCegarLoop]: === Iteration 81 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-10-15 14:19:01,066 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-15 14:19:01,066 INFO L85 PathProgramCache]: Analyzing trace with hash 1197173174, now seen corresponding path program 48 times [2024-10-15 14:19:01,067 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-15 14:19:01,067 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [679685144] [2024-10-15 14:19:01,067 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-15 14:19:01,067 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-15 14:19:01,073 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:19:01,371 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-10-15 14:19:01,371 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:19:01,372 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2024-10-15 14:19:01,372 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:19:01,373 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2024-10-15 14:19:01,373 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:19:01,374 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 37 [2024-10-15 14:19:01,374 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:19:01,375 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2024-10-15 14:19:01,375 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:19:01,375 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2024-10-15 14:19:01,376 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:19:01,376 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2024-10-15 14:19:01,377 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:19:01,377 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2024-10-15 14:19:01,378 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:19:01,378 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2024-10-15 14:19:01,378 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:19:01,379 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2024-10-15 14:19:01,379 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:19:01,380 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 86 [2024-10-15 14:19:01,380 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:19:01,381 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 93 [2024-10-15 14:19:01,381 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:19:01,382 INFO L134 CoverageAnalysis]: Checked inductivity of 471 backedges. 178 proven. 73 refuted. 0 times theorem prover too weak. 220 trivial. 0 not checked. [2024-10-15 14:19:01,382 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-15 14:19:01,382 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [679685144] [2024-10-15 14:19:01,382 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [679685144] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-15 14:19:01,382 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [863271904] [2024-10-15 14:19:01,382 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2024-10-15 14:19:01,382 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-15 14:19:01,382 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-10-15 14:19:01,383 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-10-15 14:19:01,384 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (81)] Waiting until timeout for monitored process [2024-10-15 14:19:01,431 INFO L227 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 12 check-sat command(s) [2024-10-15 14:19:01,431 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-10-15 14:19:01,432 INFO L255 TraceCheckSpWp]: Trace formula consists of 261 conjuncts, 28 conjuncts are in the unsatisfiable core [2024-10-15 14:19:01,433 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-15 14:19:01,905 INFO L134 CoverageAnalysis]: Checked inductivity of 471 backedges. 209 proven. 42 refuted. 0 times theorem prover too weak. 220 trivial. 0 not checked. [2024-10-15 14:19:01,905 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-10-15 14:19:02,145 INFO L134 CoverageAnalysis]: Checked inductivity of 471 backedges. 209 proven. 42 refuted. 0 times theorem prover too weak. 220 trivial. 0 not checked. [2024-10-15 14:19:02,145 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [863271904] provided 0 perfect and 2 imperfect interpolant sequences [2024-10-15 14:19:02,145 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-10-15 14:19:02,145 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [29, 29, 29] total 54 [2024-10-15 14:19:02,145 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2008007516] [2024-10-15 14:19:02,145 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-10-15 14:19:02,146 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 54 states [2024-10-15 14:19:02,146 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-15 14:19:02,146 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 54 interpolants. [2024-10-15 14:19:02,146 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=510, Invalid=2352, Unknown=0, NotChecked=0, Total=2862 [2024-10-15 14:19:02,147 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-10-15 14:19:02,598 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-15 14:19:02,598 INFO L93 Difference]: Finished difference Result 245 states and 283 transitions. [2024-10-15 14:19:02,599 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2024-10-15 14:19:02,599 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-10-15 14:19:02,599 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-15 14:19:02,600 INFO L225 Difference]: With dead ends: 245 [2024-10-15 14:19:02,600 INFO L226 Difference]: Without dead ends: 201 [2024-10-15 14:19:02,600 INFO L431 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-10-15 14:19:02,601 INFO L432 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-10-15 14:19:02,601 INFO L433 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-10-15 14:19:02,601 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 201 states. [2024-10-15 14:19:02,677 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 201 to 130. [2024-10-15 14:19:02,678 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-10-15 14:19:02,678 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 130 states to 130 states and 143 transitions. [2024-10-15 14:19:02,678 INFO L78 Accepts]: Start accepts. Automaton has 130 states and 143 transitions. Word has length 104 [2024-10-15 14:19:02,679 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-15 14:19:02,679 INFO L471 AbstractCegarLoop]: Abstraction has 130 states and 143 transitions. [2024-10-15 14:19:02,679 INFO L472 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-10-15 14:19:02,679 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-15 14:19:02,679 INFO L276 IsEmpty]: Start isEmpty. Operand 130 states and 143 transitions. [2024-10-15 14:19:02,679 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 105 [2024-10-15 14:19:02,679 INFO L207 NwaCegarLoop]: Found error trace [2024-10-15 14:19:02,679 INFO L215 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-10-15 14:19:02,691 INFO L540 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (81)] Forceful destruction successful, exit code 0 [2024-10-15 14:19:02,880 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable80,81 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-15 14:19:02,880 INFO L396 AbstractCegarLoop]: === Iteration 82 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-10-15 14:19:02,880 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-15 14:19:02,880 INFO L85 PathProgramCache]: Analyzing trace with hash -1937990761, now seen corresponding path program 49 times [2024-10-15 14:19:02,880 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-15 14:19:02,880 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [428681391] [2024-10-15 14:19:02,880 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-15 14:19:02,881 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-15 14:19:02,888 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:19:03,168 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-10-15 14:19:03,169 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:19:03,169 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2024-10-15 14:19:03,170 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:19:03,170 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2024-10-15 14:19:03,171 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:19:03,172 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 37 [2024-10-15 14:19:03,172 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:19:03,173 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2024-10-15 14:19:03,173 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:19:03,174 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2024-10-15 14:19:03,174 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:19:03,175 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2024-10-15 14:19:03,175 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:19:03,176 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2024-10-15 14:19:03,176 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:19:03,177 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2024-10-15 14:19:03,177 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:19:03,178 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2024-10-15 14:19:03,178 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:19:03,179 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 86 [2024-10-15 14:19:03,179 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:19:03,180 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 93 [2024-10-15 14:19:03,181 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:19:03,181 INFO L134 CoverageAnalysis]: Checked inductivity of 467 backedges. 178 proven. 69 refuted. 0 times theorem prover too weak. 220 trivial. 0 not checked. [2024-10-15 14:19:03,181 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-15 14:19:03,181 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [428681391] [2024-10-15 14:19:03,181 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [428681391] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-15 14:19:03,182 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [315131462] [2024-10-15 14:19:03,182 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2024-10-15 14:19:03,182 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-15 14:19:03,182 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-10-15 14:19:03,183 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-10-15 14:19:03,183 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (82)] Waiting until timeout for monitored process [2024-10-15 14:19:03,223 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:19:03,224 INFO L255 TraceCheckSpWp]: Trace formula consists of 261 conjuncts, 28 conjuncts are in the unsatisfiable core [2024-10-15 14:19:03,225 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-15 14:19:03,650 INFO L134 CoverageAnalysis]: Checked inductivity of 467 backedges. 209 proven. 38 refuted. 0 times theorem prover too weak. 220 trivial. 0 not checked. [2024-10-15 14:19:03,650 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-10-15 14:19:03,909 INFO L134 CoverageAnalysis]: Checked inductivity of 467 backedges. 209 proven. 38 refuted. 0 times theorem prover too weak. 220 trivial. 0 not checked. [2024-10-15 14:19:03,910 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [315131462] provided 0 perfect and 2 imperfect interpolant sequences [2024-10-15 14:19:03,910 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-10-15 14:19:03,910 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [29, 29, 29] total 53 [2024-10-15 14:19:03,910 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1754286439] [2024-10-15 14:19:03,910 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-10-15 14:19:03,910 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 53 states [2024-10-15 14:19:03,910 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-15 14:19:03,911 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 53 interpolants. [2024-10-15 14:19:03,911 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=485, Invalid=2271, Unknown=0, NotChecked=0, Total=2756 [2024-10-15 14:19:03,911 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-10-15 14:19:04,369 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-15 14:19:04,369 INFO L93 Difference]: Finished difference Result 249 states and 287 transitions. [2024-10-15 14:19:04,370 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2024-10-15 14:19:04,370 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-10-15 14:19:04,370 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-15 14:19:04,371 INFO L225 Difference]: With dead ends: 249 [2024-10-15 14:19:04,371 INFO L226 Difference]: Without dead ends: 205 [2024-10-15 14:19:04,372 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 261 GetRequests, 185 SyntacticMatches, 24 SemanticMatches, 52 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2046 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=493, Invalid=2369, Unknown=0, NotChecked=0, Total=2862 [2024-10-15 14:19:04,372 INFO L432 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-10-15 14:19:04,372 INFO L433 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-10-15 14:19:04,372 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 205 states. [2024-10-15 14:19:04,451 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 205 to 130. [2024-10-15 14:19:04,452 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-10-15 14:19:04,452 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 130 states to 130 states and 143 transitions. [2024-10-15 14:19:04,452 INFO L78 Accepts]: Start accepts. Automaton has 130 states and 143 transitions. Word has length 104 [2024-10-15 14:19:04,452 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-15 14:19:04,453 INFO L471 AbstractCegarLoop]: Abstraction has 130 states and 143 transitions. [2024-10-15 14:19:04,453 INFO L472 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-10-15 14:19:04,453 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-15 14:19:04,453 INFO L276 IsEmpty]: Start isEmpty. Operand 130 states and 143 transitions. [2024-10-15 14:19:04,453 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 105 [2024-10-15 14:19:04,453 INFO L207 NwaCegarLoop]: Found error trace [2024-10-15 14:19:04,453 INFO L215 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-10-15 14:19:04,465 INFO L552 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (82)] Ended with exit code 0 [2024-10-15 14:19:04,653 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable81,82 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-15 14:19:04,654 INFO L396 AbstractCegarLoop]: === Iteration 83 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-10-15 14:19:04,654 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-15 14:19:04,654 INFO L85 PathProgramCache]: Analyzing trace with hash 1701652886, now seen corresponding path program 50 times [2024-10-15 14:19:04,654 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-15 14:19:04,654 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1955821892] [2024-10-15 14:19:04,654 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-15 14:19:04,654 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-15 14:19:04,660 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:19:04,919 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-10-15 14:19:04,920 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:19:04,920 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2024-10-15 14:19:04,921 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:19:04,921 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2024-10-15 14:19:04,922 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:19:04,922 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 37 [2024-10-15 14:19:04,923 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:19:04,923 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2024-10-15 14:19:04,923 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:19:04,924 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2024-10-15 14:19:04,924 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:19:04,925 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2024-10-15 14:19:04,925 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:19:04,926 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2024-10-15 14:19:04,926 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:19:04,927 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2024-10-15 14:19:04,927 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:19:04,928 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2024-10-15 14:19:04,928 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:19:04,929 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 86 [2024-10-15 14:19:04,929 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:19:04,930 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 93 [2024-10-15 14:19:04,930 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:19:04,931 INFO L134 CoverageAnalysis]: Checked inductivity of 465 backedges. 178 proven. 67 refuted. 0 times theorem prover too weak. 220 trivial. 0 not checked. [2024-10-15 14:19:04,931 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-15 14:19:04,931 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1955821892] [2024-10-15 14:19:04,931 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1955821892] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-15 14:19:04,931 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [479635661] [2024-10-15 14:19:04,931 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-10-15 14:19:04,931 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-15 14:19:04,931 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-10-15 14:19:04,932 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-10-15 14:19:04,933 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (83)] Waiting until timeout for monitored process [2024-10-15 14:19:04,973 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-10-15 14:19:04,974 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-10-15 14:19:04,974 INFO L255 TraceCheckSpWp]: Trace formula consists of 261 conjuncts, 28 conjuncts are in the unsatisfiable core [2024-10-15 14:19:04,975 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-15 14:19:05,383 INFO L134 CoverageAnalysis]: Checked inductivity of 465 backedges. 209 proven. 36 refuted. 0 times theorem prover too weak. 220 trivial. 0 not checked. [2024-10-15 14:19:05,384 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-10-15 14:19:05,627 INFO L134 CoverageAnalysis]: Checked inductivity of 465 backedges. 209 proven. 36 refuted. 0 times theorem prover too weak. 220 trivial. 0 not checked. [2024-10-15 14:19:05,627 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [479635661] provided 0 perfect and 2 imperfect interpolant sequences [2024-10-15 14:19:05,627 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-10-15 14:19:05,627 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [29, 29, 29] total 52 [2024-10-15 14:19:05,627 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [483171956] [2024-10-15 14:19:05,627 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-10-15 14:19:05,627 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 52 states [2024-10-15 14:19:05,627 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-15 14:19:05,628 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 52 interpolants. [2024-10-15 14:19:05,628 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=464, Invalid=2188, Unknown=0, NotChecked=0, Total=2652 [2024-10-15 14:19:05,628 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-10-15 14:19:06,073 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-15 14:19:06,073 INFO L93 Difference]: Finished difference Result 251 states and 289 transitions. [2024-10-15 14:19:06,074 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2024-10-15 14:19:06,074 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-10-15 14:19:06,074 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-15 14:19:06,075 INFO L225 Difference]: With dead ends: 251 [2024-10-15 14:19:06,075 INFO L226 Difference]: Without dead ends: 207 [2024-10-15 14:19:06,076 INFO L431 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-10-15 14:19:06,076 INFO L432 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-10-15 14:19:06,076 INFO L433 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-10-15 14:19:06,076 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 207 states. [2024-10-15 14:19:06,151 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 207 to 130. [2024-10-15 14:19:06,151 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-10-15 14:19:06,151 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 130 states to 130 states and 143 transitions. [2024-10-15 14:19:06,152 INFO L78 Accepts]: Start accepts. Automaton has 130 states and 143 transitions. Word has length 104 [2024-10-15 14:19:06,152 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-15 14:19:06,152 INFO L471 AbstractCegarLoop]: Abstraction has 130 states and 143 transitions. [2024-10-15 14:19:06,152 INFO L472 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-10-15 14:19:06,152 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-15 14:19:06,153 INFO L276 IsEmpty]: Start isEmpty. Operand 130 states and 143 transitions. [2024-10-15 14:19:06,153 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 105 [2024-10-15 14:19:06,153 INFO L207 NwaCegarLoop]: Found error trace [2024-10-15 14:19:06,153 INFO L215 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-10-15 14:19:06,165 INFO L552 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (83)] Ended with exit code 0 [2024-10-15 14:19:06,353 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable82,83 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-15 14:19:06,354 INFO L396 AbstractCegarLoop]: === Iteration 84 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-10-15 14:19:06,354 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-15 14:19:06,354 INFO L85 PathProgramCache]: Analyzing trace with hash -951885897, now seen corresponding path program 51 times [2024-10-15 14:19:06,354 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-15 14:19:06,354 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [599929659] [2024-10-15 14:19:06,354 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-15 14:19:06,354 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-15 14:19:06,360 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:19:06,607 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-10-15 14:19:06,608 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:19:06,608 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2024-10-15 14:19:06,608 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:19:06,609 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2024-10-15 14:19:06,609 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:19:06,610 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 37 [2024-10-15 14:19:06,610 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:19:06,611 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2024-10-15 14:19:06,611 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:19:06,612 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2024-10-15 14:19:06,612 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:19:06,612 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2024-10-15 14:19:06,613 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:19:06,613 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2024-10-15 14:19:06,614 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:19:06,614 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2024-10-15 14:19:06,615 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:19:06,615 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2024-10-15 14:19:06,615 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:19:06,616 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 86 [2024-10-15 14:19:06,616 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:19:06,617 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 93 [2024-10-15 14:19:06,617 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:19:06,618 INFO L134 CoverageAnalysis]: Checked inductivity of 465 backedges. 178 proven. 67 refuted. 0 times theorem prover too weak. 220 trivial. 0 not checked. [2024-10-15 14:19:06,618 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-15 14:19:06,618 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [599929659] [2024-10-15 14:19:06,618 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [599929659] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-15 14:19:06,618 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1894536616] [2024-10-15 14:19:06,618 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-10-15 14:19:06,618 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-15 14:19:06,618 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-10-15 14:19:06,619 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-10-15 14:19:06,620 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (84)] Waiting until timeout for monitored process [2024-10-15 14:19:06,663 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 12 check-sat command(s) [2024-10-15 14:19:06,663 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-10-15 14:19:06,664 INFO L255 TraceCheckSpWp]: Trace formula consists of 261 conjuncts, 28 conjuncts are in the unsatisfiable core [2024-10-15 14:19:06,665 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-15 14:19:07,061 INFO L134 CoverageAnalysis]: Checked inductivity of 465 backedges. 209 proven. 36 refuted. 0 times theorem prover too weak. 220 trivial. 0 not checked. [2024-10-15 14:19:07,061 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-10-15 14:19:07,290 INFO L134 CoverageAnalysis]: Checked inductivity of 465 backedges. 209 proven. 36 refuted. 0 times theorem prover too weak. 220 trivial. 0 not checked. [2024-10-15 14:19:07,291 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1894536616] provided 0 perfect and 2 imperfect interpolant sequences [2024-10-15 14:19:07,291 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-10-15 14:19:07,291 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [29, 29, 29] total 51 [2024-10-15 14:19:07,291 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [987935199] [2024-10-15 14:19:07,291 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-10-15 14:19:07,291 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 51 states [2024-10-15 14:19:07,291 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-15 14:19:07,292 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 51 interpolants. [2024-10-15 14:19:07,292 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=447, Invalid=2103, Unknown=0, NotChecked=0, Total=2550 [2024-10-15 14:19:07,292 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-10-15 14:19:07,720 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-15 14:19:07,720 INFO L93 Difference]: Finished difference Result 251 states and 289 transitions. [2024-10-15 14:19:07,721 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2024-10-15 14:19:07,721 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-10-15 14:19:07,721 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-15 14:19:07,722 INFO L225 Difference]: With dead ends: 251 [2024-10-15 14:19:07,722 INFO L226 Difference]: Without dead ends: 207 [2024-10-15 14:19:07,722 INFO L431 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-10-15 14:19:07,723 INFO L432 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-10-15 14:19:07,723 INFO L433 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-10-15 14:19:07,723 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 207 states. [2024-10-15 14:19:07,799 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 207 to 130. [2024-10-15 14:19:07,800 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-10-15 14:19:07,800 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 130 states to 130 states and 143 transitions. [2024-10-15 14:19:07,801 INFO L78 Accepts]: Start accepts. Automaton has 130 states and 143 transitions. Word has length 104 [2024-10-15 14:19:07,801 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-15 14:19:07,801 INFO L471 AbstractCegarLoop]: Abstraction has 130 states and 143 transitions. [2024-10-15 14:19:07,801 INFO L472 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-10-15 14:19:07,801 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-15 14:19:07,801 INFO L276 IsEmpty]: Start isEmpty. Operand 130 states and 143 transitions. [2024-10-15 14:19:07,802 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 105 [2024-10-15 14:19:07,802 INFO L207 NwaCegarLoop]: Found error trace [2024-10-15 14:19:07,802 INFO L215 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-10-15 14:19:07,814 INFO L540 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (84)] Forceful destruction successful, exit code 0 [2024-10-15 14:19:08,002 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable83,84 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-15 14:19:08,002 INFO L396 AbstractCegarLoop]: === Iteration 85 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-10-15 14:19:08,003 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-15 14:19:08,003 INFO L85 PathProgramCache]: Analyzing trace with hash -760389258, now seen corresponding path program 52 times [2024-10-15 14:19:08,003 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-15 14:19:08,003 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [484642054] [2024-10-15 14:19:08,003 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-15 14:19:08,003 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-15 14:19:08,008 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:19:08,271 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-10-15 14:19:08,272 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:19:08,272 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2024-10-15 14:19:08,273 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:19:08,274 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2024-10-15 14:19:08,274 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:19:08,274 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 37 [2024-10-15 14:19:08,275 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:19:08,275 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2024-10-15 14:19:08,275 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:19:08,276 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2024-10-15 14:19:08,276 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:19:08,277 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2024-10-15 14:19:08,277 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:19:08,278 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2024-10-15 14:19:08,278 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:19:08,278 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2024-10-15 14:19:08,279 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:19:08,280 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2024-10-15 14:19:08,280 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:19:08,281 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 86 [2024-10-15 14:19:08,281 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:19:08,282 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 93 [2024-10-15 14:19:08,282 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:19:08,283 INFO L134 CoverageAnalysis]: Checked inductivity of 467 backedges. 178 proven. 69 refuted. 0 times theorem prover too weak. 220 trivial. 0 not checked. [2024-10-15 14:19:08,283 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-15 14:19:08,283 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [484642054] [2024-10-15 14:19:08,283 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [484642054] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-15 14:19:08,283 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [584923705] [2024-10-15 14:19:08,283 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2024-10-15 14:19:08,283 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-15 14:19:08,283 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-10-15 14:19:08,284 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-10-15 14:19:08,285 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (85)] Waiting until timeout for monitored process [2024-10-15 14:19:08,327 INFO L227 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2024-10-15 14:19:08,327 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-10-15 14:19:08,328 INFO L255 TraceCheckSpWp]: Trace formula consists of 261 conjuncts, 28 conjuncts are in the unsatisfiable core [2024-10-15 14:19:08,329 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-15 14:19:08,702 INFO L134 CoverageAnalysis]: Checked inductivity of 467 backedges. 209 proven. 38 refuted. 0 times theorem prover too weak. 220 trivial. 0 not checked. [2024-10-15 14:19:08,702 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-10-15 14:19:08,952 INFO L134 CoverageAnalysis]: Checked inductivity of 467 backedges. 209 proven. 38 refuted. 0 times theorem prover too weak. 220 trivial. 0 not checked. [2024-10-15 14:19:08,952 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [584923705] provided 0 perfect and 2 imperfect interpolant sequences [2024-10-15 14:19:08,952 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-10-15 14:19:08,952 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [29, 29, 29] total 50 [2024-10-15 14:19:08,952 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1051842895] [2024-10-15 14:19:08,952 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-10-15 14:19:08,952 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 50 states [2024-10-15 14:19:08,952 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-15 14:19:08,953 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 50 interpolants. [2024-10-15 14:19:08,953 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=434, Invalid=2016, Unknown=0, NotChecked=0, Total=2450 [2024-10-15 14:19:08,953 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-10-15 14:19:09,489 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-15 14:19:09,490 INFO L93 Difference]: Finished difference Result 249 states and 287 transitions. [2024-10-15 14:19:09,490 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2024-10-15 14:19:09,490 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-10-15 14:19:09,490 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-15 14:19:09,491 INFO L225 Difference]: With dead ends: 249 [2024-10-15 14:19:09,491 INFO L226 Difference]: Without dead ends: 205 [2024-10-15 14:19:09,492 INFO L431 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-10-15 14:19:09,492 INFO L432 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.2s IncrementalHoareTripleChecker+Time [2024-10-15 14:19:09,492 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [7 Valid, 354 Invalid, 554 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 554 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-10-15 14:19:09,492 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 205 states. [2024-10-15 14:19:09,571 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 205 to 130. [2024-10-15 14:19:09,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-10-15 14:19:09,572 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 130 states to 130 states and 143 transitions. [2024-10-15 14:19:09,572 INFO L78 Accepts]: Start accepts. Automaton has 130 states and 143 transitions. Word has length 104 [2024-10-15 14:19:09,572 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-15 14:19:09,572 INFO L471 AbstractCegarLoop]: Abstraction has 130 states and 143 transitions. [2024-10-15 14:19:09,573 INFO L472 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-10-15 14:19:09,573 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-15 14:19:09,573 INFO L276 IsEmpty]: Start isEmpty. Operand 130 states and 143 transitions. [2024-10-15 14:19:09,573 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 105 [2024-10-15 14:19:09,573 INFO L207 NwaCegarLoop]: Found error trace [2024-10-15 14:19:09,573 INFO L215 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-10-15 14:19:09,586 INFO L540 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (85)] Forceful destruction successful, exit code 0 [2024-10-15 14:19:09,773 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable84,85 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-15 14:19:09,774 INFO L396 AbstractCegarLoop]: === Iteration 86 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-10-15 14:19:09,774 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-15 14:19:09,774 INFO L85 PathProgramCache]: Analyzing trace with hash 1462545367, now seen corresponding path program 53 times [2024-10-15 14:19:09,774 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-15 14:19:09,774 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [30838572] [2024-10-15 14:19:09,774 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-15 14:19:09,774 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-15 14:19:09,780 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:19:10,035 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-10-15 14:19:10,035 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:19:10,036 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2024-10-15 14:19:10,036 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:19:10,037 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2024-10-15 14:19:10,037 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:19:10,038 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 37 [2024-10-15 14:19:10,038 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:19:10,038 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2024-10-15 14:19:10,039 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:19:10,039 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2024-10-15 14:19:10,040 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:19:10,041 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2024-10-15 14:19:10,041 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:19:10,041 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2024-10-15 14:19:10,042 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:19:10,042 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2024-10-15 14:19:10,042 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:19:10,043 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2024-10-15 14:19:10,043 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:19:10,044 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 86 [2024-10-15 14:19:10,044 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:19:10,045 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 93 [2024-10-15 14:19:10,045 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:19:10,046 INFO L134 CoverageAnalysis]: Checked inductivity of 471 backedges. 178 proven. 73 refuted. 0 times theorem prover too weak. 220 trivial. 0 not checked. [2024-10-15 14:19:10,046 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-15 14:19:10,046 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [30838572] [2024-10-15 14:19:10,046 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [30838572] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-15 14:19:10,046 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1872411688] [2024-10-15 14:19:10,046 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2024-10-15 14:19:10,046 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-15 14:19:10,046 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-10-15 14:19:10,048 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-10-15 14:19:10,048 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (86)] Waiting until timeout for monitored process [2024-10-15 14:19:10,093 INFO L227 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 12 check-sat command(s) [2024-10-15 14:19:10,093 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-10-15 14:19:10,094 INFO L255 TraceCheckSpWp]: Trace formula consists of 261 conjuncts, 28 conjuncts are in the unsatisfiable core [2024-10-15 14:19:10,096 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-15 14:19:10,467 INFO L134 CoverageAnalysis]: Checked inductivity of 471 backedges. 209 proven. 42 refuted. 0 times theorem prover too weak. 220 trivial. 0 not checked. [2024-10-15 14:19:10,468 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-10-15 14:19:10,699 INFO L134 CoverageAnalysis]: Checked inductivity of 471 backedges. 209 proven. 42 refuted. 0 times theorem prover too weak. 220 trivial. 0 not checked. [2024-10-15 14:19:10,699 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1872411688] provided 0 perfect and 2 imperfect interpolant sequences [2024-10-15 14:19:10,699 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-10-15 14:19:10,699 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [29, 29, 29] total 49 [2024-10-15 14:19:10,699 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1935744047] [2024-10-15 14:19:10,699 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-10-15 14:19:10,700 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 49 states [2024-10-15 14:19:10,700 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-15 14:19:10,700 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 49 interpolants. [2024-10-15 14:19:10,700 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=425, Invalid=1927, Unknown=0, NotChecked=0, Total=2352 [2024-10-15 14:19:10,701 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-10-15 14:19:11,167 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-15 14:19:11,167 INFO L93 Difference]: Finished difference Result 245 states and 283 transitions. [2024-10-15 14:19:11,168 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2024-10-15 14:19:11,168 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-10-15 14:19:11,168 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-15 14:19:11,169 INFO L225 Difference]: With dead ends: 245 [2024-10-15 14:19:11,169 INFO L226 Difference]: Without dead ends: 201 [2024-10-15 14:19:11,170 INFO L431 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-10-15 14:19:11,170 INFO L432 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-10-15 14:19:11,170 INFO L433 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-10-15 14:19:11,170 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 201 states. [2024-10-15 14:19:11,247 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 201 to 130. [2024-10-15 14:19:11,248 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-10-15 14:19:11,248 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 130 states to 130 states and 143 transitions. [2024-10-15 14:19:11,249 INFO L78 Accepts]: Start accepts. Automaton has 130 states and 143 transitions. Word has length 104 [2024-10-15 14:19:11,249 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-15 14:19:11,249 INFO L471 AbstractCegarLoop]: Abstraction has 130 states and 143 transitions. [2024-10-15 14:19:11,249 INFO L472 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-10-15 14:19:11,249 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-15 14:19:11,249 INFO L276 IsEmpty]: Start isEmpty. Operand 130 states and 143 transitions. [2024-10-15 14:19:11,250 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 105 [2024-10-15 14:19:11,250 INFO L207 NwaCegarLoop]: Found error trace [2024-10-15 14:19:11,250 INFO L215 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-10-15 14:19:11,261 INFO L540 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (86)] Forceful destruction successful, exit code 0 [2024-10-15 14:19:11,450 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable85,86 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-15 14:19:11,450 INFO L396 AbstractCegarLoop]: === Iteration 87 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-10-15 14:19:11,450 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-15 14:19:11,450 INFO L85 PathProgramCache]: Analyzing trace with hash -128315050, now seen corresponding path program 54 times [2024-10-15 14:19:11,451 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-15 14:19:11,451 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1741204251] [2024-10-15 14:19:11,451 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-15 14:19:11,451 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-15 14:19:11,460 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:19:11,707 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-10-15 14:19:11,707 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:19:11,708 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2024-10-15 14:19:11,708 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:19:11,709 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2024-10-15 14:19:11,709 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:19:11,710 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 37 [2024-10-15 14:19:11,710 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:19:11,711 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2024-10-15 14:19:11,711 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:19:11,712 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2024-10-15 14:19:11,712 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:19:11,712 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2024-10-15 14:19:11,713 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:19:11,713 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2024-10-15 14:19:11,713 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:19:11,714 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2024-10-15 14:19:11,714 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:19:11,715 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2024-10-15 14:19:11,715 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:19:11,716 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 86 [2024-10-15 14:19:11,716 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:19:11,717 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 93 [2024-10-15 14:19:11,717 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:19:11,718 INFO L134 CoverageAnalysis]: Checked inductivity of 477 backedges. 178 proven. 79 refuted. 0 times theorem prover too weak. 220 trivial. 0 not checked. [2024-10-15 14:19:11,718 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-15 14:19:11,718 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1741204251] [2024-10-15 14:19:11,718 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1741204251] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-15 14:19:11,718 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [94791655] [2024-10-15 14:19:11,718 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2024-10-15 14:19:11,718 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-15 14:19:11,718 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-10-15 14:19:11,719 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-10-15 14:19:11,720 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (87)] Waiting until timeout for monitored process [2024-10-15 14:19:11,765 INFO L227 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 12 check-sat command(s) [2024-10-15 14:19:11,765 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-10-15 14:19:11,766 INFO L255 TraceCheckSpWp]: Trace formula consists of 261 conjuncts, 28 conjuncts are in the unsatisfiable core [2024-10-15 14:19:11,767 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-15 14:19:12,114 INFO L134 CoverageAnalysis]: Checked inductivity of 477 backedges. 209 proven. 48 refuted. 0 times theorem prover too weak. 220 trivial. 0 not checked. [2024-10-15 14:19:12,114 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-10-15 14:19:12,354 INFO L134 CoverageAnalysis]: Checked inductivity of 477 backedges. 209 proven. 48 refuted. 0 times theorem prover too weak. 220 trivial. 0 not checked. [2024-10-15 14:19:12,354 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [94791655] provided 0 perfect and 2 imperfect interpolant sequences [2024-10-15 14:19:12,354 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-10-15 14:19:12,355 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [29, 29, 29] total 48 [2024-10-15 14:19:12,355 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [862516045] [2024-10-15 14:19:12,355 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-10-15 14:19:12,355 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 48 states [2024-10-15 14:19:12,355 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-15 14:19:12,355 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 48 interpolants. [2024-10-15 14:19:12,356 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=420, Invalid=1836, Unknown=0, NotChecked=0, Total=2256 [2024-10-15 14:19:12,356 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-10-15 14:19:12,824 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-15 14:19:12,824 INFO L93 Difference]: Finished difference Result 239 states and 277 transitions. [2024-10-15 14:19:12,825 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2024-10-15 14:19:12,825 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-10-15 14:19:12,825 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-15 14:19:12,826 INFO L225 Difference]: With dead ends: 239 [2024-10-15 14:19:12,826 INFO L226 Difference]: Without dead ends: 195 [2024-10-15 14:19:12,826 INFO L431 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-10-15 14:19:12,827 INFO L432 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-10-15 14:19:12,827 INFO L433 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-10-15 14:19:12,827 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 195 states. [2024-10-15 14:19:12,920 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 195 to 130. [2024-10-15 14:19:12,921 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-10-15 14:19:12,921 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 130 states to 130 states and 143 transitions. [2024-10-15 14:19:12,922 INFO L78 Accepts]: Start accepts. Automaton has 130 states and 143 transitions. Word has length 104 [2024-10-15 14:19:12,922 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-15 14:19:12,922 INFO L471 AbstractCegarLoop]: Abstraction has 130 states and 143 transitions. [2024-10-15 14:19:12,922 INFO L472 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-10-15 14:19:12,922 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-15 14:19:12,922 INFO L276 IsEmpty]: Start isEmpty. Operand 130 states and 143 transitions. [2024-10-15 14:19:12,923 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 105 [2024-10-15 14:19:12,923 INFO L207 NwaCegarLoop]: Found error trace [2024-10-15 14:19:12,923 INFO L215 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-10-15 14:19:12,936 INFO L540 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (87)] Forceful destruction successful, exit code 0 [2024-10-15 14:19:13,123 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 87 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable86 [2024-10-15 14:19:13,124 INFO L396 AbstractCegarLoop]: === Iteration 88 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-10-15 14:19:13,124 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-15 14:19:13,124 INFO L85 PathProgramCache]: Analyzing trace with hash -1288011785, now seen corresponding path program 55 times [2024-10-15 14:19:13,125 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-15 14:19:13,125 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1418371438] [2024-10-15 14:19:13,125 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-15 14:19:13,125 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-15 14:19:13,130 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:19:13,377 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-10-15 14:19:13,378 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:19:13,378 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2024-10-15 14:19:13,379 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:19:13,379 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2024-10-15 14:19:13,380 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:19:13,380 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 37 [2024-10-15 14:19:13,381 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:19:13,381 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2024-10-15 14:19:13,381 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:19:13,382 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2024-10-15 14:19:13,382 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:19:13,383 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2024-10-15 14:19:13,383 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:19:13,384 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2024-10-15 14:19:13,384 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:19:13,384 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2024-10-15 14:19:13,385 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:19:13,385 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2024-10-15 14:19:13,386 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:19:13,386 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 86 [2024-10-15 14:19:13,387 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:19:13,387 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 93 [2024-10-15 14:19:13,387 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:19:13,388 INFO L134 CoverageAnalysis]: Checked inductivity of 485 backedges. 178 proven. 87 refuted. 0 times theorem prover too weak. 220 trivial. 0 not checked. [2024-10-15 14:19:13,388 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-15 14:19:13,388 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1418371438] [2024-10-15 14:19:13,388 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1418371438] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-15 14:19:13,388 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1903585136] [2024-10-15 14:19:13,388 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2024-10-15 14:19:13,388 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-15 14:19:13,389 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-10-15 14:19:13,389 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-10-15 14:19:13,390 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (88)] Waiting until timeout for monitored process [2024-10-15 14:19:13,430 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:19:13,431 INFO L255 TraceCheckSpWp]: Trace formula consists of 261 conjuncts, 28 conjuncts are in the unsatisfiable core [2024-10-15 14:19:13,432 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-15 14:19:13,767 INFO L134 CoverageAnalysis]: Checked inductivity of 485 backedges. 209 proven. 56 refuted. 0 times theorem prover too weak. 220 trivial. 0 not checked. [2024-10-15 14:19:13,767 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-10-15 14:19:14,016 INFO L134 CoverageAnalysis]: Checked inductivity of 485 backedges. 209 proven. 56 refuted. 0 times theorem prover too weak. 220 trivial. 0 not checked. [2024-10-15 14:19:14,016 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1903585136] provided 0 perfect and 2 imperfect interpolant sequences [2024-10-15 14:19:14,017 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-10-15 14:19:14,017 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [29, 29, 29] total 47 [2024-10-15 14:19:14,017 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [177522147] [2024-10-15 14:19:14,017 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-10-15 14:19:14,017 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 47 states [2024-10-15 14:19:14,017 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-15 14:19:14,017 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 47 interpolants. [2024-10-15 14:19:14,018 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=419, Invalid=1743, Unknown=0, NotChecked=0, Total=2162 [2024-10-15 14:19:14,018 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-10-15 14:19:14,360 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-15 14:19:14,360 INFO L93 Difference]: Finished difference Result 231 states and 269 transitions. [2024-10-15 14:19:14,360 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2024-10-15 14:19:14,360 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-10-15 14:19:14,360 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-15 14:19:14,362 INFO L225 Difference]: With dead ends: 231 [2024-10-15 14:19:14,362 INFO L226 Difference]: Without dead ends: 187 [2024-10-15 14:19:14,362 INFO L431 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-10-15 14:19:14,362 INFO L432 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-10-15 14:19:14,362 INFO L433 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-10-15 14:19:14,363 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 187 states. [2024-10-15 14:19:14,442 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 187 to 130. [2024-10-15 14:19:14,442 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-10-15 14:19:14,442 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 130 states to 130 states and 143 transitions. [2024-10-15 14:19:14,443 INFO L78 Accepts]: Start accepts. Automaton has 130 states and 143 transitions. Word has length 104 [2024-10-15 14:19:14,443 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-15 14:19:14,443 INFO L471 AbstractCegarLoop]: Abstraction has 130 states and 143 transitions. [2024-10-15 14:19:14,443 INFO L472 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-10-15 14:19:14,443 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-15 14:19:14,443 INFO L276 IsEmpty]: Start isEmpty. Operand 130 states and 143 transitions. [2024-10-15 14:19:14,444 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 105 [2024-10-15 14:19:14,444 INFO L207 NwaCegarLoop]: Found error trace [2024-10-15 14:19:14,444 INFO L215 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-10-15 14:19:14,456 INFO L540 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (88)] Forceful destruction successful, exit code 0 [2024-10-15 14:19:14,644 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 88 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable87 [2024-10-15 14:19:14,644 INFO L396 AbstractCegarLoop]: === Iteration 89 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-10-15 14:19:14,645 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-15 14:19:14,645 INFO L85 PathProgramCache]: Analyzing trace with hash 1999714614, now seen corresponding path program 11 times [2024-10-15 14:19:14,645 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-15 14:19:14,645 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [561678992] [2024-10-15 14:19:14,645 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-15 14:19:14,645 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-15 14:19:14,651 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:19:14,907 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-10-15 14:19:14,907 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:19:14,908 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2024-10-15 14:19:14,908 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:19:14,909 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2024-10-15 14:19:14,909 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:19:14,910 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 37 [2024-10-15 14:19:14,910 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:19:14,911 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2024-10-15 14:19:14,911 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:19:14,911 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2024-10-15 14:19:14,912 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:19:14,912 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2024-10-15 14:19:14,912 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:19:14,913 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2024-10-15 14:19:14,913 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:19:14,914 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2024-10-15 14:19:14,914 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:19:14,915 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2024-10-15 14:19:14,915 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:19:14,915 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 86 [2024-10-15 14:19:14,916 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:19:14,916 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 93 [2024-10-15 14:19:14,917 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:19:14,917 INFO L134 CoverageAnalysis]: Checked inductivity of 495 backedges. 178 proven. 97 refuted. 0 times theorem prover too weak. 220 trivial. 0 not checked. [2024-10-15 14:19:14,917 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-15 14:19:14,917 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [561678992] [2024-10-15 14:19:14,917 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [561678992] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-15 14:19:14,918 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [778277584] [2024-10-15 14:19:14,918 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2024-10-15 14:19:14,918 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-15 14:19:14,918 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-10-15 14:19:14,919 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-10-15 14:19:14,919 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (89)] Waiting until timeout for monitored process [2024-10-15 14:19:14,963 INFO L227 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 12 check-sat command(s) [2024-10-15 14:19:14,964 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-10-15 14:19:14,964 INFO L255 TraceCheckSpWp]: Trace formula consists of 261 conjuncts, 28 conjuncts are in the unsatisfiable core [2024-10-15 14:19:14,965 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-15 14:19:15,294 INFO L134 CoverageAnalysis]: Checked inductivity of 495 backedges. 209 proven. 66 refuted. 0 times theorem prover too weak. 220 trivial. 0 not checked. [2024-10-15 14:19:15,294 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-10-15 14:19:15,523 INFO L134 CoverageAnalysis]: Checked inductivity of 495 backedges. 209 proven. 66 refuted. 0 times theorem prover too weak. 220 trivial. 0 not checked. [2024-10-15 14:19:15,523 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [778277584] provided 0 perfect and 2 imperfect interpolant sequences [2024-10-15 14:19:15,523 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-10-15 14:19:15,523 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [29, 29, 29] total 46 [2024-10-15 14:19:15,523 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2141561858] [2024-10-15 14:19:15,523 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-10-15 14:19:15,523 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 46 states [2024-10-15 14:19:15,523 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-15 14:19:15,524 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 46 interpolants. [2024-10-15 14:19:15,524 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=422, Invalid=1648, Unknown=0, NotChecked=0, Total=2070 [2024-10-15 14:19:15,524 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-10-15 14:19:15,879 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-15 14:19:15,879 INFO L93 Difference]: Finished difference Result 224 states and 263 transitions. [2024-10-15 14:19:15,879 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2024-10-15 14:19:15,880 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-10-15 14:19:15,880 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-15 14:19:15,881 INFO L225 Difference]: With dead ends: 224 [2024-10-15 14:19:15,881 INFO L226 Difference]: Without dead ends: 180 [2024-10-15 14:19:15,881 INFO L431 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-10-15 14:19:15,881 INFO L432 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-10-15 14:19:15,881 INFO L433 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-10-15 14:19:15,882 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 180 states. [2024-10-15 14:19:15,961 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 180 to 132. [2024-10-15 14:19:15,961 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-10-15 14:19:15,961 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 132 states to 132 states and 146 transitions. [2024-10-15 14:19:15,962 INFO L78 Accepts]: Start accepts. Automaton has 132 states and 146 transitions. Word has length 104 [2024-10-15 14:19:15,962 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-15 14:19:15,962 INFO L471 AbstractCegarLoop]: Abstraction has 132 states and 146 transitions. [2024-10-15 14:19:15,963 INFO L472 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-10-15 14:19:15,963 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-15 14:19:15,963 INFO L276 IsEmpty]: Start isEmpty. Operand 132 states and 146 transitions. [2024-10-15 14:19:15,963 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 106 [2024-10-15 14:19:15,963 INFO L207 NwaCegarLoop]: Found error trace [2024-10-15 14:19:15,963 INFO L215 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-10-15 14:19:15,976 INFO L552 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (89)] Ended with exit code 0 [2024-10-15 14:19:16,163 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable88,89 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-15 14:19:16,164 INFO L396 AbstractCegarLoop]: === Iteration 90 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-10-15 14:19:16,164 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-15 14:19:16,164 INFO L85 PathProgramCache]: Analyzing trace with hash 1609644226, now seen corresponding path program 22 times [2024-10-15 14:19:16,164 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-15 14:19:16,164 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [832301491] [2024-10-15 14:19:16,164 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-15 14:19:16,164 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-15 14:19:16,169 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:19:16,317 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-10-15 14:19:16,317 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:19:16,318 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2024-10-15 14:19:16,318 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:19:16,319 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2024-10-15 14:19:16,319 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:19:16,319 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2024-10-15 14:19:16,320 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:19:16,320 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2024-10-15 14:19:16,320 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:19:16,321 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 52 [2024-10-15 14:19:16,321 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:19:16,322 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2024-10-15 14:19:16,322 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:19:16,322 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2024-10-15 14:19:16,323 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:19:16,323 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2024-10-15 14:19:16,324 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:19:16,324 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2024-10-15 14:19:16,324 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:19:16,325 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2024-10-15 14:19:16,325 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:19:16,326 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 94 [2024-10-15 14:19:16,326 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:19:16,327 INFO L134 CoverageAnalysis]: Checked inductivity of 507 backedges. 88 proven. 199 refuted. 0 times theorem prover too weak. 220 trivial. 0 not checked. [2024-10-15 14:19:16,327 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-15 14:19:16,327 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [832301491] [2024-10-15 14:19:16,327 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [832301491] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-15 14:19:16,327 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1899197467] [2024-10-15 14:19:16,327 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2024-10-15 14:19:16,327 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-15 14:19:16,327 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-10-15 14:19:16,329 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-10-15 14:19:16,330 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (90)] Waiting until timeout for monitored process [2024-10-15 14:19:16,373 INFO L227 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2024-10-15 14:19:16,373 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-10-15 14:19:16,374 INFO L255 TraceCheckSpWp]: Trace formula consists of 266 conjuncts, 30 conjuncts are in the unsatisfiable core [2024-10-15 14:19:16,375 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-15 14:19:16,440 INFO L134 CoverageAnalysis]: Checked inductivity of 507 backedges. 100 proven. 187 refuted. 0 times theorem prover too weak. 220 trivial. 0 not checked. [2024-10-15 14:19:16,440 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-10-15 14:19:16,598 INFO L134 CoverageAnalysis]: Checked inductivity of 507 backedges. 100 proven. 187 refuted. 0 times theorem prover too weak. 220 trivial. 0 not checked. [2024-10-15 14:19:16,598 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1899197467] provided 0 perfect and 2 imperfect interpolant sequences [2024-10-15 14:19:16,598 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-10-15 14:19:16,598 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 17] total 20 [2024-10-15 14:19:16,599 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1911541524] [2024-10-15 14:19:16,599 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-10-15 14:19:16,599 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2024-10-15 14:19:16,599 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-15 14:19:16,599 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2024-10-15 14:19:16,599 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=118, Invalid=262, Unknown=0, NotChecked=0, Total=380 [2024-10-15 14:19:16,599 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-10-15 14:19:16,766 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-15 14:19:16,766 INFO L93 Difference]: Finished difference Result 145 states and 160 transitions. [2024-10-15 14:19:16,767 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2024-10-15 14:19:16,767 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-10-15 14:19:16,767 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-15 14:19:16,768 INFO L225 Difference]: With dead ends: 145 [2024-10-15 14:19:16,768 INFO L226 Difference]: Without dead ends: 143 [2024-10-15 14:19:16,768 INFO L431 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-10-15 14:19:16,768 INFO L432 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-10-15 14:19:16,768 INFO L433 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-10-15 14:19:16,769 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 143 states. [2024-10-15 14:19:16,849 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 143 to 139. [2024-10-15 14:19:16,849 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-10-15 14:19:16,850 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 139 states to 139 states and 153 transitions. [2024-10-15 14:19:16,850 INFO L78 Accepts]: Start accepts. Automaton has 139 states and 153 transitions. Word has length 105 [2024-10-15 14:19:16,850 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-15 14:19:16,851 INFO L471 AbstractCegarLoop]: Abstraction has 139 states and 153 transitions. [2024-10-15 14:19:16,851 INFO L472 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-10-15 14:19:16,851 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-15 14:19:16,851 INFO L276 IsEmpty]: Start isEmpty. Operand 139 states and 153 transitions. [2024-10-15 14:19:16,851 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 113 [2024-10-15 14:19:16,851 INFO L207 NwaCegarLoop]: Found error trace [2024-10-15 14:19:16,851 INFO L215 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-10-15 14:19:16,864 INFO L540 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (90)] Forceful destruction successful, exit code 0 [2024-10-15 14:19:17,052 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable89,90 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-15 14:19:17,052 INFO L396 AbstractCegarLoop]: === Iteration 91 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-10-15 14:19:17,052 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-15 14:19:17,052 INFO L85 PathProgramCache]: Analyzing trace with hash -367943082, now seen corresponding path program 23 times [2024-10-15 14:19:17,052 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-15 14:19:17,052 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1338926292] [2024-10-15 14:19:17,052 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-15 14:19:17,052 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-15 14:19:17,058 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:19:17,430 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-10-15 14:19:17,430 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:19:17,431 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2024-10-15 14:19:17,432 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:19:17,432 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2024-10-15 14:19:17,433 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:19:17,433 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2024-10-15 14:19:17,433 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:19:17,434 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2024-10-15 14:19:17,434 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:19:17,435 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 52 [2024-10-15 14:19:17,435 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:19:17,435 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2024-10-15 14:19:17,436 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:19:17,436 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2024-10-15 14:19:17,437 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:19:17,437 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2024-10-15 14:19:17,438 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:19:17,438 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2024-10-15 14:19:17,439 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:19:17,439 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2024-10-15 14:19:17,439 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:19:17,440 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 94 [2024-10-15 14:19:17,440 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:19:17,441 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 101 [2024-10-15 14:19:17,441 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:19:17,442 INFO L134 CoverageAnalysis]: Checked inductivity of 588 backedges. 212 proven. 112 refuted. 0 times theorem prover too weak. 264 trivial. 0 not checked. [2024-10-15 14:19:17,442 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-15 14:19:17,442 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1338926292] [2024-10-15 14:19:17,442 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1338926292] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-15 14:19:17,442 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [793971666] [2024-10-15 14:19:17,442 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2024-10-15 14:19:17,442 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-15 14:19:17,442 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-10-15 14:19:17,443 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-10-15 14:19:17,444 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (91)] Waiting until timeout for monitored process [2024-10-15 14:19:17,491 INFO L227 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 13 check-sat command(s) [2024-10-15 14:19:17,491 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-10-15 14:19:17,492 INFO L255 TraceCheckSpWp]: Trace formula consists of 280 conjuncts, 30 conjuncts are in the unsatisfiable core [2024-10-15 14:19:17,493 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-15 14:19:18,051 INFO L134 CoverageAnalysis]: Checked inductivity of 588 backedges. 246 proven. 78 refuted. 0 times theorem prover too weak. 264 trivial. 0 not checked. [2024-10-15 14:19:18,052 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-10-15 14:19:18,324 INFO L134 CoverageAnalysis]: Checked inductivity of 588 backedges. 246 proven. 78 refuted. 0 times theorem prover too weak. 264 trivial. 0 not checked. [2024-10-15 14:19:18,324 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [793971666] provided 0 perfect and 2 imperfect interpolant sequences [2024-10-15 14:19:18,325 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-10-15 14:19:18,325 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [31, 31, 31] total 61 [2024-10-15 14:19:18,325 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [567040020] [2024-10-15 14:19:18,325 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-10-15 14:19:18,325 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 61 states [2024-10-15 14:19:18,325 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-15 14:19:18,325 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 61 interpolants. [2024-10-15 14:19:18,326 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=697, Invalid=2963, Unknown=0, NotChecked=0, Total=3660 [2024-10-15 14:19:18,326 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-10-15 14:19:18,698 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-15 14:19:18,698 INFO L93 Difference]: Finished difference Result 238 states and 279 transitions. [2024-10-15 14:19:18,698 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2024-10-15 14:19:18,699 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-10-15 14:19:18,699 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-15 14:19:18,700 INFO L225 Difference]: With dead ends: 238 [2024-10-15 14:19:18,700 INFO L226 Difference]: Without dead ends: 191 [2024-10-15 14:19:18,700 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 281 GetRequests, 195 SyntacticMatches, 26 SemanticMatches, 60 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2939 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=705, Invalid=3077, Unknown=0, NotChecked=0, Total=3782 [2024-10-15 14:19:18,701 INFO L432 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-10-15 14:19:18,701 INFO L433 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-10-15 14:19:18,701 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 191 states. [2024-10-15 14:19:18,793 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 191 to 140. [2024-10-15 14:19:18,793 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-10-15 14:19:18,793 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 140 states to 140 states and 154 transitions. [2024-10-15 14:19:18,794 INFO L78 Accepts]: Start accepts. Automaton has 140 states and 154 transitions. Word has length 112 [2024-10-15 14:19:18,794 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-15 14:19:18,794 INFO L471 AbstractCegarLoop]: Abstraction has 140 states and 154 transitions. [2024-10-15 14:19:18,794 INFO L472 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-10-15 14:19:18,794 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-15 14:19:18,795 INFO L276 IsEmpty]: Start isEmpty. Operand 140 states and 154 transitions. [2024-10-15 14:19:18,795 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 113 [2024-10-15 14:19:18,795 INFO L207 NwaCegarLoop]: Found error trace [2024-10-15 14:19:18,795 INFO L215 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-10-15 14:19:18,807 INFO L540 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (91)] Forceful destruction successful, exit code 0 [2024-10-15 14:19:18,995 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable90,91 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-15 14:19:18,996 INFO L396 AbstractCegarLoop]: === Iteration 92 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-10-15 14:19:18,996 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-15 14:19:18,996 INFO L85 PathProgramCache]: Analyzing trace with hash -1709561387, now seen corresponding path program 56 times [2024-10-15 14:19:18,996 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-15 14:19:18,996 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [360066990] [2024-10-15 14:19:18,996 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-15 14:19:18,996 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-15 14:19:19,002 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:19:19,302 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-10-15 14:19:19,303 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:19:19,303 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2024-10-15 14:19:19,304 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:19:19,304 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2024-10-15 14:19:19,305 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:19:19,305 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2024-10-15 14:19:19,306 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:19:19,306 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2024-10-15 14:19:19,306 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:19:19,307 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 52 [2024-10-15 14:19:19,307 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:19:19,308 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2024-10-15 14:19:19,308 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:19:19,308 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2024-10-15 14:19:19,309 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:19:19,309 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2024-10-15 14:19:19,310 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:19:19,310 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2024-10-15 14:19:19,310 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:19:19,311 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2024-10-15 14:19:19,311 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:19:19,312 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 94 [2024-10-15 14:19:19,312 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:19:19,313 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 101 [2024-10-15 14:19:19,313 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:19:19,314 INFO L134 CoverageAnalysis]: Checked inductivity of 577 backedges. 212 proven. 101 refuted. 0 times theorem prover too weak. 264 trivial. 0 not checked. [2024-10-15 14:19:19,314 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-15 14:19:19,314 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [360066990] [2024-10-15 14:19:19,314 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [360066990] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-15 14:19:19,314 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [447240460] [2024-10-15 14:19:19,314 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-10-15 14:19:19,314 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-15 14:19:19,314 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-10-15 14:19:19,315 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-10-15 14:19:19,316 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (92)] Waiting until timeout for monitored process [2024-10-15 14:19:19,358 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-10-15 14:19:19,358 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-10-15 14:19:19,359 INFO L255 TraceCheckSpWp]: Trace formula consists of 280 conjuncts, 30 conjuncts are in the unsatisfiable core [2024-10-15 14:19:19,360 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-15 14:19:19,880 INFO L134 CoverageAnalysis]: Checked inductivity of 577 backedges. 246 proven. 67 refuted. 0 times theorem prover too weak. 264 trivial. 0 not checked. [2024-10-15 14:19:19,880 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-10-15 14:19:20,156 INFO L134 CoverageAnalysis]: Checked inductivity of 577 backedges. 246 proven. 67 refuted. 0 times theorem prover too weak. 264 trivial. 0 not checked. [2024-10-15 14:19:20,156 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [447240460] provided 0 perfect and 2 imperfect interpolant sequences [2024-10-15 14:19:20,156 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-10-15 14:19:20,156 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [31, 31, 31] total 60 [2024-10-15 14:19:20,156 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1613013892] [2024-10-15 14:19:20,156 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-10-15 14:19:20,156 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 60 states [2024-10-15 14:19:20,156 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-15 14:19:20,157 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 60 interpolants. [2024-10-15 14:19:20,157 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=657, Invalid=2883, Unknown=0, NotChecked=0, Total=3540 [2024-10-15 14:19:20,157 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-10-15 14:19:20,596 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-15 14:19:20,596 INFO L93 Difference]: Finished difference Result 249 states and 290 transitions. [2024-10-15 14:19:20,597 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2024-10-15 14:19:20,597 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-10-15 14:19:20,597 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-15 14:19:20,598 INFO L225 Difference]: With dead ends: 249 [2024-10-15 14:19:20,598 INFO L226 Difference]: Without dead ends: 202 [2024-10-15 14:19:20,599 INFO L431 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-10-15 14:19:20,599 INFO L432 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-10-15 14:19:20,599 INFO L433 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-10-15 14:19:20,599 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 202 states. [2024-10-15 14:19:20,699 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 202 to 140. [2024-10-15 14:19:20,699 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-10-15 14:19:20,699 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 140 states to 140 states and 154 transitions. [2024-10-15 14:19:20,700 INFO L78 Accepts]: Start accepts. Automaton has 140 states and 154 transitions. Word has length 112 [2024-10-15 14:19:20,700 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-15 14:19:20,700 INFO L471 AbstractCegarLoop]: Abstraction has 140 states and 154 transitions. [2024-10-15 14:19:20,700 INFO L472 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-10-15 14:19:20,701 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-15 14:19:20,701 INFO L276 IsEmpty]: Start isEmpty. Operand 140 states and 154 transitions. [2024-10-15 14:19:20,701 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 113 [2024-10-15 14:19:20,701 INFO L207 NwaCegarLoop]: Found error trace [2024-10-15 14:19:20,701 INFO L215 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-10-15 14:19:20,713 INFO L540 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (92)] Forceful destruction successful, exit code 0 [2024-10-15 14:19:20,901 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable91,92 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-15 14:19:20,901 INFO L396 AbstractCegarLoop]: === Iteration 93 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-10-15 14:19:20,902 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-15 14:19:20,902 INFO L85 PathProgramCache]: Analyzing trace with hash 1295201910, now seen corresponding path program 57 times [2024-10-15 14:19:20,902 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-15 14:19:20,902 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1913315875] [2024-10-15 14:19:20,902 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-15 14:19:20,902 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-15 14:19:20,908 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:19:21,197 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-10-15 14:19:21,198 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:19:21,198 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2024-10-15 14:19:21,199 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:19:21,199 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2024-10-15 14:19:21,200 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:19:21,200 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2024-10-15 14:19:21,200 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:19:21,201 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2024-10-15 14:19:21,201 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:19:21,202 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 52 [2024-10-15 14:19:21,202 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:19:21,203 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2024-10-15 14:19:21,203 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:19:21,204 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2024-10-15 14:19:21,204 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:19:21,204 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2024-10-15 14:19:21,205 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:19:21,205 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2024-10-15 14:19:21,206 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:19:21,206 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2024-10-15 14:19:21,206 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:19:21,207 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 94 [2024-10-15 14:19:21,207 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:19:21,208 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 101 [2024-10-15 14:19:21,208 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:19:21,209 INFO L134 CoverageAnalysis]: Checked inductivity of 568 backedges. 212 proven. 92 refuted. 0 times theorem prover too weak. 264 trivial. 0 not checked. [2024-10-15 14:19:21,209 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-15 14:19:21,209 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1913315875] [2024-10-15 14:19:21,209 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1913315875] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-15 14:19:21,209 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1814003256] [2024-10-15 14:19:21,209 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-10-15 14:19:21,209 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-15 14:19:21,209 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-10-15 14:19:21,210 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-10-15 14:19:21,211 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (93)] Waiting until timeout for monitored process [2024-10-15 14:19:21,263 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 13 check-sat command(s) [2024-10-15 14:19:21,264 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-10-15 14:19:21,265 INFO L255 TraceCheckSpWp]: Trace formula consists of 280 conjuncts, 30 conjuncts are in the unsatisfiable core [2024-10-15 14:19:21,266 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-15 14:19:21,766 INFO L134 CoverageAnalysis]: Checked inductivity of 568 backedges. 246 proven. 58 refuted. 0 times theorem prover too weak. 264 trivial. 0 not checked. [2024-10-15 14:19:21,766 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-10-15 14:19:22,037 INFO L134 CoverageAnalysis]: Checked inductivity of 568 backedges. 246 proven. 58 refuted. 0 times theorem prover too weak. 264 trivial. 0 not checked. [2024-10-15 14:19:22,037 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1814003256] provided 0 perfect and 2 imperfect interpolant sequences [2024-10-15 14:19:22,037 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-10-15 14:19:22,037 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [31, 31, 31] total 59 [2024-10-15 14:19:22,037 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [967362542] [2024-10-15 14:19:22,037 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-10-15 14:19:22,038 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 59 states [2024-10-15 14:19:22,038 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-15 14:19:22,038 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 59 interpolants. [2024-10-15 14:19:22,038 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=621, Invalid=2801, Unknown=0, NotChecked=0, Total=3422 [2024-10-15 14:19:22,038 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-10-15 14:19:22,542 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-15 14:19:22,542 INFO L93 Difference]: Finished difference Result 258 states and 299 transitions. [2024-10-15 14:19:22,542 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2024-10-15 14:19:22,542 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-10-15 14:19:22,542 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-15 14:19:22,544 INFO L225 Difference]: With dead ends: 258 [2024-10-15 14:19:22,544 INFO L226 Difference]: Without dead ends: 211 [2024-10-15 14:19:22,544 INFO L431 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-10-15 14:19:22,544 INFO L432 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-10-15 14:19:22,544 INFO L433 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-10-15 14:19:22,544 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 211 states. [2024-10-15 14:19:22,643 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 211 to 140. [2024-10-15 14:19:22,644 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-10-15 14:19:22,644 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 140 states to 140 states and 154 transitions. [2024-10-15 14:19:22,645 INFO L78 Accepts]: Start accepts. Automaton has 140 states and 154 transitions. Word has length 112 [2024-10-15 14:19:22,645 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-15 14:19:22,645 INFO L471 AbstractCegarLoop]: Abstraction has 140 states and 154 transitions. [2024-10-15 14:19:22,645 INFO L472 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-10-15 14:19:22,645 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-15 14:19:22,645 INFO L276 IsEmpty]: Start isEmpty. Operand 140 states and 154 transitions. [2024-10-15 14:19:22,646 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 113 [2024-10-15 14:19:22,646 INFO L207 NwaCegarLoop]: Found error trace [2024-10-15 14:19:22,646 INFO L215 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-10-15 14:19:22,658 INFO L540 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (93)] Forceful destruction successful, exit code 0 [2024-10-15 14:19:22,846 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable92,93 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-15 14:19:22,846 INFO L396 AbstractCegarLoop]: === Iteration 94 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-10-15 14:19:22,846 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-15 14:19:22,847 INFO L85 PathProgramCache]: Analyzing trace with hash 6656437, now seen corresponding path program 58 times [2024-10-15 14:19:22,847 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-15 14:19:22,847 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1031463592] [2024-10-15 14:19:22,847 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-15 14:19:22,847 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-15 14:19:22,853 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:19:23,164 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-10-15 14:19:23,164 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:19:23,165 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2024-10-15 14:19:23,165 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:19:23,166 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2024-10-15 14:19:23,166 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:19:23,166 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2024-10-15 14:19:23,167 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:19:23,167 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2024-10-15 14:19:23,168 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:19:23,168 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 52 [2024-10-15 14:19:23,168 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:19:23,169 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2024-10-15 14:19:23,174 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:19:23,175 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2024-10-15 14:19:23,176 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:19:23,176 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2024-10-15 14:19:23,176 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:19:23,177 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2024-10-15 14:19:23,177 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:19:23,178 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2024-10-15 14:19:23,178 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:19:23,179 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 94 [2024-10-15 14:19:23,179 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:19:23,179 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 101 [2024-10-15 14:19:23,180 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:19:23,180 INFO L134 CoverageAnalysis]: Checked inductivity of 561 backedges. 212 proven. 85 refuted. 0 times theorem prover too weak. 264 trivial. 0 not checked. [2024-10-15 14:19:23,180 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-15 14:19:23,181 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1031463592] [2024-10-15 14:19:23,181 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1031463592] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-15 14:19:23,181 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [435870949] [2024-10-15 14:19:23,181 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2024-10-15 14:19:23,181 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-15 14:19:23,181 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-10-15 14:19:23,182 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-10-15 14:19:23,183 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (94)] Waiting until timeout for monitored process [2024-10-15 14:19:23,229 INFO L227 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2024-10-15 14:19:23,230 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-10-15 14:19:23,231 INFO L255 TraceCheckSpWp]: Trace formula consists of 280 conjuncts, 30 conjuncts are in the unsatisfiable core [2024-10-15 14:19:23,232 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-15 14:19:23,709 INFO L134 CoverageAnalysis]: Checked inductivity of 561 backedges. 246 proven. 51 refuted. 0 times theorem prover too weak. 264 trivial. 0 not checked. [2024-10-15 14:19:23,709 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-10-15 14:19:24,005 INFO L134 CoverageAnalysis]: Checked inductivity of 561 backedges. 246 proven. 51 refuted. 0 times theorem prover too weak. 264 trivial. 0 not checked. [2024-10-15 14:19:24,005 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [435870949] provided 0 perfect and 2 imperfect interpolant sequences [2024-10-15 14:19:24,005 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-10-15 14:19:24,005 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [31, 31, 31] total 58 [2024-10-15 14:19:24,005 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1992073252] [2024-10-15 14:19:24,005 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-10-15 14:19:24,005 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 58 states [2024-10-15 14:19:24,006 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-15 14:19:24,006 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 58 interpolants. [2024-10-15 14:19:24,006 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=589, Invalid=2717, Unknown=0, NotChecked=0, Total=3306 [2024-10-15 14:19:24,007 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-10-15 14:19:24,650 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-15 14:19:24,650 INFO L93 Difference]: Finished difference Result 265 states and 306 transitions. [2024-10-15 14:19:24,650 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2024-10-15 14:19:24,651 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-10-15 14:19:24,651 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-15 14:19:24,652 INFO L225 Difference]: With dead ends: 265 [2024-10-15 14:19:24,652 INFO L226 Difference]: Without dead ends: 218 [2024-10-15 14:19:24,653 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 281 GetRequests, 198 SyntacticMatches, 26 SemanticMatches, 57 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2557 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=597, Invalid=2825, Unknown=0, NotChecked=0, Total=3422 [2024-10-15 14:19:24,653 INFO L432 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-10-15 14:19:24,653 INFO L433 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-10-15 14:19:24,653 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 218 states. [2024-10-15 14:19:24,758 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 218 to 140. [2024-10-15 14:19:24,758 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-10-15 14:19:24,758 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 140 states to 140 states and 154 transitions. [2024-10-15 14:19:24,759 INFO L78 Accepts]: Start accepts. Automaton has 140 states and 154 transitions. Word has length 112 [2024-10-15 14:19:24,759 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-15 14:19:24,759 INFO L471 AbstractCegarLoop]: Abstraction has 140 states and 154 transitions. [2024-10-15 14:19:24,759 INFO L472 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-10-15 14:19:24,760 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-15 14:19:24,760 INFO L276 IsEmpty]: Start isEmpty. Operand 140 states and 154 transitions. [2024-10-15 14:19:24,760 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 113 [2024-10-15 14:19:24,760 INFO L207 NwaCegarLoop]: Found error trace [2024-10-15 14:19:24,760 INFO L215 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-10-15 14:19:24,775 INFO L540 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (94)] Forceful destruction successful, exit code 0 [2024-10-15 14:19:24,960 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable93,94 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-15 14:19:24,961 INFO L396 AbstractCegarLoop]: === Iteration 95 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-10-15 14:19:24,961 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-15 14:19:24,961 INFO L85 PathProgramCache]: Analyzing trace with hash -34909546, now seen corresponding path program 59 times [2024-10-15 14:19:24,961 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-15 14:19:24,961 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1578766037] [2024-10-15 14:19:24,961 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-15 14:19:24,961 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-15 14:19:24,967 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:19:25,255 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-10-15 14:19:25,255 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:19:25,256 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2024-10-15 14:19:25,256 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:19:25,257 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2024-10-15 14:19:25,257 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:19:25,258 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2024-10-15 14:19:25,258 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:19:25,259 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2024-10-15 14:19:25,259 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:19:25,259 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 52 [2024-10-15 14:19:25,260 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:19:25,260 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2024-10-15 14:19:25,261 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:19:25,261 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2024-10-15 14:19:25,262 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:19:25,262 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2024-10-15 14:19:25,262 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:19:25,263 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2024-10-15 14:19:25,263 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:19:25,264 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2024-10-15 14:19:25,264 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:19:25,265 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 94 [2024-10-15 14:19:25,265 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:19:25,265 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 101 [2024-10-15 14:19:25,266 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:19:25,266 INFO L134 CoverageAnalysis]: Checked inductivity of 556 backedges. 212 proven. 80 refuted. 0 times theorem prover too weak. 264 trivial. 0 not checked. [2024-10-15 14:19:25,266 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-15 14:19:25,267 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1578766037] [2024-10-15 14:19:25,267 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1578766037] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-15 14:19:25,267 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1267774072] [2024-10-15 14:19:25,267 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2024-10-15 14:19:25,267 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-15 14:19:25,267 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-10-15 14:19:25,268 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-10-15 14:19:25,268 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (95)] Waiting until timeout for monitored process [2024-10-15 14:19:25,314 INFO L227 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 13 check-sat command(s) [2024-10-15 14:19:25,314 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-10-15 14:19:25,315 INFO L255 TraceCheckSpWp]: Trace formula consists of 280 conjuncts, 30 conjuncts are in the unsatisfiable core [2024-10-15 14:19:25,316 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-15 14:19:25,776 INFO L134 CoverageAnalysis]: Checked inductivity of 556 backedges. 246 proven. 46 refuted. 0 times theorem prover too weak. 264 trivial. 0 not checked. [2024-10-15 14:19:25,776 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-10-15 14:19:26,062 INFO L134 CoverageAnalysis]: Checked inductivity of 556 backedges. 246 proven. 46 refuted. 0 times theorem prover too weak. 264 trivial. 0 not checked. [2024-10-15 14:19:26,062 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1267774072] provided 0 perfect and 2 imperfect interpolant sequences [2024-10-15 14:19:26,062 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-10-15 14:19:26,062 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [31, 31, 31] total 57 [2024-10-15 14:19:26,062 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1220085990] [2024-10-15 14:19:26,062 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-10-15 14:19:26,063 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 57 states [2024-10-15 14:19:26,063 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-15 14:19:26,063 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 57 interpolants. [2024-10-15 14:19:26,063 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=561, Invalid=2631, Unknown=0, NotChecked=0, Total=3192 [2024-10-15 14:19:26,063 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-10-15 14:19:26,648 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-15 14:19:26,648 INFO L93 Difference]: Finished difference Result 270 states and 311 transitions. [2024-10-15 14:19:26,648 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2024-10-15 14:19:26,648 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-10-15 14:19:26,648 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-15 14:19:26,650 INFO L225 Difference]: With dead ends: 270 [2024-10-15 14:19:26,650 INFO L226 Difference]: Without dead ends: 223 [2024-10-15 14:19:26,650 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 281 GetRequests, 199 SyntacticMatches, 26 SemanticMatches, 56 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2419 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=569, Invalid=2737, Unknown=0, NotChecked=0, Total=3306 [2024-10-15 14:19:26,650 INFO L432 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-10-15 14:19:26,650 INFO L433 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-10-15 14:19:26,650 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 223 states. [2024-10-15 14:19:26,753 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 223 to 140. [2024-10-15 14:19:26,753 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-10-15 14:19:26,753 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 140 states to 140 states and 154 transitions. [2024-10-15 14:19:26,754 INFO L78 Accepts]: Start accepts. Automaton has 140 states and 154 transitions. Word has length 112 [2024-10-15 14:19:26,754 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-15 14:19:26,754 INFO L471 AbstractCegarLoop]: Abstraction has 140 states and 154 transitions. [2024-10-15 14:19:26,754 INFO L472 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-10-15 14:19:26,754 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-15 14:19:26,755 INFO L276 IsEmpty]: Start isEmpty. Operand 140 states and 154 transitions. [2024-10-15 14:19:26,755 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 113 [2024-10-15 14:19:26,755 INFO L207 NwaCegarLoop]: Found error trace [2024-10-15 14:19:26,755 INFO L215 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-10-15 14:19:26,768 INFO L540 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (95)] Forceful destruction successful, exit code 0 [2024-10-15 14:19:26,955 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable94,95 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-15 14:19:26,956 INFO L396 AbstractCegarLoop]: === Iteration 96 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-10-15 14:19:26,956 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-15 14:19:26,956 INFO L85 PathProgramCache]: Analyzing trace with hash 1210675605, now seen corresponding path program 60 times [2024-10-15 14:19:26,956 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-15 14:19:26,956 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2123361925] [2024-10-15 14:19:26,956 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-15 14:19:26,956 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-15 14:19:26,967 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:19:27,250 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-10-15 14:19:27,251 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:19:27,251 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2024-10-15 14:19:27,251 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:19:27,252 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2024-10-15 14:19:27,252 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:19:27,253 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2024-10-15 14:19:27,253 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:19:27,254 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2024-10-15 14:19:27,254 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:19:27,254 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 52 [2024-10-15 14:19:27,255 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:19:27,255 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2024-10-15 14:19:27,256 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:19:27,256 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2024-10-15 14:19:27,257 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:19:27,257 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2024-10-15 14:19:27,257 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:19:27,258 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2024-10-15 14:19:27,258 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:19:27,259 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2024-10-15 14:19:27,259 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:19:27,260 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 94 [2024-10-15 14:19:27,260 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:19:27,260 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 101 [2024-10-15 14:19:27,261 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:19:27,261 INFO L134 CoverageAnalysis]: Checked inductivity of 553 backedges. 212 proven. 77 refuted. 0 times theorem prover too weak. 264 trivial. 0 not checked. [2024-10-15 14:19:27,261 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-15 14:19:27,261 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2123361925] [2024-10-15 14:19:27,262 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2123361925] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-15 14:19:27,262 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [13455919] [2024-10-15 14:19:27,262 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2024-10-15 14:19:27,262 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-15 14:19:27,262 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-10-15 14:19:27,263 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-10-15 14:19:27,263 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (96)] Waiting until timeout for monitored process [2024-10-15 14:19:27,310 INFO L227 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 13 check-sat command(s) [2024-10-15 14:19:27,310 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-10-15 14:19:27,311 INFO L255 TraceCheckSpWp]: Trace formula consists of 280 conjuncts, 30 conjuncts are in the unsatisfiable core [2024-10-15 14:19:27,313 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-15 14:19:27,781 INFO L134 CoverageAnalysis]: Checked inductivity of 553 backedges. 246 proven. 43 refuted. 0 times theorem prover too weak. 264 trivial. 0 not checked. [2024-10-15 14:19:27,781 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-10-15 14:19:28,039 INFO L134 CoverageAnalysis]: Checked inductivity of 553 backedges. 246 proven. 43 refuted. 0 times theorem prover too weak. 264 trivial. 0 not checked. [2024-10-15 14:19:28,040 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [13455919] provided 0 perfect and 2 imperfect interpolant sequences [2024-10-15 14:19:28,040 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-10-15 14:19:28,040 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [31, 31, 31] total 56 [2024-10-15 14:19:28,040 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [848014331] [2024-10-15 14:19:28,040 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-10-15 14:19:28,040 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 56 states [2024-10-15 14:19:28,040 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-15 14:19:28,041 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 56 interpolants. [2024-10-15 14:19:28,041 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=537, Invalid=2543, Unknown=0, NotChecked=0, Total=3080 [2024-10-15 14:19:28,041 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-10-15 14:19:28,653 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-15 14:19:28,653 INFO L93 Difference]: Finished difference Result 273 states and 314 transitions. [2024-10-15 14:19:28,653 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2024-10-15 14:19:28,653 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-10-15 14:19:28,653 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-15 14:19:28,655 INFO L225 Difference]: With dead ends: 273 [2024-10-15 14:19:28,655 INFO L226 Difference]: Without dead ends: 226 [2024-10-15 14:19:28,655 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 281 GetRequests, 200 SyntacticMatches, 26 SemanticMatches, 55 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2284 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=545, Invalid=2647, Unknown=0, NotChecked=0, Total=3192 [2024-10-15 14:19:28,656 INFO L432 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-10-15 14:19:28,656 INFO L433 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-10-15 14:19:28,656 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 226 states. [2024-10-15 14:19:28,762 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 226 to 140. [2024-10-15 14:19:28,762 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-10-15 14:19:28,762 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 140 states to 140 states and 154 transitions. [2024-10-15 14:19:28,763 INFO L78 Accepts]: Start accepts. Automaton has 140 states and 154 transitions. Word has length 112 [2024-10-15 14:19:28,763 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-15 14:19:28,763 INFO L471 AbstractCegarLoop]: Abstraction has 140 states and 154 transitions. [2024-10-15 14:19:28,763 INFO L472 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-10-15 14:19:28,763 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-15 14:19:28,764 INFO L276 IsEmpty]: Start isEmpty. Operand 140 states and 154 transitions. [2024-10-15 14:19:28,764 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 113 [2024-10-15 14:19:28,764 INFO L207 NwaCegarLoop]: Found error trace [2024-10-15 14:19:28,764 INFO L215 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-10-15 14:19:28,776 INFO L552 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (96)] Ended with exit code 0 [2024-10-15 14:19:28,964 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable95,96 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-15 14:19:28,965 INFO L396 AbstractCegarLoop]: === Iteration 97 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-10-15 14:19:28,965 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-15 14:19:28,965 INFO L85 PathProgramCache]: Analyzing trace with hash 3929782, now seen corresponding path program 61 times [2024-10-15 14:19:28,965 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-15 14:19:28,965 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1797267824] [2024-10-15 14:19:28,965 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-15 14:19:28,965 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-15 14:19:28,971 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:19:29,256 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-10-15 14:19:29,256 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:19:29,257 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2024-10-15 14:19:29,257 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:19:29,258 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2024-10-15 14:19:29,258 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:19:29,258 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2024-10-15 14:19:29,259 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:19:29,259 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2024-10-15 14:19:29,259 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:19:29,260 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 52 [2024-10-15 14:19:29,260 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:19:29,261 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2024-10-15 14:19:29,261 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:19:29,262 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2024-10-15 14:19:29,262 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:19:29,262 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2024-10-15 14:19:29,263 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:19:29,263 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2024-10-15 14:19:29,264 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:19:29,264 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2024-10-15 14:19:29,264 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:19:29,265 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 94 [2024-10-15 14:19:29,265 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:19:29,266 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 101 [2024-10-15 14:19:29,266 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:19:29,267 INFO L134 CoverageAnalysis]: Checked inductivity of 552 backedges. 212 proven. 76 refuted. 0 times theorem prover too weak. 264 trivial. 0 not checked. [2024-10-15 14:19:29,267 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-15 14:19:29,267 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1797267824] [2024-10-15 14:19:29,267 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1797267824] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-15 14:19:29,267 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [852207974] [2024-10-15 14:19:29,267 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2024-10-15 14:19:29,268 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-15 14:19:29,268 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-10-15 14:19:29,270 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-10-15 14:19:29,271 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (97)] Waiting until timeout for monitored process [2024-10-15 14:19:29,312 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:19:29,313 INFO L255 TraceCheckSpWp]: Trace formula consists of 280 conjuncts, 30 conjuncts are in the unsatisfiable core [2024-10-15 14:19:29,314 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-15 14:19:29,781 INFO L134 CoverageAnalysis]: Checked inductivity of 552 backedges. 246 proven. 42 refuted. 0 times theorem prover too weak. 264 trivial. 0 not checked. [2024-10-15 14:19:29,781 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-10-15 14:19:30,044 INFO L134 CoverageAnalysis]: Checked inductivity of 552 backedges. 246 proven. 42 refuted. 0 times theorem prover too weak. 264 trivial. 0 not checked. [2024-10-15 14:19:30,044 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [852207974] provided 0 perfect and 2 imperfect interpolant sequences [2024-10-15 14:19:30,044 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-10-15 14:19:30,044 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [31, 31, 31] total 55 [2024-10-15 14:19:30,044 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [687967995] [2024-10-15 14:19:30,044 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-10-15 14:19:30,044 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 55 states [2024-10-15 14:19:30,044 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-15 14:19:30,045 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 55 interpolants. [2024-10-15 14:19:30,045 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=517, Invalid=2453, Unknown=0, NotChecked=0, Total=2970 [2024-10-15 14:19:30,045 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-10-15 14:19:30,658 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-15 14:19:30,659 INFO L93 Difference]: Finished difference Result 274 states and 315 transitions. [2024-10-15 14:19:30,659 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2024-10-15 14:19:30,659 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-10-15 14:19:30,659 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-15 14:19:30,660 INFO L225 Difference]: With dead ends: 274 [2024-10-15 14:19:30,660 INFO L226 Difference]: Without dead ends: 227 [2024-10-15 14:19:30,661 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 281 GetRequests, 201 SyntacticMatches, 26 SemanticMatches, 54 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2152 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=525, Invalid=2555, Unknown=0, NotChecked=0, Total=3080 [2024-10-15 14:19:30,661 INFO L432 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-10-15 14:19:30,661 INFO L433 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-10-15 14:19:30,661 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 227 states. [2024-10-15 14:19:30,767 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 227 to 140. [2024-10-15 14:19:30,767 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-10-15 14:19:30,767 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 140 states to 140 states and 154 transitions. [2024-10-15 14:19:30,768 INFO L78 Accepts]: Start accepts. Automaton has 140 states and 154 transitions. Word has length 112 [2024-10-15 14:19:30,768 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-15 14:19:30,768 INFO L471 AbstractCegarLoop]: Abstraction has 140 states and 154 transitions. [2024-10-15 14:19:30,768 INFO L472 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-10-15 14:19:30,768 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-15 14:19:30,768 INFO L276 IsEmpty]: Start isEmpty. Operand 140 states and 154 transitions. [2024-10-15 14:19:30,769 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 113 [2024-10-15 14:19:30,769 INFO L207 NwaCegarLoop]: Found error trace [2024-10-15 14:19:30,769 INFO L215 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-10-15 14:19:30,781 INFO L540 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (97)] Forceful destruction successful, exit code 0 [2024-10-15 14:19:30,969 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 97 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable96 [2024-10-15 14:19:30,969 INFO L396 AbstractCegarLoop]: === Iteration 98 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-10-15 14:19:30,969 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-15 14:19:30,969 INFO L85 PathProgramCache]: Analyzing trace with hash -450639499, now seen corresponding path program 62 times [2024-10-15 14:19:30,970 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-15 14:19:30,970 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1125181022] [2024-10-15 14:19:30,970 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-15 14:19:30,970 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-15 14:19:30,975 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:19:31,304 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-10-15 14:19:31,305 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:19:31,306 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2024-10-15 14:19:31,306 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:19:31,307 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2024-10-15 14:19:31,307 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:19:31,308 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2024-10-15 14:19:31,308 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:19:31,308 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2024-10-15 14:19:31,309 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:19:31,309 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 52 [2024-10-15 14:19:31,310 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:19:31,310 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2024-10-15 14:19:31,310 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:19:31,311 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2024-10-15 14:19:31,311 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:19:31,312 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2024-10-15 14:19:31,312 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:19:31,313 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2024-10-15 14:19:31,313 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:19:31,314 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2024-10-15 14:19:31,314 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:19:31,315 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 94 [2024-10-15 14:19:31,315 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:19:31,316 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 101 [2024-10-15 14:19:31,316 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:19:31,317 INFO L134 CoverageAnalysis]: Checked inductivity of 553 backedges. 212 proven. 77 refuted. 0 times theorem prover too weak. 264 trivial. 0 not checked. [2024-10-15 14:19:31,317 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-15 14:19:31,317 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1125181022] [2024-10-15 14:19:31,317 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1125181022] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-15 14:19:31,317 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1646883658] [2024-10-15 14:19:31,317 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-10-15 14:19:31,317 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-15 14:19:31,317 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-10-15 14:19:31,319 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-10-15 14:19:31,320 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (98)] Waiting until timeout for monitored process [2024-10-15 14:19:31,361 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-10-15 14:19:31,361 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-10-15 14:19:31,362 INFO L255 TraceCheckSpWp]: Trace formula consists of 280 conjuncts, 30 conjuncts are in the unsatisfiable core [2024-10-15 14:19:31,363 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-15 14:19:31,819 INFO L134 CoverageAnalysis]: Checked inductivity of 553 backedges. 246 proven. 43 refuted. 0 times theorem prover too weak. 264 trivial. 0 not checked. [2024-10-15 14:19:31,819 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-10-15 14:19:32,076 INFO L134 CoverageAnalysis]: Checked inductivity of 553 backedges. 246 proven. 43 refuted. 0 times theorem prover too weak. 264 trivial. 0 not checked. [2024-10-15 14:19:32,076 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1646883658] provided 0 perfect and 2 imperfect interpolant sequences [2024-10-15 14:19:32,076 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-10-15 14:19:32,076 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [31, 31, 31] total 54 [2024-10-15 14:19:32,076 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1865374108] [2024-10-15 14:19:32,076 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-10-15 14:19:32,077 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 54 states [2024-10-15 14:19:32,077 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-15 14:19:32,077 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 54 interpolants. [2024-10-15 14:19:32,077 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=501, Invalid=2361, Unknown=0, NotChecked=0, Total=2862 [2024-10-15 14:19:32,077 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-10-15 14:19:32,753 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-15 14:19:32,753 INFO L93 Difference]: Finished difference Result 273 states and 314 transitions. [2024-10-15 14:19:32,753 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2024-10-15 14:19:32,753 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-10-15 14:19:32,754 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-15 14:19:32,755 INFO L225 Difference]: With dead ends: 273 [2024-10-15 14:19:32,755 INFO L226 Difference]: Without dead ends: 226 [2024-10-15 14:19:32,755 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 281 GetRequests, 202 SyntacticMatches, 26 SemanticMatches, 53 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2023 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=509, Invalid=2461, Unknown=0, NotChecked=0, Total=2970 [2024-10-15 14:19:32,756 INFO L432 NwaCegarLoop]: 39 mSDtfsCounter, 6 mSDsluCounter, 436 mSDsCounter, 0 mSdLazyCounter, 625 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s 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-10-15 14:19:32,756 INFO L433 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-10-15 14:19:32,756 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 226 states. [2024-10-15 14:19:32,869 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 226 to 140. [2024-10-15 14:19:32,870 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-10-15 14:19:32,870 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 140 states to 140 states and 154 transitions. [2024-10-15 14:19:32,871 INFO L78 Accepts]: Start accepts. Automaton has 140 states and 154 transitions. Word has length 112 [2024-10-15 14:19:32,871 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-15 14:19:32,871 INFO L471 AbstractCegarLoop]: Abstraction has 140 states and 154 transitions. [2024-10-15 14:19:32,871 INFO L472 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-10-15 14:19:32,871 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-15 14:19:32,871 INFO L276 IsEmpty]: Start isEmpty. Operand 140 states and 154 transitions. [2024-10-15 14:19:32,871 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 113 [2024-10-15 14:19:32,872 INFO L207 NwaCegarLoop]: Found error trace [2024-10-15 14:19:32,872 INFO L215 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-10-15 14:19:32,884 INFO L552 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (98)] Ended with exit code 0 [2024-10-15 14:19:33,072 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 98 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable97 [2024-10-15 14:19:33,072 INFO L396 AbstractCegarLoop]: === Iteration 99 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-10-15 14:19:33,072 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-15 14:19:33,072 INFO L85 PathProgramCache]: Analyzing trace with hash 1890001622, now seen corresponding path program 63 times [2024-10-15 14:19:33,072 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-15 14:19:33,072 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1864399500] [2024-10-15 14:19:33,072 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-15 14:19:33,073 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-15 14:19:33,078 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:19:33,368 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-10-15 14:19:33,368 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:19:33,369 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2024-10-15 14:19:33,369 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:19:33,370 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2024-10-15 14:19:33,370 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:19:33,370 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2024-10-15 14:19:33,371 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:19:33,371 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2024-10-15 14:19:33,371 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:19:33,372 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 52 [2024-10-15 14:19:33,372 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:19:33,373 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2024-10-15 14:19:33,373 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:19:33,374 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2024-10-15 14:19:33,374 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:19:33,374 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2024-10-15 14:19:33,375 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:19:33,375 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2024-10-15 14:19:33,376 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:19:33,376 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2024-10-15 14:19:33,376 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:19:33,377 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 94 [2024-10-15 14:19:33,377 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:19:33,378 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 101 [2024-10-15 14:19:33,378 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:19:33,379 INFO L134 CoverageAnalysis]: Checked inductivity of 556 backedges. 212 proven. 80 refuted. 0 times theorem prover too weak. 264 trivial. 0 not checked. [2024-10-15 14:19:33,379 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-15 14:19:33,379 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1864399500] [2024-10-15 14:19:33,379 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1864399500] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-15 14:19:33,379 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [71076975] [2024-10-15 14:19:33,379 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-10-15 14:19:33,379 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-15 14:19:33,379 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-10-15 14:19:33,380 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-10-15 14:19:33,381 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (99)] Waiting until timeout for monitored process [2024-10-15 14:19:33,430 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 13 check-sat command(s) [2024-10-15 14:19:33,430 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-10-15 14:19:33,431 INFO L255 TraceCheckSpWp]: Trace formula consists of 280 conjuncts, 30 conjuncts are in the unsatisfiable core [2024-10-15 14:19:33,432 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-15 14:19:33,848 INFO L134 CoverageAnalysis]: Checked inductivity of 556 backedges. 246 proven. 46 refuted. 0 times theorem prover too weak. 264 trivial. 0 not checked. [2024-10-15 14:19:33,848 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-10-15 14:19:34,105 INFO L134 CoverageAnalysis]: Checked inductivity of 556 backedges. 246 proven. 46 refuted. 0 times theorem prover too weak. 264 trivial. 0 not checked. [2024-10-15 14:19:34,106 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [71076975] provided 0 perfect and 2 imperfect interpolant sequences [2024-10-15 14:19:34,106 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-10-15 14:19:34,106 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [31, 31, 31] total 53 [2024-10-15 14:19:34,106 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1907351941] [2024-10-15 14:19:34,106 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-10-15 14:19:34,106 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 53 states [2024-10-15 14:19:34,106 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-15 14:19:34,106 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 53 interpolants. [2024-10-15 14:19:34,107 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=489, Invalid=2267, Unknown=0, NotChecked=0, Total=2756 [2024-10-15 14:19:34,107 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-10-15 14:19:34,729 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-15 14:19:34,729 INFO L93 Difference]: Finished difference Result 270 states and 311 transitions. [2024-10-15 14:19:34,729 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2024-10-15 14:19:34,730 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-10-15 14:19:34,730 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-15 14:19:34,731 INFO L225 Difference]: With dead ends: 270 [2024-10-15 14:19:34,731 INFO L226 Difference]: Without dead ends: 223 [2024-10-15 14:19:34,731 INFO L431 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-10-15 14:19:34,732 INFO L432 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.1s IncrementalHoareTripleChecker+Time [2024-10-15 14:19:34,732 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [7 Valid, 358 Invalid, 503 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 503 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-10-15 14:19:34,732 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 223 states. [2024-10-15 14:19:34,840 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 223 to 140. [2024-10-15 14:19:34,840 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-10-15 14:19:34,840 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 140 states to 140 states and 154 transitions. [2024-10-15 14:19:34,841 INFO L78 Accepts]: Start accepts. Automaton has 140 states and 154 transitions. Word has length 112 [2024-10-15 14:19:34,841 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-15 14:19:34,841 INFO L471 AbstractCegarLoop]: Abstraction has 140 states and 154 transitions. [2024-10-15 14:19:34,841 INFO L472 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-10-15 14:19:34,841 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-15 14:19:34,841 INFO L276 IsEmpty]: Start isEmpty. Operand 140 states and 154 transitions. [2024-10-15 14:19:34,842 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 113 [2024-10-15 14:19:34,842 INFO L207 NwaCegarLoop]: Found error trace [2024-10-15 14:19:34,842 INFO L215 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-10-15 14:19:34,854 INFO L552 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (99)] Ended with exit code 0 [2024-10-15 14:19:35,042 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable98,99 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-15 14:19:35,042 INFO L396 AbstractCegarLoop]: === Iteration 100 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-10-15 14:19:35,043 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-15 14:19:35,043 INFO L85 PathProgramCache]: Analyzing trace with hash 580032853, now seen corresponding path program 64 times [2024-10-15 14:19:35,043 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-15 14:19:35,043 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [82249862] [2024-10-15 14:19:35,043 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-15 14:19:35,043 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-15 14:19:35,049 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:19:35,347 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-10-15 14:19:35,348 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:19:35,348 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2024-10-15 14:19:35,349 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:19:35,349 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2024-10-15 14:19:35,350 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:19:35,350 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2024-10-15 14:19:35,351 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:19:35,351 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2024-10-15 14:19:35,352 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:19:35,352 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 52 [2024-10-15 14:19:35,352 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:19:35,353 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2024-10-15 14:19:35,353 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:19:35,354 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2024-10-15 14:19:35,354 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:19:35,354 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2024-10-15 14:19:35,355 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:19:35,355 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2024-10-15 14:19:35,356 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:19:35,356 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2024-10-15 14:19:35,357 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:19:35,357 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 94 [2024-10-15 14:19:35,357 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:19:35,358 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 101 [2024-10-15 14:19:35,358 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:19:35,359 INFO L134 CoverageAnalysis]: Checked inductivity of 561 backedges. 212 proven. 85 refuted. 0 times theorem prover too weak. 264 trivial. 0 not checked. [2024-10-15 14:19:35,359 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-15 14:19:35,359 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [82249862] [2024-10-15 14:19:35,359 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [82249862] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-15 14:19:35,359 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [777428712] [2024-10-15 14:19:35,359 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2024-10-15 14:19:35,359 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-15 14:19:35,359 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-10-15 14:19:35,360 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-10-15 14:19:35,361 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (100)] Waiting until timeout for monitored process [2024-10-15 14:19:35,405 INFO L227 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2024-10-15 14:19:35,405 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-10-15 14:19:35,407 INFO L255 TraceCheckSpWp]: Trace formula consists of 280 conjuncts, 30 conjuncts are in the unsatisfiable core [2024-10-15 14:19:35,408 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-15 14:19:35,814 INFO L134 CoverageAnalysis]: Checked inductivity of 561 backedges. 246 proven. 51 refuted. 0 times theorem prover too weak. 264 trivial. 0 not checked. [2024-10-15 14:19:35,814 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-10-15 14:19:36,068 INFO L134 CoverageAnalysis]: Checked inductivity of 561 backedges. 246 proven. 51 refuted. 0 times theorem prover too weak. 264 trivial. 0 not checked. [2024-10-15 14:19:36,068 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [777428712] provided 0 perfect and 2 imperfect interpolant sequences [2024-10-15 14:19:36,068 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-10-15 14:19:36,068 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [31, 31, 31] total 52 [2024-10-15 14:19:36,068 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1387375604] [2024-10-15 14:19:36,069 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-10-15 14:19:36,069 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 52 states [2024-10-15 14:19:36,069 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-15 14:19:36,069 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 52 interpolants. [2024-10-15 14:19:36,070 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=481, Invalid=2171, Unknown=0, NotChecked=0, Total=2652 [2024-10-15 14:19:36,070 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-10-15 14:19:36,633 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-15 14:19:36,633 INFO L93 Difference]: Finished difference Result 265 states and 306 transitions. [2024-10-15 14:19:36,633 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2024-10-15 14:19:36,634 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-10-15 14:19:36,634 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-15 14:19:36,635 INFO L225 Difference]: With dead ends: 265 [2024-10-15 14:19:36,635 INFO L226 Difference]: Without dead ends: 218 [2024-10-15 14:19:36,635 INFO L431 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-10-15 14:19:36,636 INFO L432 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-10-15 14:19:36,636 INFO L433 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-10-15 14:19:36,636 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 218 states. [2024-10-15 14:19:36,745 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 218 to 140. [2024-10-15 14:19:36,745 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-10-15 14:19:36,745 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 140 states to 140 states and 154 transitions. [2024-10-15 14:19:36,746 INFO L78 Accepts]: Start accepts. Automaton has 140 states and 154 transitions. Word has length 112 [2024-10-15 14:19:36,746 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-15 14:19:36,747 INFO L471 AbstractCegarLoop]: Abstraction has 140 states and 154 transitions. [2024-10-15 14:19:36,747 INFO L472 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-10-15 14:19:36,747 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-15 14:19:36,747 INFO L276 IsEmpty]: Start isEmpty. Operand 140 states and 154 transitions. [2024-10-15 14:19:36,747 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 113 [2024-10-15 14:19:36,747 INFO L207 NwaCegarLoop]: Found error trace [2024-10-15 14:19:36,747 INFO L215 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-10-15 14:19:36,759 INFO L552 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (100)] Ended with exit code 0 [2024-10-15 14:19:36,947 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 100 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable99 [2024-10-15 14:19:36,948 INFO L396 AbstractCegarLoop]: === Iteration 101 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-10-15 14:19:36,948 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-15 14:19:36,948 INFO L85 PathProgramCache]: Analyzing trace with hash -1540434186, now seen corresponding path program 65 times [2024-10-15 14:19:36,948 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-15 14:19:36,948 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [737110922] [2024-10-15 14:19:36,948 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-15 14:19:36,948 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-15 14:19:36,954 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:19:37,281 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-10-15 14:19:37,281 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:19:37,282 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2024-10-15 14:19:37,282 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:19:37,283 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2024-10-15 14:19:37,283 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:19:37,284 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2024-10-15 14:19:37,284 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:19:37,285 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2024-10-15 14:19:37,285 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:19:37,286 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 52 [2024-10-15 14:19:37,286 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:19:37,287 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2024-10-15 14:19:37,287 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:19:37,288 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2024-10-15 14:19:37,288 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:19:37,288 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2024-10-15 14:19:37,289 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:19:37,289 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2024-10-15 14:19:37,289 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:19:37,290 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2024-10-15 14:19:37,290 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:19:37,291 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 94 [2024-10-15 14:19:37,291 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:19:37,292 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 101 [2024-10-15 14:19:37,292 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:19:37,293 INFO L134 CoverageAnalysis]: Checked inductivity of 568 backedges. 212 proven. 92 refuted. 0 times theorem prover too weak. 264 trivial. 0 not checked. [2024-10-15 14:19:37,293 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-15 14:19:37,293 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [737110922] [2024-10-15 14:19:37,293 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [737110922] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-15 14:19:37,293 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [156085758] [2024-10-15 14:19:37,293 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2024-10-15 14:19:37,293 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-15 14:19:37,293 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-10-15 14:19:37,294 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-10-15 14:19:37,295 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (101)] Waiting until timeout for monitored process [2024-10-15 14:19:37,341 INFO L227 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 13 check-sat command(s) [2024-10-15 14:19:37,341 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-10-15 14:19:37,342 INFO L255 TraceCheckSpWp]: Trace formula consists of 280 conjuncts, 30 conjuncts are in the unsatisfiable core [2024-10-15 14:19:37,343 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-15 14:19:37,734 INFO L134 CoverageAnalysis]: Checked inductivity of 568 backedges. 246 proven. 58 refuted. 0 times theorem prover too weak. 264 trivial. 0 not checked. [2024-10-15 14:19:37,734 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-10-15 14:19:37,994 INFO L134 CoverageAnalysis]: Checked inductivity of 568 backedges. 246 proven. 58 refuted. 0 times theorem prover too weak. 264 trivial. 0 not checked. [2024-10-15 14:19:37,995 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [156085758] provided 0 perfect and 2 imperfect interpolant sequences [2024-10-15 14:19:37,995 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-10-15 14:19:37,995 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [31, 31, 31] total 51 [2024-10-15 14:19:37,995 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [477131040] [2024-10-15 14:19:37,995 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-10-15 14:19:37,995 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 51 states [2024-10-15 14:19:37,995 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-15 14:19:37,996 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 51 interpolants. [2024-10-15 14:19:37,996 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=477, Invalid=2073, Unknown=0, NotChecked=0, Total=2550 [2024-10-15 14:19:37,996 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-10-15 14:19:38,533 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-15 14:19:38,533 INFO L93 Difference]: Finished difference Result 258 states and 299 transitions. [2024-10-15 14:19:38,533 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2024-10-15 14:19:38,533 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-10-15 14:19:38,533 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-15 14:19:38,535 INFO L225 Difference]: With dead ends: 258 [2024-10-15 14:19:38,535 INFO L226 Difference]: Without dead ends: 211 [2024-10-15 14:19:38,535 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 281 GetRequests, 205 SyntacticMatches, 26 SemanticMatches, 50 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1654 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=485, Invalid=2167, Unknown=0, NotChecked=0, Total=2652 [2024-10-15 14:19:38,536 INFO L432 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.1s IncrementalHoareTripleChecker+Time [2024-10-15 14:19:38,536 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [7 Valid, 299 Invalid, 503 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 503 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-10-15 14:19:38,536 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 211 states. [2024-10-15 14:19:38,663 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 211 to 140. [2024-10-15 14:19:38,664 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-10-15 14:19:38,664 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 140 states to 140 states and 154 transitions. [2024-10-15 14:19:38,665 INFO L78 Accepts]: Start accepts. Automaton has 140 states and 154 transitions. Word has length 112 [2024-10-15 14:19:38,665 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-15 14:19:38,665 INFO L471 AbstractCegarLoop]: Abstraction has 140 states and 154 transitions. [2024-10-15 14:19:38,665 INFO L472 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-10-15 14:19:38,665 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-15 14:19:38,665 INFO L276 IsEmpty]: Start isEmpty. Operand 140 states and 154 transitions. [2024-10-15 14:19:38,665 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 113 [2024-10-15 14:19:38,665 INFO L207 NwaCegarLoop]: Found error trace [2024-10-15 14:19:38,665 INFO L215 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-10-15 14:19:38,678 INFO L552 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (101)] Ended with exit code 0 [2024-10-15 14:19:38,866 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 101 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable100 [2024-10-15 14:19:38,866 INFO L396 AbstractCegarLoop]: === Iteration 102 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-10-15 14:19:38,866 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-15 14:19:38,866 INFO L85 PathProgramCache]: Analyzing trace with hash 53731637, now seen corresponding path program 66 times [2024-10-15 14:19:38,866 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-15 14:19:38,866 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1075354376] [2024-10-15 14:19:38,866 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-15 14:19:38,867 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-15 14:19:38,874 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:19:39,179 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-10-15 14:19:39,179 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:19:39,180 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2024-10-15 14:19:39,180 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:19:39,181 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2024-10-15 14:19:39,181 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:19:39,182 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2024-10-15 14:19:39,182 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:19:39,183 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2024-10-15 14:19:39,183 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:19:39,184 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 52 [2024-10-15 14:19:39,184 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:19:39,184 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2024-10-15 14:19:39,185 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:19:39,185 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2024-10-15 14:19:39,186 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:19:39,186 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2024-10-15 14:19:39,187 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:19:39,187 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2024-10-15 14:19:39,187 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:19:39,188 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2024-10-15 14:19:39,188 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:19:39,189 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 94 [2024-10-15 14:19:39,189 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:19:39,190 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 101 [2024-10-15 14:19:39,190 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:19:39,191 INFO L134 CoverageAnalysis]: Checked inductivity of 577 backedges. 212 proven. 101 refuted. 0 times theorem prover too weak. 264 trivial. 0 not checked. [2024-10-15 14:19:39,191 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-15 14:19:39,191 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1075354376] [2024-10-15 14:19:39,191 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1075354376] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-15 14:19:39,191 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1972767769] [2024-10-15 14:19:39,191 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2024-10-15 14:19:39,192 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-15 14:19:39,192 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-10-15 14:19:39,193 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-10-15 14:19:39,193 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (102)] Waiting until timeout for monitored process [2024-10-15 14:19:39,241 INFO L227 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 13 check-sat command(s) [2024-10-15 14:19:39,241 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-10-15 14:19:39,242 INFO L255 TraceCheckSpWp]: Trace formula consists of 280 conjuncts, 30 conjuncts are in the unsatisfiable core [2024-10-15 14:19:39,244 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-15 14:19:39,626 INFO L134 CoverageAnalysis]: Checked inductivity of 577 backedges. 246 proven. 67 refuted. 0 times theorem prover too weak. 264 trivial. 0 not checked. [2024-10-15 14:19:39,626 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-10-15 14:19:39,884 INFO L134 CoverageAnalysis]: Checked inductivity of 577 backedges. 246 proven. 67 refuted. 0 times theorem prover too weak. 264 trivial. 0 not checked. [2024-10-15 14:19:39,884 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1972767769] provided 0 perfect and 2 imperfect interpolant sequences [2024-10-15 14:19:39,884 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-10-15 14:19:39,885 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [31, 31, 31] total 50 [2024-10-15 14:19:39,885 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [987759609] [2024-10-15 14:19:39,885 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-10-15 14:19:39,885 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 50 states [2024-10-15 14:19:39,885 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-15 14:19:39,885 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 50 interpolants. [2024-10-15 14:19:39,886 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=477, Invalid=1973, Unknown=0, NotChecked=0, Total=2450 [2024-10-15 14:19:39,886 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-10-15 14:19:40,348 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-15 14:19:40,348 INFO L93 Difference]: Finished difference Result 249 states and 290 transitions. [2024-10-15 14:19:40,348 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2024-10-15 14:19:40,348 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-10-15 14:19:40,348 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-15 14:19:40,350 INFO L225 Difference]: With dead ends: 249 [2024-10-15 14:19:40,350 INFO L226 Difference]: Without dead ends: 202 [2024-10-15 14:19:40,350 INFO L431 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-10-15 14:19:40,350 INFO L432 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-10-15 14:19:40,350 INFO L433 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-10-15 14:19:40,350 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 202 states. [2024-10-15 14:19:40,461 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 202 to 140. [2024-10-15 14:19:40,462 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-10-15 14:19:40,462 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 140 states to 140 states and 154 transitions. [2024-10-15 14:19:40,463 INFO L78 Accepts]: Start accepts. Automaton has 140 states and 154 transitions. Word has length 112 [2024-10-15 14:19:40,463 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-15 14:19:40,463 INFO L471 AbstractCegarLoop]: Abstraction has 140 states and 154 transitions. [2024-10-15 14:19:40,463 INFO L472 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-10-15 14:19:40,463 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-15 14:19:40,463 INFO L276 IsEmpty]: Start isEmpty. Operand 140 states and 154 transitions. [2024-10-15 14:19:40,464 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 113 [2024-10-15 14:19:40,464 INFO L207 NwaCegarLoop]: Found error trace [2024-10-15 14:19:40,464 INFO L215 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-10-15 14:19:40,476 INFO L552 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (102)] Ended with exit code 0 [2024-10-15 14:19:40,664 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 102 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable101 [2024-10-15 14:19:40,664 INFO L396 AbstractCegarLoop]: === Iteration 103 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-10-15 14:19:40,664 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-15 14:19:40,664 INFO L85 PathProgramCache]: Analyzing trace with hash 1213534998, now seen corresponding path program 12 times [2024-10-15 14:19:40,665 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-15 14:19:40,665 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1705999893] [2024-10-15 14:19:40,665 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-15 14:19:40,665 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-15 14:19:40,670 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:19:40,966 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-10-15 14:19:40,966 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:19:40,967 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2024-10-15 14:19:40,967 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:19:40,968 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2024-10-15 14:19:40,968 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:19:40,969 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2024-10-15 14:19:40,969 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:19:40,969 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2024-10-15 14:19:40,970 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:19:40,970 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 52 [2024-10-15 14:19:40,970 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:19:40,971 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2024-10-15 14:19:40,971 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:19:40,972 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2024-10-15 14:19:40,972 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:19:40,973 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2024-10-15 14:19:40,973 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:19:40,974 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2024-10-15 14:19:40,974 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:19:40,974 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2024-10-15 14:19:40,975 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:19:40,975 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 94 [2024-10-15 14:19:40,976 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:19:40,976 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 101 [2024-10-15 14:19:40,976 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:19:40,977 INFO L134 CoverageAnalysis]: Checked inductivity of 588 backedges. 212 proven. 112 refuted. 0 times theorem prover too weak. 264 trivial. 0 not checked. [2024-10-15 14:19:40,977 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-15 14:19:40,977 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1705999893] [2024-10-15 14:19:40,977 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1705999893] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-15 14:19:40,977 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1776451373] [2024-10-15 14:19:40,977 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2024-10-15 14:19:40,977 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-15 14:19:40,977 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-10-15 14:19:40,978 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-10-15 14:19:40,979 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (103)] Waiting until timeout for monitored process [2024-10-15 14:19:41,030 INFO L227 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 13 check-sat command(s) [2024-10-15 14:19:41,031 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-10-15 14:19:41,032 INFO L255 TraceCheckSpWp]: Trace formula consists of 280 conjuncts, 30 conjuncts are in the unsatisfiable core [2024-10-15 14:19:41,033 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-15 14:19:41,418 INFO L134 CoverageAnalysis]: Checked inductivity of 588 backedges. 246 proven. 78 refuted. 0 times theorem prover too weak. 264 trivial. 0 not checked. [2024-10-15 14:19:41,418 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-10-15 14:19:41,682 INFO L134 CoverageAnalysis]: Checked inductivity of 588 backedges. 246 proven. 78 refuted. 0 times theorem prover too weak. 264 trivial. 0 not checked. [2024-10-15 14:19:41,682 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1776451373] provided 0 perfect and 2 imperfect interpolant sequences [2024-10-15 14:19:41,682 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-10-15 14:19:41,682 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [31, 31, 31] total 49 [2024-10-15 14:19:41,682 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [381105596] [2024-10-15 14:19:41,682 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-10-15 14:19:41,682 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 49 states [2024-10-15 14:19:41,682 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-15 14:19:41,683 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 49 interpolants. [2024-10-15 14:19:41,683 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=481, Invalid=1871, Unknown=0, NotChecked=0, Total=2352 [2024-10-15 14:19:41,683 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-10-15 14:19:42,062 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-15 14:19:42,062 INFO L93 Difference]: Finished difference Result 241 states and 283 transitions. [2024-10-15 14:19:42,063 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2024-10-15 14:19:42,063 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-10-15 14:19:42,063 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-15 14:19:42,064 INFO L225 Difference]: With dead ends: 241 [2024-10-15 14:19:42,064 INFO L226 Difference]: Without dead ends: 194 [2024-10-15 14:19:42,064 INFO L431 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-10-15 14:19:42,065 INFO L432 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-10-15 14:19:42,065 INFO L433 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-10-15 14:19:42,065 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 194 states. [2024-10-15 14:19:42,176 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 194 to 142. [2024-10-15 14:19:42,177 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-10-15 14:19:42,177 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 142 states to 142 states and 157 transitions. [2024-10-15 14:19:42,178 INFO L78 Accepts]: Start accepts. Automaton has 142 states and 157 transitions. Word has length 112 [2024-10-15 14:19:42,178 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-15 14:19:42,178 INFO L471 AbstractCegarLoop]: Abstraction has 142 states and 157 transitions. [2024-10-15 14:19:42,178 INFO L472 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-10-15 14:19:42,178 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-15 14:19:42,178 INFO L276 IsEmpty]: Start isEmpty. Operand 142 states and 157 transitions. [2024-10-15 14:19:42,178 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 114 [2024-10-15 14:19:42,178 INFO L207 NwaCegarLoop]: Found error trace [2024-10-15 14:19:42,178 INFO L215 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-10-15 14:19:42,190 INFO L552 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (103)] Ended with exit code 0 [2024-10-15 14:19:42,379 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 103 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable102 [2024-10-15 14:19:42,379 INFO L396 AbstractCegarLoop]: === Iteration 104 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-10-15 14:19:42,379 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-15 14:19:42,379 INFO L85 PathProgramCache]: Analyzing trace with hash -51276607, now seen corresponding path program 24 times [2024-10-15 14:19:42,379 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-15 14:19:42,379 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1397650090] [2024-10-15 14:19:42,379 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-15 14:19:42,379 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-15 14:19:42,385 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:19:42,554 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-10-15 14:19:42,554 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:19:42,555 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2024-10-15 14:19:42,555 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:19:42,556 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2024-10-15 14:19:42,556 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:19:42,556 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2024-10-15 14:19:42,557 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:19:42,557 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2024-10-15 14:19:42,557 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:19:42,558 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2024-10-15 14:19:42,558 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:19:42,558 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2024-10-15 14:19:42,559 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:19:42,559 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2024-10-15 14:19:42,559 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:19:42,560 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 74 [2024-10-15 14:19:42,560 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:19:42,561 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 81 [2024-10-15 14:19:42,561 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:19:42,561 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2024-10-15 14:19:42,562 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:19:42,562 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 95 [2024-10-15 14:19:42,562 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:19:42,563 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 102 [2024-10-15 14:19:42,563 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:19:42,564 INFO L134 CoverageAnalysis]: Checked inductivity of 601 backedges. 102 proven. 235 refuted. 0 times theorem prover too weak. 264 trivial. 0 not checked. [2024-10-15 14:19:42,564 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-15 14:19:42,564 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1397650090] [2024-10-15 14:19:42,564 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1397650090] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-15 14:19:42,564 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1448119189] [2024-10-15 14:19:42,564 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2024-10-15 14:19:42,564 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-15 14:19:42,564 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-10-15 14:19:42,565 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-10-15 14:19:42,566 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (104)] Waiting until timeout for monitored process [2024-10-15 14:19:42,613 INFO L227 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 13 check-sat command(s) [2024-10-15 14:19:42,613 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-10-15 14:19:42,614 INFO L255 TraceCheckSpWp]: Trace formula consists of 285 conjuncts, 32 conjuncts are in the unsatisfiable core [2024-10-15 14:19:42,615 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-15 14:19:42,670 INFO L134 CoverageAnalysis]: Checked inductivity of 601 backedges. 115 proven. 222 refuted. 0 times theorem prover too weak. 264 trivial. 0 not checked. [2024-10-15 14:19:42,670 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-10-15 14:19:42,840 INFO L134 CoverageAnalysis]: Checked inductivity of 601 backedges. 115 proven. 222 refuted. 0 times theorem prover too weak. 264 trivial. 0 not checked. [2024-10-15 14:19:42,841 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1448119189] provided 0 perfect and 2 imperfect interpolant sequences [2024-10-15 14:19:42,841 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-10-15 14:19:42,841 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18, 18] total 21 [2024-10-15 14:19:42,841 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1620724613] [2024-10-15 14:19:42,841 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-10-15 14:19:42,841 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2024-10-15 14:19:42,841 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-15 14:19:42,841 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2024-10-15 14:19:42,841 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=133, Invalid=287, Unknown=0, NotChecked=0, Total=420 [2024-10-15 14:19:42,842 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-10-15 14:19:43,055 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-15 14:19:43,055 INFO L93 Difference]: Finished difference Result 155 states and 171 transitions. [2024-10-15 14:19:43,056 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2024-10-15 14:19:43,056 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-10-15 14:19:43,056 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-15 14:19:43,057 INFO L225 Difference]: With dead ends: 155 [2024-10-15 14:19:43,057 INFO L226 Difference]: Without dead ends: 153 [2024-10-15 14:19:43,057 INFO L431 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-10-15 14:19:43,057 INFO L432 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-10-15 14:19:43,057 INFO L433 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-10-15 14:19:43,058 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 153 states. [2024-10-15 14:19:43,174 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 153 to 149. [2024-10-15 14:19:43,175 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-10-15 14:19:43,175 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 149 states to 149 states and 164 transitions. [2024-10-15 14:19:43,176 INFO L78 Accepts]: Start accepts. Automaton has 149 states and 164 transitions. Word has length 113 [2024-10-15 14:19:43,176 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-15 14:19:43,176 INFO L471 AbstractCegarLoop]: Abstraction has 149 states and 164 transitions. [2024-10-15 14:19:43,176 INFO L472 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-10-15 14:19:43,176 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-15 14:19:43,176 INFO L276 IsEmpty]: Start isEmpty. Operand 149 states and 164 transitions. [2024-10-15 14:19:43,176 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 121 [2024-10-15 14:19:43,176 INFO L207 NwaCegarLoop]: Found error trace [2024-10-15 14:19:43,176 INFO L215 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-10-15 14:19:43,188 INFO L540 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (104)] Forceful destruction successful, exit code 0 [2024-10-15 14:19:43,377 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 104 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable103 [2024-10-15 14:19:43,377 INFO L396 AbstractCegarLoop]: === Iteration 105 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-10-15 14:19:43,377 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-15 14:19:43,377 INFO L85 PathProgramCache]: Analyzing trace with hash 827365751, now seen corresponding path program 25 times [2024-10-15 14:19:43,377 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-15 14:19:43,377 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2131278672] [2024-10-15 14:19:43,377 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-15 14:19:43,378 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-15 14:19:43,384 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:19:43,724 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-10-15 14:19:43,724 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:19:43,725 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2024-10-15 14:19:43,725 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:19:43,726 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2024-10-15 14:19:43,726 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:19:43,727 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2024-10-15 14:19:43,727 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:19:43,727 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2024-10-15 14:19:43,728 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:19:43,728 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2024-10-15 14:19:43,729 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:19:43,729 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2024-10-15 14:19:43,729 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:19:43,730 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2024-10-15 14:19:43,730 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:19:43,731 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 74 [2024-10-15 14:19:43,731 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:19:43,732 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 81 [2024-10-15 14:19:43,732 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:19:43,733 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2024-10-15 14:19:43,733 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:19:43,734 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 95 [2024-10-15 14:19:43,734 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:19:43,735 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 102 [2024-10-15 14:19:43,735 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:19:43,735 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 109 [2024-10-15 14:19:43,736 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:19:43,736 INFO L134 CoverageAnalysis]: Checked inductivity of 689 backedges. 249 proven. 128 refuted. 0 times theorem prover too weak. 312 trivial. 0 not checked. [2024-10-15 14:19:43,736 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-15 14:19:43,737 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2131278672] [2024-10-15 14:19:43,737 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2131278672] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-15 14:19:43,737 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [600974400] [2024-10-15 14:19:43,737 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2024-10-15 14:19:43,737 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-15 14:19:43,737 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-10-15 14:19:43,738 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-10-15 14:19:43,739 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (105)] Waiting until timeout for monitored process [2024-10-15 14:19:43,787 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:19:43,789 INFO L255 TraceCheckSpWp]: Trace formula consists of 299 conjuncts, 32 conjuncts are in the unsatisfiable core [2024-10-15 14:19:43,790 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-15 14:19:44,379 INFO L134 CoverageAnalysis]: Checked inductivity of 689 backedges. 286 proven. 91 refuted. 0 times theorem prover too weak. 312 trivial. 0 not checked. [2024-10-15 14:19:44,380 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-10-15 14:19:44,688 INFO L134 CoverageAnalysis]: Checked inductivity of 689 backedges. 286 proven. 91 refuted. 0 times theorem prover too weak. 312 trivial. 0 not checked. [2024-10-15 14:19:44,688 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [600974400] provided 0 perfect and 2 imperfect interpolant sequences [2024-10-15 14:19:44,688 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-10-15 14:19:44,688 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [33, 33, 33] total 65 [2024-10-15 14:19:44,688 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1324528229] [2024-10-15 14:19:44,688 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-10-15 14:19:44,689 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 65 states [2024-10-15 14:19:44,689 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-15 14:19:44,689 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 65 interpolants. [2024-10-15 14:19:44,689 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=791, Invalid=3369, Unknown=0, NotChecked=0, Total=4160 [2024-10-15 14:19:44,689 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-10-15 14:19:45,084 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-15 14:19:45,085 INFO L93 Difference]: Finished difference Result 255 states and 299 transitions. [2024-10-15 14:19:45,085 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2024-10-15 14:19:45,085 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-10-15 14:19:45,085 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-15 14:19:45,086 INFO L225 Difference]: With dead ends: 255 [2024-10-15 14:19:45,086 INFO L226 Difference]: Without dead ends: 205 [2024-10-15 14:19:45,087 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 301 GetRequests, 209 SyntacticMatches, 28 SemanticMatches, 64 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3383 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=799, Invalid=3491, Unknown=0, NotChecked=0, Total=4290 [2024-10-15 14:19:45,087 INFO L432 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-10-15 14:19:45,087 INFO L433 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-10-15 14:19:45,087 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 205 states. [2024-10-15 14:19:45,215 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 205 to 150. [2024-10-15 14:19:45,215 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-10-15 14:19:45,215 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 150 states to 150 states and 165 transitions. [2024-10-15 14:19:45,216 INFO L78 Accepts]: Start accepts. Automaton has 150 states and 165 transitions. Word has length 120 [2024-10-15 14:19:45,216 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-15 14:19:45,217 INFO L471 AbstractCegarLoop]: Abstraction has 150 states and 165 transitions. [2024-10-15 14:19:45,217 INFO L472 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-10-15 14:19:45,217 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-15 14:19:45,217 INFO L276 IsEmpty]: Start isEmpty. Operand 150 states and 165 transitions. [2024-10-15 14:19:45,217 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 121 [2024-10-15 14:19:45,217 INFO L207 NwaCegarLoop]: Found error trace [2024-10-15 14:19:45,217 INFO L215 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-10-15 14:19:45,229 INFO L552 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (105)] Ended with exit code 0 [2024-10-15 14:19:45,417 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable104,105 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-15 14:19:45,418 INFO L396 AbstractCegarLoop]: === Iteration 106 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-10-15 14:19:45,418 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-15 14:19:45,418 INFO L85 PathProgramCache]: Analyzing trace with hash -36359690, now seen corresponding path program 67 times [2024-10-15 14:19:45,418 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-15 14:19:45,418 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1089150943] [2024-10-15 14:19:45,418 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-15 14:19:45,418 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-15 14:19:45,424 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:19:45,752 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-10-15 14:19:45,752 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:19:45,753 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2024-10-15 14:19:45,753 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:19:45,754 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2024-10-15 14:19:45,754 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:19:45,755 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2024-10-15 14:19:45,755 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:19:45,755 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2024-10-15 14:19:45,756 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:19:45,756 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2024-10-15 14:19:45,757 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:19:45,757 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2024-10-15 14:19:45,758 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:19:45,758 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2024-10-15 14:19:45,758 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:19:45,759 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 74 [2024-10-15 14:19:45,759 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:19:45,765 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 81 [2024-10-15 14:19:45,765 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:19:45,766 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2024-10-15 14:19:45,766 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:19:45,767 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 95 [2024-10-15 14:19:45,767 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:19:45,767 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 102 [2024-10-15 14:19:45,768 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:19:45,768 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 109 [2024-10-15 14:19:45,768 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:19:45,769 INFO L134 CoverageAnalysis]: Checked inductivity of 677 backedges. 249 proven. 116 refuted. 0 times theorem prover too weak. 312 trivial. 0 not checked. [2024-10-15 14:19:45,769 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-15 14:19:45,769 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1089150943] [2024-10-15 14:19:45,769 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1089150943] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-15 14:19:45,769 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1261961009] [2024-10-15 14:19:45,769 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2024-10-15 14:19:45,769 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-15 14:19:45,770 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-10-15 14:19:45,770 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-10-15 14:19:45,771 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (106)] Waiting until timeout for monitored process [2024-10-15 14:19:45,814 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:19:45,815 INFO L255 TraceCheckSpWp]: Trace formula consists of 299 conjuncts, 32 conjuncts are in the unsatisfiable core [2024-10-15 14:19:45,816 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-15 14:19:46,387 INFO L134 CoverageAnalysis]: Checked inductivity of 677 backedges. 286 proven. 79 refuted. 0 times theorem prover too weak. 312 trivial. 0 not checked. [2024-10-15 14:19:46,387 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-10-15 14:19:46,690 INFO L134 CoverageAnalysis]: Checked inductivity of 677 backedges. 286 proven. 79 refuted. 0 times theorem prover too weak. 312 trivial. 0 not checked. [2024-10-15 14:19:46,690 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1261961009] provided 0 perfect and 2 imperfect interpolant sequences [2024-10-15 14:19:46,690 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-10-15 14:19:46,690 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [33, 33, 33] total 64 [2024-10-15 14:19:46,690 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [539553351] [2024-10-15 14:19:46,690 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-10-15 14:19:46,691 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 64 states [2024-10-15 14:19:46,691 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-15 14:19:46,691 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 64 interpolants. [2024-10-15 14:19:46,691 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=748, Invalid=3284, Unknown=0, NotChecked=0, Total=4032 [2024-10-15 14:19:46,692 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-10-15 14:19:47,274 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-15 14:19:47,274 INFO L93 Difference]: Finished difference Result 267 states and 311 transitions. [2024-10-15 14:19:47,274 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2024-10-15 14:19:47,274 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-10-15 14:19:47,274 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-15 14:19:47,276 INFO L225 Difference]: With dead ends: 267 [2024-10-15 14:19:47,276 INFO L226 Difference]: Without dead ends: 217 [2024-10-15 14:19:47,276 INFO L431 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-10-15 14:19:47,276 INFO L432 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-10-15 14:19:47,276 INFO L433 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-10-15 14:19:47,276 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 217 states. [2024-10-15 14:19:47,413 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 217 to 150. [2024-10-15 14:19:47,413 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-10-15 14:19:47,413 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 150 states to 150 states and 165 transitions. [2024-10-15 14:19:47,414 INFO L78 Accepts]: Start accepts. Automaton has 150 states and 165 transitions. Word has length 120 [2024-10-15 14:19:47,414 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-15 14:19:47,414 INFO L471 AbstractCegarLoop]: Abstraction has 150 states and 165 transitions. [2024-10-15 14:19:47,414 INFO L472 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-10-15 14:19:47,414 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-15 14:19:47,414 INFO L276 IsEmpty]: Start isEmpty. Operand 150 states and 165 transitions. [2024-10-15 14:19:47,415 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 121 [2024-10-15 14:19:47,415 INFO L207 NwaCegarLoop]: Found error trace [2024-10-15 14:19:47,415 INFO L215 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-10-15 14:19:47,427 INFO L552 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (106)] Ended with exit code 0 [2024-10-15 14:19:47,615 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 106 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable105 [2024-10-15 14:19:47,615 INFO L396 AbstractCegarLoop]: === Iteration 107 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-10-15 14:19:47,615 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-15 14:19:47,616 INFO L85 PathProgramCache]: Analyzing trace with hash -64221801, now seen corresponding path program 68 times [2024-10-15 14:19:47,616 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-15 14:19:47,616 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1724896257] [2024-10-15 14:19:47,616 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-15 14:19:47,616 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-15 14:19:47,622 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:19:47,958 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-10-15 14:19:47,959 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:19:47,959 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2024-10-15 14:19:47,959 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:19:47,960 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2024-10-15 14:19:47,960 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:19:47,961 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2024-10-15 14:19:47,961 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:19:47,962 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2024-10-15 14:19:47,962 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:19:47,963 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2024-10-15 14:19:47,963 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:19:47,964 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2024-10-15 14:19:47,964 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:19:47,964 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2024-10-15 14:19:47,965 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:19:47,965 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 74 [2024-10-15 14:19:47,965 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:19:47,966 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 81 [2024-10-15 14:19:47,966 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:19:47,967 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2024-10-15 14:19:47,967 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:19:47,968 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 95 [2024-10-15 14:19:47,968 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:19:47,968 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 102 [2024-10-15 14:19:47,969 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:19:47,969 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 109 [2024-10-15 14:19:47,970 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:19:47,970 INFO L134 CoverageAnalysis]: Checked inductivity of 667 backedges. 249 proven. 106 refuted. 0 times theorem prover too weak. 312 trivial. 0 not checked. [2024-10-15 14:19:47,970 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-15 14:19:47,970 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1724896257] [2024-10-15 14:19:47,970 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1724896257] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-15 14:19:47,970 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [224823466] [2024-10-15 14:19:47,970 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-10-15 14:19:47,971 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-15 14:19:47,971 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-10-15 14:19:47,972 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-10-15 14:19:47,972 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (107)] Waiting until timeout for monitored process [2024-10-15 14:19:48,016 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-10-15 14:19:48,016 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-10-15 14:19:48,017 INFO L255 TraceCheckSpWp]: Trace formula consists of 299 conjuncts, 32 conjuncts are in the unsatisfiable core [2024-10-15 14:19:48,018 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-15 14:19:48,583 INFO L134 CoverageAnalysis]: Checked inductivity of 667 backedges. 286 proven. 69 refuted. 0 times theorem prover too weak. 312 trivial. 0 not checked. [2024-10-15 14:19:48,583 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-10-15 14:19:48,883 INFO L134 CoverageAnalysis]: Checked inductivity of 667 backedges. 286 proven. 69 refuted. 0 times theorem prover too weak. 312 trivial. 0 not checked. [2024-10-15 14:19:48,883 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [224823466] provided 0 perfect and 2 imperfect interpolant sequences [2024-10-15 14:19:48,883 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-10-15 14:19:48,883 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [33, 33, 33] total 63 [2024-10-15 14:19:48,883 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [59929676] [2024-10-15 14:19:48,883 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-10-15 14:19:48,883 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 63 states [2024-10-15 14:19:48,883 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-15 14:19:48,884 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 63 interpolants. [2024-10-15 14:19:48,884 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=709, Invalid=3197, Unknown=0, NotChecked=0, Total=3906 [2024-10-15 14:19:48,884 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-10-15 14:19:49,531 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-15 14:19:49,532 INFO L93 Difference]: Finished difference Result 277 states and 321 transitions. [2024-10-15 14:19:49,532 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2024-10-15 14:19:49,532 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-10-15 14:19:49,532 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-15 14:19:49,533 INFO L225 Difference]: With dead ends: 277 [2024-10-15 14:19:49,533 INFO L226 Difference]: Without dead ends: 227 [2024-10-15 14:19:49,534 INFO L431 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-10-15 14:19:49,534 INFO L432 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-10-15 14:19:49,534 INFO L433 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-10-15 14:19:49,534 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 227 states. [2024-10-15 14:19:49,675 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 227 to 150. [2024-10-15 14:19:49,675 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-10-15 14:19:49,675 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 150 states to 150 states and 165 transitions. [2024-10-15 14:19:49,676 INFO L78 Accepts]: Start accepts. Automaton has 150 states and 165 transitions. Word has length 120 [2024-10-15 14:19:49,676 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-15 14:19:49,676 INFO L471 AbstractCegarLoop]: Abstraction has 150 states and 165 transitions. [2024-10-15 14:19:49,676 INFO L472 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-10-15 14:19:49,676 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-15 14:19:49,676 INFO L276 IsEmpty]: Start isEmpty. Operand 150 states and 165 transitions. [2024-10-15 14:19:49,677 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 121 [2024-10-15 14:19:49,677 INFO L207 NwaCegarLoop]: Found error trace [2024-10-15 14:19:49,677 INFO L215 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-10-15 14:19:49,688 INFO L552 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (107)] Ended with exit code 0 [2024-10-15 14:19:49,877 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable106,107 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-15 14:19:49,877 INFO L396 AbstractCegarLoop]: === Iteration 108 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-10-15 14:19:49,877 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-15 14:19:49,877 INFO L85 PathProgramCache]: Analyzing trace with hash 766163414, now seen corresponding path program 69 times [2024-10-15 14:19:49,877 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-15 14:19:49,878 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [650991146] [2024-10-15 14:19:49,878 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-15 14:19:49,878 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-15 14:19:49,884 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:19:50,208 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-10-15 14:19:50,208 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:19:50,209 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2024-10-15 14:19:50,209 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:19:50,210 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2024-10-15 14:19:50,210 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:19:50,211 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2024-10-15 14:19:50,211 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:19:50,211 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2024-10-15 14:19:50,212 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:19:50,212 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2024-10-15 14:19:50,213 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:19:50,213 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2024-10-15 14:19:50,213 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:19:50,214 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2024-10-15 14:19:50,214 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:19:50,215 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 74 [2024-10-15 14:19:50,215 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:19:50,215 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 81 [2024-10-15 14:19:50,216 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:19:50,216 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2024-10-15 14:19:50,217 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:19:50,217 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 95 [2024-10-15 14:19:50,217 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:19:50,218 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 102 [2024-10-15 14:19:50,218 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:19:50,219 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 109 [2024-10-15 14:19:50,219 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:19:50,220 INFO L134 CoverageAnalysis]: Checked inductivity of 659 backedges. 249 proven. 98 refuted. 0 times theorem prover too weak. 312 trivial. 0 not checked. [2024-10-15 14:19:50,220 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-15 14:19:50,220 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [650991146] [2024-10-15 14:19:50,220 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [650991146] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-15 14:19:50,220 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [980875817] [2024-10-15 14:19:50,220 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-10-15 14:19:50,220 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-15 14:19:50,220 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-10-15 14:19:50,221 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-10-15 14:19:50,222 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (108)] Waiting until timeout for monitored process [2024-10-15 14:19:50,269 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 14 check-sat command(s) [2024-10-15 14:19:50,270 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-10-15 14:19:50,270 INFO L255 TraceCheckSpWp]: Trace formula consists of 299 conjuncts, 32 conjuncts are in the unsatisfiable core [2024-10-15 14:19:50,276 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-15 14:19:50,813 INFO L134 CoverageAnalysis]: Checked inductivity of 659 backedges. 286 proven. 61 refuted. 0 times theorem prover too weak. 312 trivial. 0 not checked. [2024-10-15 14:19:50,813 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-10-15 14:19:51,106 INFO L134 CoverageAnalysis]: Checked inductivity of 659 backedges. 286 proven. 61 refuted. 0 times theorem prover too weak. 312 trivial. 0 not checked. [2024-10-15 14:19:51,106 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [980875817] provided 0 perfect and 2 imperfect interpolant sequences [2024-10-15 14:19:51,106 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-10-15 14:19:51,106 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [33, 33, 33] total 62 [2024-10-15 14:19:51,106 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [362209463] [2024-10-15 14:19:51,106 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-10-15 14:19:51,107 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 62 states [2024-10-15 14:19:51,107 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-15 14:19:51,107 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 62 interpolants. [2024-10-15 14:19:51,107 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=674, Invalid=3108, Unknown=0, NotChecked=0, Total=3782 [2024-10-15 14:19:51,108 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-10-15 14:19:51,884 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-15 14:19:51,884 INFO L93 Difference]: Finished difference Result 285 states and 329 transitions. [2024-10-15 14:19:51,885 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2024-10-15 14:19:51,885 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-10-15 14:19:51,885 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-15 14:19:51,886 INFO L225 Difference]: With dead ends: 285 [2024-10-15 14:19:51,886 INFO L226 Difference]: Without dead ends: 235 [2024-10-15 14:19:51,886 INFO L431 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-10-15 14:19:51,887 INFO L432 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-10-15 14:19:51,887 INFO L433 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-10-15 14:19:51,887 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 235 states. [2024-10-15 14:19:52,025 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 235 to 150. [2024-10-15 14:19:52,025 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-10-15 14:19:52,026 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 150 states to 150 states and 165 transitions. [2024-10-15 14:19:52,026 INFO L78 Accepts]: Start accepts. Automaton has 150 states and 165 transitions. Word has length 120 [2024-10-15 14:19:52,027 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-15 14:19:52,027 INFO L471 AbstractCegarLoop]: Abstraction has 150 states and 165 transitions. [2024-10-15 14:19:52,027 INFO L472 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-10-15 14:19:52,027 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-15 14:19:52,027 INFO L276 IsEmpty]: Start isEmpty. Operand 150 states and 165 transitions. [2024-10-15 14:19:52,027 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 121 [2024-10-15 14:19:52,027 INFO L207 NwaCegarLoop]: Found error trace [2024-10-15 14:19:52,027 INFO L215 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-10-15 14:19:52,039 INFO L552 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (108)] Ended with exit code 0 [2024-10-15 14:19:52,228 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable107,108 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-15 14:19:52,228 INFO L396 AbstractCegarLoop]: === Iteration 109 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-10-15 14:19:52,228 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-15 14:19:52,228 INFO L85 PathProgramCache]: Analyzing trace with hash 2039876023, now seen corresponding path program 70 times [2024-10-15 14:19:52,228 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-15 14:19:52,228 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [603936060] [2024-10-15 14:19:52,228 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-15 14:19:52,228 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-15 14:19:52,234 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:19:52,561 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-10-15 14:19:52,561 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:19:52,562 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2024-10-15 14:19:52,562 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:19:52,563 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2024-10-15 14:19:52,563 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:19:52,563 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2024-10-15 14:19:52,564 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:19:52,564 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2024-10-15 14:19:52,564 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:19:52,565 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2024-10-15 14:19:52,565 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:19:52,566 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2024-10-15 14:19:52,566 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:19:52,567 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2024-10-15 14:19:52,567 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:19:52,568 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 74 [2024-10-15 14:19:52,568 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:19:52,568 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 81 [2024-10-15 14:19:52,569 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:19:52,569 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2024-10-15 14:19:52,570 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:19:52,570 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 95 [2024-10-15 14:19:52,571 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:19:52,571 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 102 [2024-10-15 14:19:52,572 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:19:52,572 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 109 [2024-10-15 14:19:52,572 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:19:52,573 INFO L134 CoverageAnalysis]: Checked inductivity of 653 backedges. 249 proven. 92 refuted. 0 times theorem prover too weak. 312 trivial. 0 not checked. [2024-10-15 14:19:52,573 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-15 14:19:52,573 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [603936060] [2024-10-15 14:19:52,574 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [603936060] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-15 14:19:52,574 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1693250068] [2024-10-15 14:19:52,574 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2024-10-15 14:19:52,574 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-15 14:19:52,574 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-10-15 14:19:52,579 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-10-15 14:19:52,580 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (109)] Waiting until timeout for monitored process [2024-10-15 14:19:52,624 INFO L227 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2024-10-15 14:19:52,624 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-10-15 14:19:52,625 INFO L255 TraceCheckSpWp]: Trace formula consists of 299 conjuncts, 32 conjuncts are in the unsatisfiable core [2024-10-15 14:19:52,626 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-15 14:19:53,152 INFO L134 CoverageAnalysis]: Checked inductivity of 653 backedges. 286 proven. 55 refuted. 0 times theorem prover too weak. 312 trivial. 0 not checked. [2024-10-15 14:19:53,152 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-10-15 14:19:53,446 INFO L134 CoverageAnalysis]: Checked inductivity of 653 backedges. 286 proven. 55 refuted. 0 times theorem prover too weak. 312 trivial. 0 not checked. [2024-10-15 14:19:53,446 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1693250068] provided 0 perfect and 2 imperfect interpolant sequences [2024-10-15 14:19:53,446 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-10-15 14:19:53,446 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [33, 33, 33] total 61 [2024-10-15 14:19:53,446 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [544243373] [2024-10-15 14:19:53,447 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-10-15 14:19:53,447 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 61 states [2024-10-15 14:19:53,447 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-15 14:19:53,447 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 61 interpolants. [2024-10-15 14:19:53,448 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=643, Invalid=3017, Unknown=0, NotChecked=0, Total=3660 [2024-10-15 14:19:53,448 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-10-15 14:19:54,280 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-15 14:19:54,280 INFO L93 Difference]: Finished difference Result 291 states and 335 transitions. [2024-10-15 14:19:54,281 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2024-10-15 14:19:54,281 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-10-15 14:19:54,281 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-15 14:19:54,282 INFO L225 Difference]: With dead ends: 291 [2024-10-15 14:19:54,282 INFO L226 Difference]: Without dead ends: 241 [2024-10-15 14:19:54,283 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 301 GetRequests, 213 SyntacticMatches, 28 SemanticMatches, 60 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2823 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=651, Invalid=3131, Unknown=0, NotChecked=0, Total=3782 [2024-10-15 14:19:54,283 INFO L432 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-10-15 14:19:54,283 INFO L433 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-10-15 14:19:54,283 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 241 states. [2024-10-15 14:19:54,431 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 241 to 150. [2024-10-15 14:19:54,431 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-10-15 14:19:54,431 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 150 states to 150 states and 165 transitions. [2024-10-15 14:19:54,432 INFO L78 Accepts]: Start accepts. Automaton has 150 states and 165 transitions. Word has length 120 [2024-10-15 14:19:54,433 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-15 14:19:54,433 INFO L471 AbstractCegarLoop]: Abstraction has 150 states and 165 transitions. [2024-10-15 14:19:54,433 INFO L472 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-10-15 14:19:54,433 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-15 14:19:54,433 INFO L276 IsEmpty]: Start isEmpty. Operand 150 states and 165 transitions. [2024-10-15 14:19:54,433 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 121 [2024-10-15 14:19:54,433 INFO L207 NwaCegarLoop]: Found error trace [2024-10-15 14:19:54,433 INFO L215 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-10-15 14:19:54,445 INFO L552 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (109)] Ended with exit code 0 [2024-10-15 14:19:54,634 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 109 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable108 [2024-10-15 14:19:54,634 INFO L396 AbstractCegarLoop]: === Iteration 110 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-10-15 14:19:54,634 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-15 14:19:54,634 INFO L85 PathProgramCache]: Analyzing trace with hash 1526774198, now seen corresponding path program 71 times [2024-10-15 14:19:54,634 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-15 14:19:54,634 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1635073721] [2024-10-15 14:19:54,634 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-15 14:19:54,634 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-15 14:19:54,641 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:19:54,959 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-10-15 14:19:54,959 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:19:54,960 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2024-10-15 14:19:54,960 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:19:54,961 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2024-10-15 14:19:54,961 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:19:54,961 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2024-10-15 14:19:54,962 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:19:54,962 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2024-10-15 14:19:54,963 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:19:54,963 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2024-10-15 14:19:54,964 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:19:54,964 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2024-10-15 14:19:54,964 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:19:54,965 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2024-10-15 14:19:54,965 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:19:54,966 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 74 [2024-10-15 14:19:54,966 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:19:54,967 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 81 [2024-10-15 14:19:54,967 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:19:54,968 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2024-10-15 14:19:54,968 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:19:54,973 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 95 [2024-10-15 14:19:54,973 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:19:54,974 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 102 [2024-10-15 14:19:54,974 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:19:54,975 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 109 [2024-10-15 14:19:54,975 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:19:54,976 INFO L134 CoverageAnalysis]: Checked inductivity of 649 backedges. 249 proven. 88 refuted. 0 times theorem prover too weak. 312 trivial. 0 not checked. [2024-10-15 14:19:54,976 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-15 14:19:54,976 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1635073721] [2024-10-15 14:19:54,976 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1635073721] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-15 14:19:54,976 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2110326138] [2024-10-15 14:19:54,976 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2024-10-15 14:19:54,976 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-15 14:19:54,976 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-10-15 14:19:54,977 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-10-15 14:19:54,978 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (110)] Waiting until timeout for monitored process [2024-10-15 14:19:55,027 INFO L227 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 14 check-sat command(s) [2024-10-15 14:19:55,028 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-10-15 14:19:55,029 INFO L255 TraceCheckSpWp]: Trace formula consists of 299 conjuncts, 32 conjuncts are in the unsatisfiable core [2024-10-15 14:19:55,030 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-15 14:19:55,535 INFO L134 CoverageAnalysis]: Checked inductivity of 649 backedges. 286 proven. 51 refuted. 0 times theorem prover too weak. 312 trivial. 0 not checked. [2024-10-15 14:19:55,535 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-10-15 14:19:55,835 INFO L134 CoverageAnalysis]: Checked inductivity of 649 backedges. 286 proven. 51 refuted. 0 times theorem prover too weak. 312 trivial. 0 not checked. [2024-10-15 14:19:55,835 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2110326138] provided 0 perfect and 2 imperfect interpolant sequences [2024-10-15 14:19:55,835 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-10-15 14:19:55,835 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [33, 33, 33] total 60 [2024-10-15 14:19:55,835 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1010265280] [2024-10-15 14:19:55,835 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-10-15 14:19:55,835 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 60 states [2024-10-15 14:19:55,835 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-15 14:19:55,836 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 60 interpolants. [2024-10-15 14:19:55,836 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=616, Invalid=2924, Unknown=0, NotChecked=0, Total=3540 [2024-10-15 14:19:55,836 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-10-15 14:19:56,739 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-15 14:19:56,739 INFO L93 Difference]: Finished difference Result 295 states and 339 transitions. [2024-10-15 14:19:56,739 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2024-10-15 14:19:56,739 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-10-15 14:19:56,740 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-15 14:19:56,741 INFO L225 Difference]: With dead ends: 295 [2024-10-15 14:19:56,741 INFO L226 Difference]: Without dead ends: 245 [2024-10-15 14:19:56,741 INFO L431 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-10-15 14:19:56,741 INFO L432 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-10-15 14:19:56,742 INFO L433 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-10-15 14:19:56,742 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 245 states. [2024-10-15 14:19:56,891 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 245 to 150. [2024-10-15 14:19:56,891 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-10-15 14:19:56,891 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 150 states to 150 states and 165 transitions. [2024-10-15 14:19:56,892 INFO L78 Accepts]: Start accepts. Automaton has 150 states and 165 transitions. Word has length 120 [2024-10-15 14:19:56,892 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-15 14:19:56,892 INFO L471 AbstractCegarLoop]: Abstraction has 150 states and 165 transitions. [2024-10-15 14:19:56,892 INFO L472 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-10-15 14:19:56,893 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-15 14:19:56,893 INFO L276 IsEmpty]: Start isEmpty. Operand 150 states and 165 transitions. [2024-10-15 14:19:56,893 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 121 [2024-10-15 14:19:56,893 INFO L207 NwaCegarLoop]: Found error trace [2024-10-15 14:19:56,893 INFO L215 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-10-15 14:19:56,905 INFO L540 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (110)] Forceful destruction successful, exit code 0 [2024-10-15 14:19:57,093 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 110 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable109 [2024-10-15 14:19:57,094 INFO L396 AbstractCegarLoop]: === Iteration 111 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-10-15 14:19:57,094 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-15 14:19:57,094 INFO L85 PathProgramCache]: Analyzing trace with hash -1953460777, now seen corresponding path program 72 times [2024-10-15 14:19:57,094 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-15 14:19:57,094 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [651993556] [2024-10-15 14:19:57,094 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-15 14:19:57,094 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-15 14:19:57,100 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:19:57,420 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-10-15 14:19:57,421 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:19:57,421 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2024-10-15 14:19:57,422 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:19:57,422 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2024-10-15 14:19:57,423 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:19:57,423 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2024-10-15 14:19:57,423 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:19:57,424 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2024-10-15 14:19:57,424 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:19:57,425 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2024-10-15 14:19:57,425 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:19:57,426 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2024-10-15 14:19:57,426 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:19:57,426 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2024-10-15 14:19:57,427 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:19:57,427 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 74 [2024-10-15 14:19:57,428 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:19:57,428 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 81 [2024-10-15 14:19:57,429 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:19:57,429 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2024-10-15 14:19:57,429 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:19:57,430 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 95 [2024-10-15 14:19:57,430 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:19:57,431 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 102 [2024-10-15 14:19:57,431 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:19:57,432 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 109 [2024-10-15 14:19:57,432 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:19:57,433 INFO L134 CoverageAnalysis]: Checked inductivity of 647 backedges. 249 proven. 86 refuted. 0 times theorem prover too weak. 312 trivial. 0 not checked. [2024-10-15 14:19:57,433 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-15 14:19:57,433 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [651993556] [2024-10-15 14:19:57,433 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [651993556] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-15 14:19:57,433 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [582973511] [2024-10-15 14:19:57,433 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2024-10-15 14:19:57,433 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-15 14:19:57,433 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-10-15 14:19:57,434 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-10-15 14:19:57,434 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (111)] Waiting until timeout for monitored process [2024-10-15 14:19:57,483 INFO L227 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 14 check-sat command(s) [2024-10-15 14:19:57,483 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-10-15 14:19:57,484 INFO L255 TraceCheckSpWp]: Trace formula consists of 299 conjuncts, 32 conjuncts are in the unsatisfiable core [2024-10-15 14:19:57,485 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-15 14:19:58,037 INFO L134 CoverageAnalysis]: Checked inductivity of 647 backedges. 286 proven. 49 refuted. 0 times theorem prover too weak. 312 trivial. 0 not checked. [2024-10-15 14:19:58,037 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-10-15 14:19:58,323 INFO L134 CoverageAnalysis]: Checked inductivity of 647 backedges. 286 proven. 49 refuted. 0 times theorem prover too weak. 312 trivial. 0 not checked. [2024-10-15 14:19:58,323 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [582973511] provided 0 perfect and 2 imperfect interpolant sequences [2024-10-15 14:19:58,323 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-10-15 14:19:58,323 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [33, 33, 33] total 59 [2024-10-15 14:19:58,323 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [693481849] [2024-10-15 14:19:58,323 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-10-15 14:19:58,323 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 59 states [2024-10-15 14:19:58,323 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-15 14:19:58,324 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 59 interpolants. [2024-10-15 14:19:58,324 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=593, Invalid=2829, Unknown=0, NotChecked=0, Total=3422 [2024-10-15 14:19:58,324 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-10-15 14:19:59,205 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-15 14:19:59,205 INFO L93 Difference]: Finished difference Result 297 states and 341 transitions. [2024-10-15 14:19:59,205 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2024-10-15 14:19:59,205 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-10-15 14:19:59,205 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-15 14:19:59,207 INFO L225 Difference]: With dead ends: 297 [2024-10-15 14:19:59,207 INFO L226 Difference]: Without dead ends: 247 [2024-10-15 14:19:59,207 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 301 GetRequests, 215 SyntacticMatches, 28 SemanticMatches, 58 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2534 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=601, Invalid=2939, Unknown=0, NotChecked=0, Total=3540 [2024-10-15 14:19:59,207 INFO L432 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-10-15 14:19:59,207 INFO L433 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-10-15 14:19:59,207 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 247 states. [2024-10-15 14:19:59,357 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 247 to 150. [2024-10-15 14:19:59,357 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-10-15 14:19:59,357 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 150 states to 150 states and 165 transitions. [2024-10-15 14:19:59,358 INFO L78 Accepts]: Start accepts. Automaton has 150 states and 165 transitions. Word has length 120 [2024-10-15 14:19:59,358 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-15 14:19:59,358 INFO L471 AbstractCegarLoop]: Abstraction has 150 states and 165 transitions. [2024-10-15 14:19:59,358 INFO L472 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-10-15 14:19:59,358 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-15 14:19:59,358 INFO L276 IsEmpty]: Start isEmpty. Operand 150 states and 165 transitions. [2024-10-15 14:19:59,359 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 121 [2024-10-15 14:19:59,359 INFO L207 NwaCegarLoop]: Found error trace [2024-10-15 14:19:59,359 INFO L215 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-10-15 14:19:59,370 INFO L552 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (111)] Ended with exit code 0 [2024-10-15 14:19:59,559 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable110,111 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-15 14:19:59,559 INFO L396 AbstractCegarLoop]: === Iteration 112 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-10-15 14:19:59,559 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-15 14:19:59,559 INFO L85 PathProgramCache]: Analyzing trace with hash 1536504214, now seen corresponding path program 73 times [2024-10-15 14:19:59,559 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-15 14:19:59,560 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [420713428] [2024-10-15 14:19:59,560 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-15 14:19:59,560 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-15 14:19:59,566 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:19:59,879 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-10-15 14:19:59,880 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:19:59,880 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2024-10-15 14:19:59,881 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:19:59,881 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2024-10-15 14:19:59,882 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:19:59,882 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2024-10-15 14:19:59,882 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:19:59,883 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2024-10-15 14:19:59,883 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:19:59,884 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2024-10-15 14:19:59,884 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:19:59,885 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2024-10-15 14:19:59,885 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:19:59,886 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2024-10-15 14:19:59,886 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:19:59,887 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 74 [2024-10-15 14:19:59,887 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:19:59,887 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 81 [2024-10-15 14:19:59,888 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:19:59,888 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2024-10-15 14:19:59,889 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:19:59,889 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 95 [2024-10-15 14:19:59,890 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:19:59,890 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 102 [2024-10-15 14:19:59,890 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:19:59,891 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 109 [2024-10-15 14:19:59,891 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:19:59,892 INFO L134 CoverageAnalysis]: Checked inductivity of 647 backedges. 249 proven. 86 refuted. 0 times theorem prover too weak. 312 trivial. 0 not checked. [2024-10-15 14:19:59,892 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-15 14:19:59,892 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [420713428] [2024-10-15 14:19:59,892 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [420713428] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-15 14:19:59,892 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1459957610] [2024-10-15 14:19:59,892 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2024-10-15 14:19:59,892 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-15 14:19:59,892 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-10-15 14:19:59,893 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-10-15 14:19:59,894 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (112)] Waiting until timeout for monitored process [2024-10-15 14:19:59,936 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:19:59,937 INFO L255 TraceCheckSpWp]: Trace formula consists of 299 conjuncts, 32 conjuncts are in the unsatisfiable core [2024-10-15 14:19:59,938 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-15 14:20:00,419 INFO L134 CoverageAnalysis]: Checked inductivity of 647 backedges. 286 proven. 49 refuted. 0 times theorem prover too weak. 312 trivial. 0 not checked. [2024-10-15 14:20:00,420 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-10-15 14:20:00,718 INFO L134 CoverageAnalysis]: Checked inductivity of 647 backedges. 286 proven. 49 refuted. 0 times theorem prover too weak. 312 trivial. 0 not checked. [2024-10-15 14:20:00,719 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1459957610] provided 0 perfect and 2 imperfect interpolant sequences [2024-10-15 14:20:00,719 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-10-15 14:20:00,719 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [33, 33, 33] total 58 [2024-10-15 14:20:00,719 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [763315473] [2024-10-15 14:20:00,719 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-10-15 14:20:00,719 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 58 states [2024-10-15 14:20:00,719 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-15 14:20:00,720 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 58 interpolants. [2024-10-15 14:20:00,720 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=574, Invalid=2732, Unknown=0, NotChecked=0, Total=3306 [2024-10-15 14:20:00,720 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-10-15 14:20:01,620 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-15 14:20:01,621 INFO L93 Difference]: Finished difference Result 297 states and 341 transitions. [2024-10-15 14:20:01,621 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2024-10-15 14:20:01,621 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-10-15 14:20:01,621 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-15 14:20:01,622 INFO L225 Difference]: With dead ends: 297 [2024-10-15 14:20:01,622 INFO L226 Difference]: Without dead ends: 247 [2024-10-15 14:20:01,623 INFO L431 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-10-15 14:20:01,623 INFO L432 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-10-15 14:20:01,623 INFO L433 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-10-15 14:20:01,623 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 247 states. [2024-10-15 14:20:01,768 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 247 to 150. [2024-10-15 14:20:01,768 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-10-15 14:20:01,772 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 150 states to 150 states and 165 transitions. [2024-10-15 14:20:01,773 INFO L78 Accepts]: Start accepts. Automaton has 150 states and 165 transitions. Word has length 120 [2024-10-15 14:20:01,773 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-15 14:20:01,773 INFO L471 AbstractCegarLoop]: Abstraction has 150 states and 165 transitions. [2024-10-15 14:20:01,774 INFO L472 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-10-15 14:20:01,774 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-15 14:20:01,774 INFO L276 IsEmpty]: Start isEmpty. Operand 150 states and 165 transitions. [2024-10-15 14:20:01,774 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 121 [2024-10-15 14:20:01,774 INFO L207 NwaCegarLoop]: Found error trace [2024-10-15 14:20:01,774 INFO L215 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-10-15 14:20:01,786 INFO L552 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (112)] Ended with exit code 0 [2024-10-15 14:20:01,974 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 112 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable111 [2024-10-15 14:20:01,975 INFO L396 AbstractCegarLoop]: === Iteration 113 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-10-15 14:20:01,975 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-15 14:20:01,975 INFO L85 PathProgramCache]: Analyzing trace with hash -1398957577, now seen corresponding path program 74 times [2024-10-15 14:20:01,975 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-15 14:20:01,975 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1706608414] [2024-10-15 14:20:01,975 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-15 14:20:01,975 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-15 14:20:01,981 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:20:02,296 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-10-15 14:20:02,296 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:20:02,297 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2024-10-15 14:20:02,297 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:20:02,298 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2024-10-15 14:20:02,298 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:20:02,299 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2024-10-15 14:20:02,299 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:20:02,300 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2024-10-15 14:20:02,300 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:20:02,301 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2024-10-15 14:20:02,301 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:20:02,301 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2024-10-15 14:20:02,302 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:20:02,302 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2024-10-15 14:20:02,303 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:20:02,303 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 74 [2024-10-15 14:20:02,303 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:20:02,304 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 81 [2024-10-15 14:20:02,304 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:20:02,305 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2024-10-15 14:20:02,305 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:20:02,306 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 95 [2024-10-15 14:20:02,306 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:20:02,306 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 102 [2024-10-15 14:20:02,307 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:20:02,307 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 109 [2024-10-15 14:20:02,308 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:20:02,308 INFO L134 CoverageAnalysis]: Checked inductivity of 649 backedges. 249 proven. 88 refuted. 0 times theorem prover too weak. 312 trivial. 0 not checked. [2024-10-15 14:20:02,309 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-15 14:20:02,309 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1706608414] [2024-10-15 14:20:02,309 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1706608414] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-15 14:20:02,309 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1458002469] [2024-10-15 14:20:02,309 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-10-15 14:20:02,309 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-15 14:20:02,309 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-10-15 14:20:02,310 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-10-15 14:20:02,310 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (113)] Waiting until timeout for monitored process [2024-10-15 14:20:02,353 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-10-15 14:20:02,353 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-10-15 14:20:02,354 INFO L255 TraceCheckSpWp]: Trace formula consists of 299 conjuncts, 32 conjuncts are in the unsatisfiable core [2024-10-15 14:20:02,355 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-15 14:20:02,829 INFO L134 CoverageAnalysis]: Checked inductivity of 649 backedges. 286 proven. 51 refuted. 0 times theorem prover too weak. 312 trivial. 0 not checked. [2024-10-15 14:20:02,829 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-10-15 14:20:03,125 INFO L134 CoverageAnalysis]: Checked inductivity of 649 backedges. 286 proven. 51 refuted. 0 times theorem prover too weak. 312 trivial. 0 not checked. [2024-10-15 14:20:03,125 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1458002469] provided 0 perfect and 2 imperfect interpolant sequences [2024-10-15 14:20:03,125 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-10-15 14:20:03,125 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [33, 33, 33] total 57 [2024-10-15 14:20:03,125 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2137612284] [2024-10-15 14:20:03,125 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-10-15 14:20:03,125 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 57 states [2024-10-15 14:20:03,125 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-15 14:20:03,126 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 57 interpolants. [2024-10-15 14:20:03,126 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=559, Invalid=2633, Unknown=0, NotChecked=0, Total=3192 [2024-10-15 14:20:03,126 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-10-15 14:20:03,973 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-15 14:20:03,974 INFO L93 Difference]: Finished difference Result 295 states and 339 transitions. [2024-10-15 14:20:03,974 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2024-10-15 14:20:03,974 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-10-15 14:20:03,974 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-15 14:20:03,976 INFO L225 Difference]: With dead ends: 295 [2024-10-15 14:20:03,976 INFO L226 Difference]: Without dead ends: 245 [2024-10-15 14:20:03,976 INFO L431 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-10-15 14:20:03,976 INFO L432 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-10-15 14:20:03,976 INFO L433 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-10-15 14:20:03,976 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 245 states. [2024-10-15 14:20:04,124 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 245 to 150. [2024-10-15 14:20:04,125 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-10-15 14:20:04,125 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 150 states to 150 states and 165 transitions. [2024-10-15 14:20:04,126 INFO L78 Accepts]: Start accepts. Automaton has 150 states and 165 transitions. Word has length 120 [2024-10-15 14:20:04,126 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-15 14:20:04,126 INFO L471 AbstractCegarLoop]: Abstraction has 150 states and 165 transitions. [2024-10-15 14:20:04,126 INFO L472 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-10-15 14:20:04,126 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-15 14:20:04,126 INFO L276 IsEmpty]: Start isEmpty. Operand 150 states and 165 transitions. [2024-10-15 14:20:04,127 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 121 [2024-10-15 14:20:04,127 INFO L207 NwaCegarLoop]: Found error trace [2024-10-15 14:20:04,127 INFO L215 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-10-15 14:20:04,138 INFO L540 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (113)] Forceful destruction successful, exit code 0 [2024-10-15 14:20:04,327 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 113 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable112 [2024-10-15 14:20:04,327 INFO L396 AbstractCegarLoop]: === Iteration 114 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-10-15 14:20:04,327 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-15 14:20:04,328 INFO L85 PathProgramCache]: Analyzing trace with hash 1554391414, now seen corresponding path program 75 times [2024-10-15 14:20:04,328 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-15 14:20:04,328 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [749946423] [2024-10-15 14:20:04,328 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-15 14:20:04,328 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-15 14:20:04,334 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:20:04,661 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-10-15 14:20:04,662 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:20:04,662 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2024-10-15 14:20:04,663 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:20:04,663 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2024-10-15 14:20:04,664 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:20:04,664 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2024-10-15 14:20:04,664 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:20:04,665 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2024-10-15 14:20:04,665 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:20:04,666 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2024-10-15 14:20:04,666 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:20:04,667 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2024-10-15 14:20:04,667 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:20:04,667 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2024-10-15 14:20:04,668 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:20:04,668 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 74 [2024-10-15 14:20:04,669 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:20:04,669 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 81 [2024-10-15 14:20:04,670 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:20:04,670 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2024-10-15 14:20:04,671 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:20:04,671 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 95 [2024-10-15 14:20:04,671 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:20:04,672 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 102 [2024-10-15 14:20:04,672 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:20:04,673 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 109 [2024-10-15 14:20:04,673 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:20:04,674 INFO L134 CoverageAnalysis]: Checked inductivity of 653 backedges. 249 proven. 92 refuted. 0 times theorem prover too weak. 312 trivial. 0 not checked. [2024-10-15 14:20:04,674 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-15 14:20:04,674 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [749946423] [2024-10-15 14:20:04,674 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [749946423] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-15 14:20:04,674 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [816274484] [2024-10-15 14:20:04,675 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-10-15 14:20:04,675 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-15 14:20:04,675 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-10-15 14:20:04,676 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-10-15 14:20:04,677 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (114)] Waiting until timeout for monitored process [2024-10-15 14:20:04,728 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 14 check-sat command(s) [2024-10-15 14:20:04,728 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-10-15 14:20:04,729 INFO L255 TraceCheckSpWp]: Trace formula consists of 299 conjuncts, 32 conjuncts are in the unsatisfiable core [2024-10-15 14:20:04,730 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-15 14:20:05,192 INFO L134 CoverageAnalysis]: Checked inductivity of 653 backedges. 286 proven. 55 refuted. 0 times theorem prover too weak. 312 trivial. 0 not checked. [2024-10-15 14:20:05,192 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-10-15 14:20:05,478 INFO L134 CoverageAnalysis]: Checked inductivity of 653 backedges. 286 proven. 55 refuted. 0 times theorem prover too weak. 312 trivial. 0 not checked. [2024-10-15 14:20:05,478 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [816274484] provided 0 perfect and 2 imperfect interpolant sequences [2024-10-15 14:20:05,478 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-10-15 14:20:05,478 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [33, 33, 33] total 56 [2024-10-15 14:20:05,478 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1674268293] [2024-10-15 14:20:05,478 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-10-15 14:20:05,478 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 56 states [2024-10-15 14:20:05,478 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-15 14:20:05,479 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 56 interpolants. [2024-10-15 14:20:05,479 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=548, Invalid=2532, Unknown=0, NotChecked=0, Total=3080 [2024-10-15 14:20:05,479 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-10-15 14:20:06,310 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-15 14:20:06,310 INFO L93 Difference]: Finished difference Result 291 states and 335 transitions. [2024-10-15 14:20:06,310 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2024-10-15 14:20:06,311 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-10-15 14:20:06,311 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-15 14:20:06,312 INFO L225 Difference]: With dead ends: 291 [2024-10-15 14:20:06,312 INFO L226 Difference]: Without dead ends: 241 [2024-10-15 14:20:06,312 INFO L431 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-10-15 14:20:06,312 INFO L432 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-10-15 14:20:06,313 INFO L433 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-10-15 14:20:06,313 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 241 states. [2024-10-15 14:20:06,463 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 241 to 150. [2024-10-15 14:20:06,463 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-10-15 14:20:06,463 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 150 states to 150 states and 165 transitions. [2024-10-15 14:20:06,464 INFO L78 Accepts]: Start accepts. Automaton has 150 states and 165 transitions. Word has length 120 [2024-10-15 14:20:06,464 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-15 14:20:06,464 INFO L471 AbstractCegarLoop]: Abstraction has 150 states and 165 transitions. [2024-10-15 14:20:06,464 INFO L472 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-10-15 14:20:06,464 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-15 14:20:06,465 INFO L276 IsEmpty]: Start isEmpty. Operand 150 states and 165 transitions. [2024-10-15 14:20:06,465 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 121 [2024-10-15 14:20:06,465 INFO L207 NwaCegarLoop]: Found error trace [2024-10-15 14:20:06,465 INFO L215 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-10-15 14:20:06,477 INFO L552 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (114)] Ended with exit code 0 [2024-10-15 14:20:06,665 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 114 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable113 [2024-10-15 14:20:06,665 INFO L396 AbstractCegarLoop]: === Iteration 115 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-10-15 14:20:06,666 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-15 14:20:06,666 INFO L85 PathProgramCache]: Analyzing trace with hash 264187415, now seen corresponding path program 76 times [2024-10-15 14:20:06,666 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-15 14:20:06,666 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [909619085] [2024-10-15 14:20:06,666 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-15 14:20:06,666 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-15 14:20:06,672 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:20:06,992 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-10-15 14:20:06,992 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:20:06,993 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2024-10-15 14:20:06,993 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:20:06,994 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2024-10-15 14:20:06,994 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:20:06,995 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2024-10-15 14:20:06,995 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:20:06,996 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2024-10-15 14:20:06,996 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:20:06,996 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2024-10-15 14:20:06,997 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:20:06,997 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2024-10-15 14:20:06,997 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:20:06,998 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2024-10-15 14:20:06,998 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:20:06,999 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 74 [2024-10-15 14:20:06,999 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:20:07,000 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 81 [2024-10-15 14:20:07,000 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:20:07,000 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2024-10-15 14:20:07,001 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:20:07,001 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 95 [2024-10-15 14:20:07,001 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:20:07,002 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 102 [2024-10-15 14:20:07,003 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:20:07,003 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 109 [2024-10-15 14:20:07,003 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:20:07,004 INFO L134 CoverageAnalysis]: Checked inductivity of 659 backedges. 249 proven. 98 refuted. 0 times theorem prover too weak. 312 trivial. 0 not checked. [2024-10-15 14:20:07,004 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-15 14:20:07,004 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [909619085] [2024-10-15 14:20:07,004 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [909619085] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-15 14:20:07,005 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [420920297] [2024-10-15 14:20:07,005 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2024-10-15 14:20:07,005 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-15 14:20:07,005 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-10-15 14:20:07,006 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-10-15 14:20:07,007 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (115)] Waiting until timeout for monitored process [2024-10-15 14:20:07,052 INFO L227 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2024-10-15 14:20:07,053 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-10-15 14:20:07,054 INFO L255 TraceCheckSpWp]: Trace formula consists of 299 conjuncts, 32 conjuncts are in the unsatisfiable core [2024-10-15 14:20:07,055 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-15 14:20:07,500 INFO L134 CoverageAnalysis]: Checked inductivity of 659 backedges. 286 proven. 61 refuted. 0 times theorem prover too weak. 312 trivial. 0 not checked. [2024-10-15 14:20:07,500 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-10-15 14:20:07,783 INFO L134 CoverageAnalysis]: Checked inductivity of 659 backedges. 286 proven. 61 refuted. 0 times theorem prover too weak. 312 trivial. 0 not checked. [2024-10-15 14:20:07,783 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [420920297] provided 0 perfect and 2 imperfect interpolant sequences [2024-10-15 14:20:07,783 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-10-15 14:20:07,783 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [33, 33, 33] total 55 [2024-10-15 14:20:07,784 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [634819056] [2024-10-15 14:20:07,784 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-10-15 14:20:07,784 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 55 states [2024-10-15 14:20:07,784 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-15 14:20:07,784 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 55 interpolants. [2024-10-15 14:20:07,784 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=541, Invalid=2429, Unknown=0, NotChecked=0, Total=2970 [2024-10-15 14:20:07,785 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-10-15 14:20:08,567 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-15 14:20:08,567 INFO L93 Difference]: Finished difference Result 285 states and 329 transitions. [2024-10-15 14:20:08,568 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2024-10-15 14:20:08,568 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-10-15 14:20:08,568 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-15 14:20:08,569 INFO L225 Difference]: With dead ends: 285 [2024-10-15 14:20:08,569 INFO L226 Difference]: Without dead ends: 235 [2024-10-15 14:20:08,570 INFO L431 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-10-15 14:20:08,570 INFO L432 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.2s IncrementalHoareTripleChecker+Time [2024-10-15 14:20:08,570 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [7 Valid, 324 Invalid, 493 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 493 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-10-15 14:20:08,570 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 235 states. [2024-10-15 14:20:08,735 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 235 to 150. [2024-10-15 14:20:08,735 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-10-15 14:20:08,736 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 150 states to 150 states and 165 transitions. [2024-10-15 14:20:08,737 INFO L78 Accepts]: Start accepts. Automaton has 150 states and 165 transitions. Word has length 120 [2024-10-15 14:20:08,737 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-15 14:20:08,737 INFO L471 AbstractCegarLoop]: Abstraction has 150 states and 165 transitions. [2024-10-15 14:20:08,737 INFO L472 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-10-15 14:20:08,737 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-15 14:20:08,737 INFO L276 IsEmpty]: Start isEmpty. Operand 150 states and 165 transitions. [2024-10-15 14:20:08,738 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 121 [2024-10-15 14:20:08,738 INFO L207 NwaCegarLoop]: Found error trace [2024-10-15 14:20:08,738 INFO L215 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-10-15 14:20:08,750 INFO L552 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (115)] Ended with exit code 0 [2024-10-15 14:20:08,938 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 115 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable114 [2024-10-15 14:20:08,938 INFO L396 AbstractCegarLoop]: === Iteration 116 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-10-15 14:20:08,939 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-15 14:20:08,939 INFO L85 PathProgramCache]: Analyzing trace with hash -1024358058, now seen corresponding path program 77 times [2024-10-15 14:20:08,939 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-15 14:20:08,939 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1989456984] [2024-10-15 14:20:08,939 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-15 14:20:08,939 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-15 14:20:08,945 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:20:09,268 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-10-15 14:20:09,268 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:20:09,269 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2024-10-15 14:20:09,269 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:20:09,270 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2024-10-15 14:20:09,270 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:20:09,271 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2024-10-15 14:20:09,271 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:20:09,272 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2024-10-15 14:20:09,272 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:20:09,273 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2024-10-15 14:20:09,273 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:20:09,273 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2024-10-15 14:20:09,274 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:20:09,274 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2024-10-15 14:20:09,274 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:20:09,275 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 74 [2024-10-15 14:20:09,275 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:20:09,276 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 81 [2024-10-15 14:20:09,276 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:20:09,276 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2024-10-15 14:20:09,277 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:20:09,277 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 95 [2024-10-15 14:20:09,278 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:20:09,278 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 102 [2024-10-15 14:20:09,278 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:20:09,279 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 109 [2024-10-15 14:20:09,279 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:20:09,280 INFO L134 CoverageAnalysis]: Checked inductivity of 667 backedges. 249 proven. 106 refuted. 0 times theorem prover too weak. 312 trivial. 0 not checked. [2024-10-15 14:20:09,280 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-15 14:20:09,280 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1989456984] [2024-10-15 14:20:09,280 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1989456984] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-15 14:20:09,280 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1307297241] [2024-10-15 14:20:09,280 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2024-10-15 14:20:09,280 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-15 14:20:09,280 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-10-15 14:20:09,281 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-10-15 14:20:09,282 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (116)] Waiting until timeout for monitored process [2024-10-15 14:20:09,330 INFO L227 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 14 check-sat command(s) [2024-10-15 14:20:09,330 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-10-15 14:20:09,331 INFO L255 TraceCheckSpWp]: Trace formula consists of 299 conjuncts, 32 conjuncts are in the unsatisfiable core [2024-10-15 14:20:09,332 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-15 14:20:09,768 INFO L134 CoverageAnalysis]: Checked inductivity of 667 backedges. 286 proven. 69 refuted. 0 times theorem prover too weak. 312 trivial. 0 not checked. [2024-10-15 14:20:09,768 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-10-15 14:20:10,059 INFO L134 CoverageAnalysis]: Checked inductivity of 667 backedges. 286 proven. 69 refuted. 0 times theorem prover too weak. 312 trivial. 0 not checked. [2024-10-15 14:20:10,060 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1307297241] provided 0 perfect and 2 imperfect interpolant sequences [2024-10-15 14:20:10,060 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-10-15 14:20:10,060 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [33, 33, 33] total 54 [2024-10-15 14:20:10,060 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [714402018] [2024-10-15 14:20:10,060 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-10-15 14:20:10,060 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 54 states [2024-10-15 14:20:10,060 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-15 14:20:10,060 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 54 interpolants. [2024-10-15 14:20:10,061 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=538, Invalid=2324, Unknown=0, NotChecked=0, Total=2862 [2024-10-15 14:20:10,061 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-10-15 14:20:10,720 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-15 14:20:10,720 INFO L93 Difference]: Finished difference Result 277 states and 321 transitions. [2024-10-15 14:20:10,720 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2024-10-15 14:20:10,720 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-10-15 14:20:10,721 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-15 14:20:10,722 INFO L225 Difference]: With dead ends: 277 [2024-10-15 14:20:10,722 INFO L226 Difference]: Without dead ends: 227 [2024-10-15 14:20:10,722 INFO L431 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-10-15 14:20:10,723 INFO L432 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-10-15 14:20:10,723 INFO L433 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-10-15 14:20:10,723 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 227 states. [2024-10-15 14:20:10,882 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 227 to 150. [2024-10-15 14:20:10,882 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-10-15 14:20:10,882 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 150 states to 150 states and 165 transitions. [2024-10-15 14:20:10,883 INFO L78 Accepts]: Start accepts. Automaton has 150 states and 165 transitions. Word has length 120 [2024-10-15 14:20:10,883 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-15 14:20:10,883 INFO L471 AbstractCegarLoop]: Abstraction has 150 states and 165 transitions. [2024-10-15 14:20:10,884 INFO L472 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-10-15 14:20:10,884 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-15 14:20:10,884 INFO L276 IsEmpty]: Start isEmpty. Operand 150 states and 165 transitions. [2024-10-15 14:20:10,884 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 121 [2024-10-15 14:20:10,884 INFO L207 NwaCegarLoop]: Found error trace [2024-10-15 14:20:10,884 INFO L215 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-10-15 14:20:10,896 INFO L552 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (116)] Ended with exit code 0 [2024-10-15 14:20:11,084 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 116 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable115 [2024-10-15 14:20:11,085 INFO L396 AbstractCegarLoop]: === Iteration 117 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-10-15 14:20:11,085 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-15 14:20:11,085 INFO L85 PathProgramCache]: Analyzing trace with hash -1065924041, now seen corresponding path program 78 times [2024-10-15 14:20:11,085 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-15 14:20:11,085 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [42361688] [2024-10-15 14:20:11,085 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-15 14:20:11,085 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-15 14:20:11,091 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:20:11,409 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-10-15 14:20:11,409 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:20:11,410 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2024-10-15 14:20:11,410 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:20:11,411 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2024-10-15 14:20:11,411 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:20:11,412 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2024-10-15 14:20:11,412 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:20:11,412 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2024-10-15 14:20:11,413 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:20:11,413 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2024-10-15 14:20:11,414 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:20:11,414 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2024-10-15 14:20:11,414 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:20:11,415 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2024-10-15 14:20:11,415 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:20:11,416 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 74 [2024-10-15 14:20:11,416 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:20:11,417 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 81 [2024-10-15 14:20:11,417 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:20:11,421 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2024-10-15 14:20:11,421 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:20:11,422 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 95 [2024-10-15 14:20:11,422 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:20:11,423 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 102 [2024-10-15 14:20:11,423 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:20:11,424 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 109 [2024-10-15 14:20:11,424 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:20:11,425 INFO L134 CoverageAnalysis]: Checked inductivity of 677 backedges. 249 proven. 116 refuted. 0 times theorem prover too weak. 312 trivial. 0 not checked. [2024-10-15 14:20:11,425 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-15 14:20:11,425 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [42361688] [2024-10-15 14:20:11,425 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [42361688] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-15 14:20:11,425 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2049608684] [2024-10-15 14:20:11,425 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2024-10-15 14:20:11,425 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-15 14:20:11,425 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-10-15 14:20:11,426 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-10-15 14:20:11,426 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (117)] Waiting until timeout for monitored process [2024-10-15 14:20:11,475 INFO L227 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 14 check-sat command(s) [2024-10-15 14:20:11,475 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-10-15 14:20:11,476 INFO L255 TraceCheckSpWp]: Trace formula consists of 299 conjuncts, 32 conjuncts are in the unsatisfiable core [2024-10-15 14:20:11,477 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-15 14:20:11,889 INFO L134 CoverageAnalysis]: Checked inductivity of 677 backedges. 286 proven. 79 refuted. 0 times theorem prover too weak. 312 trivial. 0 not checked. [2024-10-15 14:20:11,889 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-10-15 14:20:12,172 INFO L134 CoverageAnalysis]: Checked inductivity of 677 backedges. 286 proven. 79 refuted. 0 times theorem prover too weak. 312 trivial. 0 not checked. [2024-10-15 14:20:12,172 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2049608684] provided 0 perfect and 2 imperfect interpolant sequences [2024-10-15 14:20:12,172 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-10-15 14:20:12,172 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [33, 33, 33] total 53 [2024-10-15 14:20:12,172 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2130430915] [2024-10-15 14:20:12,172 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-10-15 14:20:12,173 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 53 states [2024-10-15 14:20:12,173 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-15 14:20:12,173 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 53 interpolants. [2024-10-15 14:20:12,173 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=539, Invalid=2217, Unknown=0, NotChecked=0, Total=2756 [2024-10-15 14:20:12,173 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-10-15 14:20:12,760 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-15 14:20:12,760 INFO L93 Difference]: Finished difference Result 267 states and 311 transitions. [2024-10-15 14:20:12,760 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2024-10-15 14:20:12,760 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-10-15 14:20:12,760 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-15 14:20:12,762 INFO L225 Difference]: With dead ends: 267 [2024-10-15 14:20:12,762 INFO L226 Difference]: Without dead ends: 217 [2024-10-15 14:20:12,762 INFO L431 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-10-15 14:20:12,762 INFO L432 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-10-15 14:20:12,762 INFO L433 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-10-15 14:20:12,762 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 217 states. [2024-10-15 14:20:12,922 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 217 to 150. [2024-10-15 14:20:12,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-10-15 14:20:12,922 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 150 states to 150 states and 165 transitions. [2024-10-15 14:20:12,923 INFO L78 Accepts]: Start accepts. Automaton has 150 states and 165 transitions. Word has length 120 [2024-10-15 14:20:12,923 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-15 14:20:12,923 INFO L471 AbstractCegarLoop]: Abstraction has 150 states and 165 transitions. [2024-10-15 14:20:12,923 INFO L472 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-10-15 14:20:12,924 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-15 14:20:12,924 INFO L276 IsEmpty]: Start isEmpty. Operand 150 states and 165 transitions. [2024-10-15 14:20:12,924 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 121 [2024-10-15 14:20:12,924 INFO L207 NwaCegarLoop]: Found error trace [2024-10-15 14:20:12,924 INFO L215 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-10-15 14:20:12,936 INFO L552 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (117)] Ended with exit code 0 [2024-10-15 14:20:13,124 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable116,117 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-15 14:20:13,124 INFO L396 AbstractCegarLoop]: === Iteration 118 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-10-15 14:20:13,125 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-15 14:20:13,125 INFO L85 PathProgramCache]: Analyzing trace with hash 179661110, now seen corresponding path program 13 times [2024-10-15 14:20:13,125 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-15 14:20:13,125 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1683296222] [2024-10-15 14:20:13,125 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-15 14:20:13,125 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-15 14:20:13,131 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:20:13,452 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-10-15 14:20:13,452 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:20:13,453 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2024-10-15 14:20:13,453 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:20:13,454 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2024-10-15 14:20:13,454 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:20:13,454 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2024-10-15 14:20:13,455 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:20:13,459 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2024-10-15 14:20:13,459 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:20:13,460 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2024-10-15 14:20:13,460 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:20:13,460 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2024-10-15 14:20:13,461 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:20:13,461 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2024-10-15 14:20:13,462 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:20:13,462 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 74 [2024-10-15 14:20:13,462 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:20:13,463 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 81 [2024-10-15 14:20:13,463 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:20:13,464 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2024-10-15 14:20:13,464 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:20:13,464 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 95 [2024-10-15 14:20:13,465 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:20:13,465 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 102 [2024-10-15 14:20:13,465 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:20:13,466 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 109 [2024-10-15 14:20:13,466 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:20:13,467 INFO L134 CoverageAnalysis]: Checked inductivity of 689 backedges. 249 proven. 128 refuted. 0 times theorem prover too weak. 312 trivial. 0 not checked. [2024-10-15 14:20:13,467 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-15 14:20:13,467 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1683296222] [2024-10-15 14:20:13,467 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1683296222] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-15 14:20:13,467 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [301775627] [2024-10-15 14:20:13,467 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2024-10-15 14:20:13,467 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-15 14:20:13,467 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-10-15 14:20:13,468 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-10-15 14:20:13,469 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (118)] Waiting until timeout for monitored process [2024-10-15 14:20:13,513 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:20:13,513 INFO L255 TraceCheckSpWp]: Trace formula consists of 299 conjuncts, 32 conjuncts are in the unsatisfiable core [2024-10-15 14:20:13,514 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-15 14:20:13,916 INFO L134 CoverageAnalysis]: Checked inductivity of 689 backedges. 286 proven. 91 refuted. 0 times theorem prover too weak. 312 trivial. 0 not checked. [2024-10-15 14:20:13,916 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-10-15 14:20:14,200 INFO L134 CoverageAnalysis]: Checked inductivity of 689 backedges. 286 proven. 91 refuted. 0 times theorem prover too weak. 312 trivial. 0 not checked. [2024-10-15 14:20:14,200 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [301775627] provided 0 perfect and 2 imperfect interpolant sequences [2024-10-15 14:20:14,200 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-10-15 14:20:14,200 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [33, 33, 33] total 52 [2024-10-15 14:20:14,200 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [210462329] [2024-10-15 14:20:14,200 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-10-15 14:20:14,200 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 52 states [2024-10-15 14:20:14,200 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-15 14:20:14,201 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 52 interpolants. [2024-10-15 14:20:14,201 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=544, Invalid=2108, Unknown=0, NotChecked=0, Total=2652 [2024-10-15 14:20:14,201 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-10-15 14:20:14,694 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-15 14:20:14,694 INFO L93 Difference]: Finished difference Result 258 states and 303 transitions. [2024-10-15 14:20:14,694 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2024-10-15 14:20:14,694 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-10-15 14:20:14,694 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-15 14:20:14,696 INFO L225 Difference]: With dead ends: 258 [2024-10-15 14:20:14,696 INFO L226 Difference]: Without dead ends: 208 [2024-10-15 14:20:14,696 INFO L431 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-10-15 14:20:14,696 INFO L432 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-10-15 14:20:14,696 INFO L433 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-10-15 14:20:14,696 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 208 states. [2024-10-15 14:20:14,852 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 208 to 152. [2024-10-15 14:20:14,852 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-10-15 14:20:14,852 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 152 states to 152 states and 168 transitions. [2024-10-15 14:20:14,853 INFO L78 Accepts]: Start accepts. Automaton has 152 states and 168 transitions. Word has length 120 [2024-10-15 14:20:14,853 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-15 14:20:14,854 INFO L471 AbstractCegarLoop]: Abstraction has 152 states and 168 transitions. [2024-10-15 14:20:14,854 INFO L472 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-10-15 14:20:14,854 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-15 14:20:14,854 INFO L276 IsEmpty]: Start isEmpty. Operand 152 states and 168 transitions. [2024-10-15 14:20:14,854 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 122 [2024-10-15 14:20:14,854 INFO L207 NwaCegarLoop]: Found error trace [2024-10-15 14:20:14,854 INFO L215 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-10-15 14:20:14,866 INFO L552 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (118)] Ended with exit code 0 [2024-10-15 14:20:15,054 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable117,118 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-15 14:20:15,055 INFO L396 AbstractCegarLoop]: === Iteration 119 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-10-15 14:20:15,055 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-15 14:20:15,055 INFO L85 PathProgramCache]: Analyzing trace with hash -1632046878, now seen corresponding path program 26 times [2024-10-15 14:20:15,055 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-15 14:20:15,055 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2058655641] [2024-10-15 14:20:15,055 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-15 14:20:15,055 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-15 14:20:15,061 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:20:15,242 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-10-15 14:20:15,242 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:20:15,243 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2024-10-15 14:20:15,243 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:20:15,243 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2024-10-15 14:20:15,244 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:20:15,244 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2024-10-15 14:20:15,244 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:20:15,245 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2024-10-15 14:20:15,245 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:20:15,246 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2024-10-15 14:20:15,246 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:20:15,246 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2024-10-15 14:20:15,247 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:20:15,247 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2024-10-15 14:20:15,247 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:20:15,248 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 75 [2024-10-15 14:20:15,248 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:20:15,249 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 82 [2024-10-15 14:20:15,249 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:20:15,249 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2024-10-15 14:20:15,250 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:20:15,250 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 96 [2024-10-15 14:20:15,250 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:20:15,251 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 103 [2024-10-15 14:20:15,251 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:20:15,251 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2024-10-15 14:20:15,252 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:20:15,252 INFO L134 CoverageAnalysis]: Checked inductivity of 703 backedges. 117 proven. 274 refuted. 0 times theorem prover too weak. 312 trivial. 0 not checked. [2024-10-15 14:20:15,252 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-15 14:20:15,252 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2058655641] [2024-10-15 14:20:15,252 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2058655641] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-15 14:20:15,252 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [633946598] [2024-10-15 14:20:15,252 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-10-15 14:20:15,253 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-15 14:20:15,253 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-10-15 14:20:15,254 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-10-15 14:20:15,255 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (119)] Waiting until timeout for monitored process [2024-10-15 14:20:15,300 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-10-15 14:20:15,300 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-10-15 14:20:15,301 INFO L255 TraceCheckSpWp]: Trace formula consists of 304 conjuncts, 31 conjuncts are in the unsatisfiable core [2024-10-15 14:20:15,302 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-15 14:20:15,361 INFO L134 CoverageAnalysis]: Checked inductivity of 703 backedges. 131 proven. 260 refuted. 0 times theorem prover too weak. 312 trivial. 0 not checked. [2024-10-15 14:20:15,361 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-10-15 14:20:15,566 INFO L134 CoverageAnalysis]: Checked inductivity of 703 backedges. 131 proven. 260 refuted. 0 times theorem prover too weak. 312 trivial. 0 not checked. [2024-10-15 14:20:15,567 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [633946598] provided 0 perfect and 2 imperfect interpolant sequences [2024-10-15 14:20:15,567 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-10-15 14:20:15,567 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 19, 19] total 22 [2024-10-15 14:20:15,567 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1857447160] [2024-10-15 14:20:15,567 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-10-15 14:20:15,567 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2024-10-15 14:20:15,567 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-15 14:20:15,567 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2024-10-15 14:20:15,567 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=149, Invalid=313, Unknown=0, NotChecked=0, Total=462 [2024-10-15 14:20:15,567 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-10-15 14:20:15,834 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-15 14:20:15,834 INFO L93 Difference]: Finished difference Result 165 states and 182 transitions. [2024-10-15 14:20:15,835 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2024-10-15 14:20:15,835 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-10-15 14:20:15,835 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-15 14:20:15,836 INFO L225 Difference]: With dead ends: 165 [2024-10-15 14:20:15,836 INFO L226 Difference]: Without dead ends: 163 [2024-10-15 14:20:15,836 INFO L431 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-10-15 14:20:15,836 INFO L432 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-10-15 14:20:15,836 INFO L433 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-10-15 14:20:15,837 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 163 states. [2024-10-15 14:20:15,988 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 163 to 159. [2024-10-15 14:20:15,988 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-10-15 14:20:15,988 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 159 states to 159 states and 175 transitions. [2024-10-15 14:20:15,989 INFO L78 Accepts]: Start accepts. Automaton has 159 states and 175 transitions. Word has length 121 [2024-10-15 14:20:15,990 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-15 14:20:15,990 INFO L471 AbstractCegarLoop]: Abstraction has 159 states and 175 transitions. [2024-10-15 14:20:15,990 INFO L472 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-10-15 14:20:15,990 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-15 14:20:15,990 INFO L276 IsEmpty]: Start isEmpty. Operand 159 states and 175 transitions. [2024-10-15 14:20:15,991 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 129 [2024-10-15 14:20:15,991 INFO L207 NwaCegarLoop]: Found error trace [2024-10-15 14:20:15,991 INFO L215 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-10-15 14:20:16,002 INFO L552 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (119)] Ended with exit code 0 [2024-10-15 14:20:16,191 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 119 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable118 [2024-10-15 14:20:16,191 INFO L396 AbstractCegarLoop]: === Iteration 120 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-10-15 14:20:16,191 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-15 14:20:16,191 INFO L85 PathProgramCache]: Analyzing trace with hash -1580169674, now seen corresponding path program 27 times [2024-10-15 14:20:16,191 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-15 14:20:16,191 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [623708536] [2024-10-15 14:20:16,191 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-15 14:20:16,192 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-15 14:20:16,198 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:20:16,577 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-10-15 14:20:16,578 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:20:16,578 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2024-10-15 14:20:16,579 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:20:16,579 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2024-10-15 14:20:16,580 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:20:16,580 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2024-10-15 14:20:16,580 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:20:16,581 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2024-10-15 14:20:16,581 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:20:16,582 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2024-10-15 14:20:16,582 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:20:16,583 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2024-10-15 14:20:16,583 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:20:16,584 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2024-10-15 14:20:16,584 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:20:16,585 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 75 [2024-10-15 14:20:16,585 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:20:16,586 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 82 [2024-10-15 14:20:16,586 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:20:16,587 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2024-10-15 14:20:16,587 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:20:16,587 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 96 [2024-10-15 14:20:16,588 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:20:16,588 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 103 [2024-10-15 14:20:16,589 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:20:16,589 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2024-10-15 14:20:16,590 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:20:16,590 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 117 [2024-10-15 14:20:16,590 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:20:16,591 INFO L134 CoverageAnalysis]: Checked inductivity of 798 backedges. 289 proven. 145 refuted. 0 times theorem prover too weak. 364 trivial. 0 not checked. [2024-10-15 14:20:16,591 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-15 14:20:16,591 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [623708536] [2024-10-15 14:20:16,592 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [623708536] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-15 14:20:16,592 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [268552057] [2024-10-15 14:20:16,592 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-10-15 14:20:16,592 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-15 14:20:16,592 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-10-15 14:20:16,593 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-10-15 14:20:16,594 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (120)] Waiting until timeout for monitored process [2024-10-15 14:20:16,649 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 15 check-sat command(s) [2024-10-15 14:20:16,650 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-10-15 14:20:16,651 INFO L255 TraceCheckSpWp]: Trace formula consists of 318 conjuncts, 34 conjuncts are in the unsatisfiable core [2024-10-15 14:20:16,652 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-15 14:20:17,340 INFO L134 CoverageAnalysis]: Checked inductivity of 798 backedges. 329 proven. 105 refuted. 0 times theorem prover too weak. 364 trivial. 0 not checked. [2024-10-15 14:20:17,340 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-10-15 14:20:17,684 INFO L134 CoverageAnalysis]: Checked inductivity of 798 backedges. 329 proven. 105 refuted. 0 times theorem prover too weak. 364 trivial. 0 not checked. [2024-10-15 14:20:17,685 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [268552057] provided 0 perfect and 2 imperfect interpolant sequences [2024-10-15 14:20:17,685 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-10-15 14:20:17,685 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [35, 35, 35] total 69 [2024-10-15 14:20:17,685 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [241121906] [2024-10-15 14:20:17,685 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-10-15 14:20:17,685 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 69 states [2024-10-15 14:20:17,685 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-15 14:20:17,686 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 69 interpolants. [2024-10-15 14:20:17,686 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=891, Invalid=3801, Unknown=0, NotChecked=0, Total=4692 [2024-10-15 14:20:17,686 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-10-15 14:20:18,216 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-15 14:20:18,216 INFO L93 Difference]: Finished difference Result 272 states and 319 transitions. [2024-10-15 14:20:18,216 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2024-10-15 14:20:18,216 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-10-15 14:20:18,217 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-15 14:20:18,218 INFO L225 Difference]: With dead ends: 272 [2024-10-15 14:20:18,218 INFO L226 Difference]: Without dead ends: 219 [2024-10-15 14:20:18,218 INFO L431 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-10-15 14:20:18,218 INFO L432 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-10-15 14:20:18,218 INFO L433 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-10-15 14:20:18,219 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 219 states. [2024-10-15 14:20:18,389 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 219 to 160. [2024-10-15 14:20:18,389 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-10-15 14:20:18,389 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 160 states to 160 states and 176 transitions. [2024-10-15 14:20:18,390 INFO L78 Accepts]: Start accepts. Automaton has 160 states and 176 transitions. Word has length 128 [2024-10-15 14:20:18,390 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-15 14:20:18,390 INFO L471 AbstractCegarLoop]: Abstraction has 160 states and 176 transitions. [2024-10-15 14:20:18,391 INFO L472 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-10-15 14:20:18,391 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-15 14:20:18,391 INFO L276 IsEmpty]: Start isEmpty. Operand 160 states and 176 transitions. [2024-10-15 14:20:18,391 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 129 [2024-10-15 14:20:18,391 INFO L207 NwaCegarLoop]: Found error trace [2024-10-15 14:20:18,391 INFO L215 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-10-15 14:20:18,403 INFO L552 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (120)] Ended with exit code 0 [2024-10-15 14:20:18,591 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 120 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable119 [2024-10-15 14:20:18,592 INFO L396 AbstractCegarLoop]: === Iteration 121 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-10-15 14:20:18,592 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-15 14:20:18,592 INFO L85 PathProgramCache]: Analyzing trace with hash -634376267, now seen corresponding path program 79 times [2024-10-15 14:20:18,592 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-15 14:20:18,592 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1310830617] [2024-10-15 14:20:18,592 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-15 14:20:18,592 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-15 14:20:18,599 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:20:18,985 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-10-15 14:20:18,986 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:20:18,986 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2024-10-15 14:20:18,987 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:20:18,987 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2024-10-15 14:20:18,988 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:20:18,988 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2024-10-15 14:20:18,988 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:20:18,989 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2024-10-15 14:20:18,989 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:20:18,990 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2024-10-15 14:20:18,990 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:20:18,991 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2024-10-15 14:20:18,991 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:20:18,991 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2024-10-15 14:20:18,992 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:20:18,992 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 75 [2024-10-15 14:20:18,993 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:20:18,993 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 82 [2024-10-15 14:20:18,993 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:20:18,994 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2024-10-15 14:20:18,994 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:20:18,995 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 96 [2024-10-15 14:20:18,995 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:20:18,995 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 103 [2024-10-15 14:20:18,996 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:20:18,996 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2024-10-15 14:20:18,997 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:20:18,997 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 117 [2024-10-15 14:20:18,997 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:20:18,998 INFO L134 CoverageAnalysis]: Checked inductivity of 785 backedges. 289 proven. 132 refuted. 0 times theorem prover too weak. 364 trivial. 0 not checked. [2024-10-15 14:20:18,998 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-15 14:20:18,998 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1310830617] [2024-10-15 14:20:18,998 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1310830617] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-15 14:20:18,998 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1196798883] [2024-10-15 14:20:18,998 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2024-10-15 14:20:18,998 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-15 14:20:18,999 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-10-15 14:20:18,999 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-10-15 14:20:19,000 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (121)] Waiting until timeout for monitored process [2024-10-15 14:20:19,047 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:20:19,048 INFO L255 TraceCheckSpWp]: Trace formula consists of 318 conjuncts, 34 conjuncts are in the unsatisfiable core [2024-10-15 14:20:19,049 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-15 14:20:19,679 INFO L134 CoverageAnalysis]: Checked inductivity of 785 backedges. 329 proven. 92 refuted. 0 times theorem prover too weak. 364 trivial. 0 not checked. [2024-10-15 14:20:19,679 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-10-15 14:20:20,020 INFO L134 CoverageAnalysis]: Checked inductivity of 785 backedges. 329 proven. 92 refuted. 0 times theorem prover too weak. 364 trivial. 0 not checked. [2024-10-15 14:20:20,021 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1196798883] provided 0 perfect and 2 imperfect interpolant sequences [2024-10-15 14:20:20,021 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-10-15 14:20:20,021 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [35, 35, 35] total 68 [2024-10-15 14:20:20,021 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1428761234] [2024-10-15 14:20:20,021 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-10-15 14:20:20,021 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 68 states [2024-10-15 14:20:20,021 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-15 14:20:20,021 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 68 interpolants. [2024-10-15 14:20:20,022 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=845, Invalid=3711, Unknown=0, NotChecked=0, Total=4556 [2024-10-15 14:20:20,022 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-10-15 14:20:20,799 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-15 14:20:20,799 INFO L93 Difference]: Finished difference Result 285 states and 332 transitions. [2024-10-15 14:20:20,799 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2024-10-15 14:20:20,800 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-10-15 14:20:20,800 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-15 14:20:20,801 INFO L225 Difference]: With dead ends: 285 [2024-10-15 14:20:20,801 INFO L226 Difference]: Without dead ends: 232 [2024-10-15 14:20:20,802 INFO L431 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-10-15 14:20:20,802 INFO L432 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.3s IncrementalHoareTripleChecker+Time [2024-10-15 14:20:20,802 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [7 Valid, 514 Invalid, 727 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 727 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-10-15 14:20:20,802 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 232 states. [2024-10-15 14:20:20,997 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 232 to 160. [2024-10-15 14:20:20,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-10-15 14:20:20,998 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 160 states to 160 states and 176 transitions. [2024-10-15 14:20:20,999 INFO L78 Accepts]: Start accepts. Automaton has 160 states and 176 transitions. Word has length 128 [2024-10-15 14:20:20,999 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-15 14:20:21,000 INFO L471 AbstractCegarLoop]: Abstraction has 160 states and 176 transitions. [2024-10-15 14:20:21,000 INFO L472 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-10-15 14:20:21,000 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-15 14:20:21,000 INFO L276 IsEmpty]: Start isEmpty. Operand 160 states and 176 transitions. [2024-10-15 14:20:21,000 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 129 [2024-10-15 14:20:21,000 INFO L207 NwaCegarLoop]: Found error trace [2024-10-15 14:20:21,000 INFO L215 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-10-15 14:20:21,013 INFO L540 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (121)] Forceful destruction successful, exit code 0 [2024-10-15 14:20:21,201 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable120,121 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-15 14:20:21,201 INFO L396 AbstractCegarLoop]: === Iteration 122 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-10-15 14:20:21,201 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-15 14:20:21,201 INFO L85 PathProgramCache]: Analyzing trace with hash -326772138, now seen corresponding path program 80 times [2024-10-15 14:20:21,201 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-15 14:20:21,201 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1627016796] [2024-10-15 14:20:21,202 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-15 14:20:21,202 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-15 14:20:21,209 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:20:21,585 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-10-15 14:20:21,585 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:20:21,586 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2024-10-15 14:20:21,586 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:20:21,587 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2024-10-15 14:20:21,587 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:20:21,587 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2024-10-15 14:20:21,588 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:20:21,588 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2024-10-15 14:20:21,588 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:20:21,589 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2024-10-15 14:20:21,589 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:20:21,590 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2024-10-15 14:20:21,590 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:20:21,591 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2024-10-15 14:20:21,591 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:20:21,591 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 75 [2024-10-15 14:20:21,592 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:20:21,592 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 82 [2024-10-15 14:20:21,593 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:20:21,593 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2024-10-15 14:20:21,593 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:20:21,594 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 96 [2024-10-15 14:20:21,594 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:20:21,595 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 103 [2024-10-15 14:20:21,595 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:20:21,595 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2024-10-15 14:20:21,596 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:20:21,596 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 117 [2024-10-15 14:20:21,596 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:20:21,597 INFO L134 CoverageAnalysis]: Checked inductivity of 774 backedges. 289 proven. 121 refuted. 0 times theorem prover too weak. 364 trivial. 0 not checked. [2024-10-15 14:20:21,597 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-15 14:20:21,597 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1627016796] [2024-10-15 14:20:21,597 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1627016796] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-15 14:20:21,597 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [980109094] [2024-10-15 14:20:21,597 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-10-15 14:20:21,597 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-15 14:20:21,598 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-10-15 14:20:21,598 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-10-15 14:20:21,599 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (122)] Waiting until timeout for monitored process [2024-10-15 14:20:21,644 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-10-15 14:20:21,644 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-10-15 14:20:21,645 INFO L255 TraceCheckSpWp]: Trace formula consists of 318 conjuncts, 34 conjuncts are in the unsatisfiable core [2024-10-15 14:20:21,646 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-15 14:20:22,259 INFO L134 CoverageAnalysis]: Checked inductivity of 774 backedges. 329 proven. 81 refuted. 0 times theorem prover too weak. 364 trivial. 0 not checked. [2024-10-15 14:20:22,259 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-10-15 14:20:22,600 INFO L134 CoverageAnalysis]: Checked inductivity of 774 backedges. 329 proven. 81 refuted. 0 times theorem prover too weak. 364 trivial. 0 not checked. [2024-10-15 14:20:22,600 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [980109094] provided 0 perfect and 2 imperfect interpolant sequences [2024-10-15 14:20:22,600 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-10-15 14:20:22,600 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [35, 35, 35] total 67 [2024-10-15 14:20:22,600 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2057584437] [2024-10-15 14:20:22,600 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-10-15 14:20:22,600 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 67 states [2024-10-15 14:20:22,600 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-15 14:20:22,601 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 67 interpolants. [2024-10-15 14:20:22,601 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=803, Invalid=3619, Unknown=0, NotChecked=0, Total=4422 [2024-10-15 14:20:22,601 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-10-15 14:20:23,471 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-15 14:20:23,471 INFO L93 Difference]: Finished difference Result 296 states and 343 transitions. [2024-10-15 14:20:23,471 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2024-10-15 14:20:23,471 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-10-15 14:20:23,471 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-15 14:20:23,473 INFO L225 Difference]: With dead ends: 296 [2024-10-15 14:20:23,473 INFO L226 Difference]: Without dead ends: 243 [2024-10-15 14:20:23,473 INFO L431 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-10-15 14:20:23,474 INFO L432 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-10-15 14:20:23,474 INFO L433 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-10-15 14:20:23,474 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 243 states. [2024-10-15 14:20:23,669 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 243 to 160. [2024-10-15 14:20:23,670 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-10-15 14:20:23,670 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 160 states to 160 states and 176 transitions. [2024-10-15 14:20:23,671 INFO L78 Accepts]: Start accepts. Automaton has 160 states and 176 transitions. Word has length 128 [2024-10-15 14:20:23,671 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-15 14:20:23,671 INFO L471 AbstractCegarLoop]: Abstraction has 160 states and 176 transitions. [2024-10-15 14:20:23,671 INFO L472 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-10-15 14:20:23,671 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-15 14:20:23,671 INFO L276 IsEmpty]: Start isEmpty. Operand 160 states and 176 transitions. [2024-10-15 14:20:23,672 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 129 [2024-10-15 14:20:23,672 INFO L207 NwaCegarLoop]: Found error trace [2024-10-15 14:20:23,672 INFO L215 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-10-15 14:20:23,684 INFO L552 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (122)] Ended with exit code 0 [2024-10-15 14:20:23,872 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable121,122 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-15 14:20:23,872 INFO L396 AbstractCegarLoop]: === Iteration 123 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-10-15 14:20:23,873 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-15 14:20:23,873 INFO L85 PathProgramCache]: Analyzing trace with hash 930076565, now seen corresponding path program 81 times [2024-10-15 14:20:23,873 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-15 14:20:23,873 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1865639539] [2024-10-15 14:20:23,873 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-15 14:20:23,873 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-15 14:20:23,880 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:20:24,249 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-10-15 14:20:24,249 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:20:24,250 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2024-10-15 14:20:24,250 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:20:24,251 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2024-10-15 14:20:24,251 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:20:24,252 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2024-10-15 14:20:24,252 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:20:24,252 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2024-10-15 14:20:24,253 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:20:24,253 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2024-10-15 14:20:24,253 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:20:24,254 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2024-10-15 14:20:24,254 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:20:24,255 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2024-10-15 14:20:24,255 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:20:24,255 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 75 [2024-10-15 14:20:24,256 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:20:24,256 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 82 [2024-10-15 14:20:24,257 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:20:24,257 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2024-10-15 14:20:24,257 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:20:24,258 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 96 [2024-10-15 14:20:24,258 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:20:24,259 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 103 [2024-10-15 14:20:24,259 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:20:24,259 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2024-10-15 14:20:24,260 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:20:24,260 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 117 [2024-10-15 14:20:24,261 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:20:24,261 INFO L134 CoverageAnalysis]: Checked inductivity of 765 backedges. 289 proven. 112 refuted. 0 times theorem prover too weak. 364 trivial. 0 not checked. [2024-10-15 14:20:24,262 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-15 14:20:24,262 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1865639539] [2024-10-15 14:20:24,262 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1865639539] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-15 14:20:24,262 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1632351317] [2024-10-15 14:20:24,262 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-10-15 14:20:24,262 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-15 14:20:24,262 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-10-15 14:20:24,263 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-10-15 14:20:24,263 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (123)] Waiting until timeout for monitored process [2024-10-15 14:20:24,314 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 15 check-sat command(s) [2024-10-15 14:20:24,315 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-10-15 14:20:24,316 INFO L255 TraceCheckSpWp]: Trace formula consists of 318 conjuncts, 34 conjuncts are in the unsatisfiable core [2024-10-15 14:20:24,317 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-15 14:20:24,913 INFO L134 CoverageAnalysis]: Checked inductivity of 765 backedges. 329 proven. 72 refuted. 0 times theorem prover too weak. 364 trivial. 0 not checked. [2024-10-15 14:20:24,913 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-10-15 14:20:25,242 INFO L134 CoverageAnalysis]: Checked inductivity of 765 backedges. 329 proven. 72 refuted. 0 times theorem prover too weak. 364 trivial. 0 not checked. [2024-10-15 14:20:25,242 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1632351317] provided 0 perfect and 2 imperfect interpolant sequences [2024-10-15 14:20:25,242 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-10-15 14:20:25,242 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [35, 35, 35] total 66 [2024-10-15 14:20:25,242 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1210227778] [2024-10-15 14:20:25,242 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-10-15 14:20:25,242 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 66 states [2024-10-15 14:20:25,242 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-15 14:20:25,243 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 66 interpolants. [2024-10-15 14:20:25,243 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=765, Invalid=3525, Unknown=0, NotChecked=0, Total=4290 [2024-10-15 14:20:25,243 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-10-15 14:20:26,258 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-15 14:20:26,259 INFO L93 Difference]: Finished difference Result 305 states and 352 transitions. [2024-10-15 14:20:26,259 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2024-10-15 14:20:26,259 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-10-15 14:20:26,259 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-15 14:20:26,261 INFO L225 Difference]: With dead ends: 305 [2024-10-15 14:20:26,261 INFO L226 Difference]: Without dead ends: 252 [2024-10-15 14:20:26,261 INFO L431 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-10-15 14:20:26,261 INFO L432 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-10-15 14:20:26,261 INFO L433 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-10-15 14:20:26,261 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 252 states. [2024-10-15 14:20:26,456 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 252 to 160. [2024-10-15 14:20:26,456 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-10-15 14:20:26,457 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 160 states to 160 states and 176 transitions. [2024-10-15 14:20:26,458 INFO L78 Accepts]: Start accepts. Automaton has 160 states and 176 transitions. Word has length 128 [2024-10-15 14:20:26,458 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-15 14:20:26,458 INFO L471 AbstractCegarLoop]: Abstraction has 160 states and 176 transitions. [2024-10-15 14:20:26,458 INFO L472 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-10-15 14:20:26,458 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-15 14:20:26,458 INFO L276 IsEmpty]: Start isEmpty. Operand 160 states and 176 transitions. [2024-10-15 14:20:26,458 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 129 [2024-10-15 14:20:26,458 INFO L207 NwaCegarLoop]: Found error trace [2024-10-15 14:20:26,459 INFO L215 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-10-15 14:20:26,470 INFO L540 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (123)] Forceful destruction successful, exit code 0 [2024-10-15 14:20:26,659 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable122,123 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-15 14:20:26,659 INFO L396 AbstractCegarLoop]: === Iteration 124 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-10-15 14:20:26,659 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-15 14:20:26,659 INFO L85 PathProgramCache]: Analyzing trace with hash -691947914, now seen corresponding path program 82 times [2024-10-15 14:20:26,659 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-15 14:20:26,659 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1799157791] [2024-10-15 14:20:26,660 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-15 14:20:26,660 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-15 14:20:26,666 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:20:27,064 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-10-15 14:20:27,064 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:20:27,065 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2024-10-15 14:20:27,065 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:20:27,066 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2024-10-15 14:20:27,066 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:20:27,067 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2024-10-15 14:20:27,067 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:20:27,068 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2024-10-15 14:20:27,068 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:20:27,068 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2024-10-15 14:20:27,069 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:20:27,069 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2024-10-15 14:20:27,070 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:20:27,070 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2024-10-15 14:20:27,070 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:20:27,071 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 75 [2024-10-15 14:20:27,071 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:20:27,072 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 82 [2024-10-15 14:20:27,072 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:20:27,073 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2024-10-15 14:20:27,073 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:20:27,073 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 96 [2024-10-15 14:20:27,074 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:20:27,074 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 103 [2024-10-15 14:20:27,074 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:20:27,075 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2024-10-15 14:20:27,075 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:20:27,076 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 117 [2024-10-15 14:20:27,076 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:20:27,077 INFO L134 CoverageAnalysis]: Checked inductivity of 758 backedges. 289 proven. 105 refuted. 0 times theorem prover too weak. 364 trivial. 0 not checked. [2024-10-15 14:20:27,077 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-15 14:20:27,077 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1799157791] [2024-10-15 14:20:27,077 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1799157791] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-15 14:20:27,077 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [208640146] [2024-10-15 14:20:27,077 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2024-10-15 14:20:27,077 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-15 14:20:27,077 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-10-15 14:20:27,078 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-10-15 14:20:27,079 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (124)] Waiting until timeout for monitored process [2024-10-15 14:20:27,124 INFO L227 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2024-10-15 14:20:27,124 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-10-15 14:20:27,125 INFO L255 TraceCheckSpWp]: Trace formula consists of 318 conjuncts, 34 conjuncts are in the unsatisfiable core [2024-10-15 14:20:27,126 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-15 14:20:27,703 INFO L134 CoverageAnalysis]: Checked inductivity of 758 backedges. 329 proven. 65 refuted. 0 times theorem prover too weak. 364 trivial. 0 not checked. [2024-10-15 14:20:27,703 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-10-15 14:20:28,024 INFO L134 CoverageAnalysis]: Checked inductivity of 758 backedges. 329 proven. 65 refuted. 0 times theorem prover too weak. 364 trivial. 0 not checked. [2024-10-15 14:20:28,025 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [208640146] provided 0 perfect and 2 imperfect interpolant sequences [2024-10-15 14:20:28,025 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-10-15 14:20:28,025 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [35, 35, 35] total 65 [2024-10-15 14:20:28,025 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1372182458] [2024-10-15 14:20:28,025 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-10-15 14:20:28,025 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 65 states [2024-10-15 14:20:28,025 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-15 14:20:28,026 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 65 interpolants. [2024-10-15 14:20:28,026 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=731, Invalid=3429, Unknown=0, NotChecked=0, Total=4160 [2024-10-15 14:20:28,026 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-10-15 14:20:29,082 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-15 14:20:29,082 INFO L93 Difference]: Finished difference Result 312 states and 359 transitions. [2024-10-15 14:20:29,083 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2024-10-15 14:20:29,083 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-10-15 14:20:29,083 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-15 14:20:29,084 INFO L225 Difference]: With dead ends: 312 [2024-10-15 14:20:29,085 INFO L226 Difference]: Without dead ends: 259 [2024-10-15 14:20:29,085 INFO L431 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-10-15 14:20:29,085 INFO L432 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-10-15 14:20:29,085 INFO L433 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-10-15 14:20:29,085 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 259 states. [2024-10-15 14:20:29,285 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 259 to 160. [2024-10-15 14:20:29,285 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-10-15 14:20:29,285 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 160 states to 160 states and 176 transitions. [2024-10-15 14:20:29,286 INFO L78 Accepts]: Start accepts. Automaton has 160 states and 176 transitions. Word has length 128 [2024-10-15 14:20:29,286 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-15 14:20:29,286 INFO L471 AbstractCegarLoop]: Abstraction has 160 states and 176 transitions. [2024-10-15 14:20:29,287 INFO L472 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-10-15 14:20:29,287 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-15 14:20:29,287 INFO L276 IsEmpty]: Start isEmpty. Operand 160 states and 176 transitions. [2024-10-15 14:20:29,287 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 129 [2024-10-15 14:20:29,287 INFO L207 NwaCegarLoop]: Found error trace [2024-10-15 14:20:29,287 INFO L215 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-10-15 14:20:29,299 INFO L552 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (124)] Ended with exit code 0 [2024-10-15 14:20:29,487 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable123,124 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-15 14:20:29,488 INFO L396 AbstractCegarLoop]: === Iteration 125 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-10-15 14:20:29,488 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-15 14:20:29,488 INFO L85 PathProgramCache]: Analyzing trace with hash 641202037, now seen corresponding path program 83 times [2024-10-15 14:20:29,488 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-15 14:20:29,488 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1057786592] [2024-10-15 14:20:29,488 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-15 14:20:29,488 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-15 14:20:29,495 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:20:29,857 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-10-15 14:20:29,858 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:20:29,858 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2024-10-15 14:20:29,858 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:20:29,859 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2024-10-15 14:20:29,859 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:20:29,860 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2024-10-15 14:20:29,860 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:20:29,861 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2024-10-15 14:20:29,861 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:20:29,861 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2024-10-15 14:20:29,862 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:20:29,862 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2024-10-15 14:20:29,863 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:20:29,863 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2024-10-15 14:20:29,863 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:20:29,864 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 75 [2024-10-15 14:20:29,864 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:20:29,865 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 82 [2024-10-15 14:20:29,865 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:20:29,865 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2024-10-15 14:20:29,866 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:20:29,866 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 96 [2024-10-15 14:20:29,866 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:20:29,867 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 103 [2024-10-15 14:20:29,867 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:20:29,868 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2024-10-15 14:20:29,868 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:20:29,869 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 117 [2024-10-15 14:20:29,869 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:20:29,870 INFO L134 CoverageAnalysis]: Checked inductivity of 753 backedges. 289 proven. 100 refuted. 0 times theorem prover too weak. 364 trivial. 0 not checked. [2024-10-15 14:20:29,870 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-15 14:20:29,870 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1057786592] [2024-10-15 14:20:29,870 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1057786592] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-15 14:20:29,870 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2069417156] [2024-10-15 14:20:29,870 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2024-10-15 14:20:29,870 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-15 14:20:29,870 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-10-15 14:20:29,871 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-10-15 14:20:29,872 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (125)] Waiting until timeout for monitored process [2024-10-15 14:20:29,924 INFO L227 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 15 check-sat command(s) [2024-10-15 14:20:29,925 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-10-15 14:20:29,926 INFO L255 TraceCheckSpWp]: Trace formula consists of 318 conjuncts, 34 conjuncts are in the unsatisfiable core [2024-10-15 14:20:29,927 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-15 14:20:30,496 INFO L134 CoverageAnalysis]: Checked inductivity of 753 backedges. 329 proven. 60 refuted. 0 times theorem prover too weak. 364 trivial. 0 not checked. [2024-10-15 14:20:30,496 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-10-15 14:20:30,813 INFO L134 CoverageAnalysis]: Checked inductivity of 753 backedges. 329 proven. 60 refuted. 0 times theorem prover too weak. 364 trivial. 0 not checked. [2024-10-15 14:20:30,813 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2069417156] provided 0 perfect and 2 imperfect interpolant sequences [2024-10-15 14:20:30,814 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-10-15 14:20:30,814 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [35, 35, 35] total 64 [2024-10-15 14:20:30,814 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1864592347] [2024-10-15 14:20:30,814 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-10-15 14:20:30,814 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 64 states [2024-10-15 14:20:30,814 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-15 14:20:30,814 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 64 interpolants. [2024-10-15 14:20:30,815 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=701, Invalid=3331, Unknown=0, NotChecked=0, Total=4032 [2024-10-15 14:20:30,815 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-10-15 14:20:32,026 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-15 14:20:32,026 INFO L93 Difference]: Finished difference Result 317 states and 364 transitions. [2024-10-15 14:20:32,027 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2024-10-15 14:20:32,027 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-10-15 14:20:32,027 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-15 14:20:32,028 INFO L225 Difference]: With dead ends: 317 [2024-10-15 14:20:32,028 INFO L226 Difference]: Without dead ends: 264 [2024-10-15 14:20:32,029 INFO L431 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-10-15 14:20:32,029 INFO L432 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-10-15 14:20:32,029 INFO L433 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-10-15 14:20:32,029 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 264 states. [2024-10-15 14:20:32,232 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 264 to 160. [2024-10-15 14:20:32,233 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-10-15 14:20:32,233 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 160 states to 160 states and 176 transitions. [2024-10-15 14:20:32,234 INFO L78 Accepts]: Start accepts. Automaton has 160 states and 176 transitions. Word has length 128 [2024-10-15 14:20:32,234 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-15 14:20:32,234 INFO L471 AbstractCegarLoop]: Abstraction has 160 states and 176 transitions. [2024-10-15 14:20:32,234 INFO L472 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-10-15 14:20:32,234 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-15 14:20:32,234 INFO L276 IsEmpty]: Start isEmpty. Operand 160 states and 176 transitions. [2024-10-15 14:20:32,235 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 129 [2024-10-15 14:20:32,235 INFO L207 NwaCegarLoop]: Found error trace [2024-10-15 14:20:32,235 INFO L215 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-10-15 14:20:32,246 INFO L552 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (125)] Ended with exit code 0 [2024-10-15 14:20:32,435 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 125 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable124 [2024-10-15 14:20:32,435 INFO L396 AbstractCegarLoop]: === Iteration 126 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-10-15 14:20:32,435 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-15 14:20:32,435 INFO L85 PathProgramCache]: Analyzing trace with hash 545659542, now seen corresponding path program 84 times [2024-10-15 14:20:32,435 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-15 14:20:32,436 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [410873126] [2024-10-15 14:20:32,436 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-15 14:20:32,436 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-15 14:20:32,442 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:20:32,809 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-10-15 14:20:32,810 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:20:32,810 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2024-10-15 14:20:32,811 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:20:32,811 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2024-10-15 14:20:32,812 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:20:32,812 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2024-10-15 14:20:32,812 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:20:32,813 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2024-10-15 14:20:32,813 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:20:32,814 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2024-10-15 14:20:32,814 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:20:32,815 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2024-10-15 14:20:32,815 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:20:32,816 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2024-10-15 14:20:32,816 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:20:32,816 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 75 [2024-10-15 14:20:32,817 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:20:32,817 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 82 [2024-10-15 14:20:32,818 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:20:32,818 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2024-10-15 14:20:32,819 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:20:32,819 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 96 [2024-10-15 14:20:32,820 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:20:32,820 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 103 [2024-10-15 14:20:32,821 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:20:32,821 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2024-10-15 14:20:32,822 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:20:32,822 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 117 [2024-10-15 14:20:32,823 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:20:32,823 INFO L134 CoverageAnalysis]: Checked inductivity of 750 backedges. 289 proven. 97 refuted. 0 times theorem prover too weak. 364 trivial. 0 not checked. [2024-10-15 14:20:32,824 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-15 14:20:32,824 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [410873126] [2024-10-15 14:20:32,824 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [410873126] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-15 14:20:32,824 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1425649810] [2024-10-15 14:20:32,824 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2024-10-15 14:20:32,824 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-15 14:20:32,824 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-10-15 14:20:32,826 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-10-15 14:20:32,828 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (126)] Waiting until timeout for monitored process [2024-10-15 14:20:32,881 INFO L227 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 15 check-sat command(s) [2024-10-15 14:20:32,881 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-10-15 14:20:32,882 INFO L255 TraceCheckSpWp]: Trace formula consists of 318 conjuncts, 34 conjuncts are in the unsatisfiable core [2024-10-15 14:20:32,883 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-15 14:20:33,432 INFO L134 CoverageAnalysis]: Checked inductivity of 750 backedges. 329 proven. 57 refuted. 0 times theorem prover too weak. 364 trivial. 0 not checked. [2024-10-15 14:20:33,432 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-10-15 14:20:33,753 INFO L134 CoverageAnalysis]: Checked inductivity of 750 backedges. 329 proven. 57 refuted. 0 times theorem prover too weak. 364 trivial. 0 not checked. [2024-10-15 14:20:33,753 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1425649810] provided 0 perfect and 2 imperfect interpolant sequences [2024-10-15 14:20:33,753 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-10-15 14:20:33,753 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [35, 35, 35] total 63 [2024-10-15 14:20:33,753 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [118381065] [2024-10-15 14:20:33,753 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-10-15 14:20:33,754 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 63 states [2024-10-15 14:20:33,754 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-15 14:20:33,754 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 63 interpolants. [2024-10-15 14:20:33,755 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=675, Invalid=3231, Unknown=0, NotChecked=0, Total=3906 [2024-10-15 14:20:33,755 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-10-15 14:20:35,000 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-15 14:20:35,000 INFO L93 Difference]: Finished difference Result 320 states and 367 transitions. [2024-10-15 14:20:35,000 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2024-10-15 14:20:35,000 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-10-15 14:20:35,000 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-15 14:20:35,002 INFO L225 Difference]: With dead ends: 320 [2024-10-15 14:20:35,002 INFO L226 Difference]: Without dead ends: 267 [2024-10-15 14:20:35,002 INFO L431 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-10-15 14:20:35,003 INFO L432 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-10-15 14:20:35,003 INFO L433 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-10-15 14:20:35,003 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 267 states. [2024-10-15 14:20:35,207 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 267 to 160. [2024-10-15 14:20:35,208 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-10-15 14:20:35,208 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 160 states to 160 states and 176 transitions. [2024-10-15 14:20:35,209 INFO L78 Accepts]: Start accepts. Automaton has 160 states and 176 transitions. Word has length 128 [2024-10-15 14:20:35,209 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-15 14:20:35,209 INFO L471 AbstractCegarLoop]: Abstraction has 160 states and 176 transitions. [2024-10-15 14:20:35,209 INFO L472 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-10-15 14:20:35,209 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-15 14:20:35,209 INFO L276 IsEmpty]: Start isEmpty. Operand 160 states and 176 transitions. [2024-10-15 14:20:35,210 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 129 [2024-10-15 14:20:35,210 INFO L207 NwaCegarLoop]: Found error trace [2024-10-15 14:20:35,210 INFO L215 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-10-15 14:20:35,221 INFO L540 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (126)] Forceful destruction successful, exit code 0 [2024-10-15 14:20:35,410 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 126 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable125 [2024-10-15 14:20:35,410 INFO L396 AbstractCegarLoop]: === Iteration 127 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-10-15 14:20:35,410 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-15 14:20:35,411 INFO L85 PathProgramCache]: Analyzing trace with hash -565801131, now seen corresponding path program 85 times [2024-10-15 14:20:35,411 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-15 14:20:35,411 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1795837913] [2024-10-15 14:20:35,411 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-15 14:20:35,411 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-15 14:20:35,417 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:20:35,778 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-10-15 14:20:35,779 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:20:35,779 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2024-10-15 14:20:35,780 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:20:35,780 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2024-10-15 14:20:35,781 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:20:35,781 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2024-10-15 14:20:35,781 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:20:35,782 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2024-10-15 14:20:35,782 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:20:35,783 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2024-10-15 14:20:35,783 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:20:35,783 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2024-10-15 14:20:35,784 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:20:35,784 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2024-10-15 14:20:35,785 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:20:35,785 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 75 [2024-10-15 14:20:35,785 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:20:35,786 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 82 [2024-10-15 14:20:35,786 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:20:35,787 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2024-10-15 14:20:35,787 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:20:35,788 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 96 [2024-10-15 14:20:35,788 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:20:35,788 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 103 [2024-10-15 14:20:35,789 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:20:35,789 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2024-10-15 14:20:35,789 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:20:35,790 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 117 [2024-10-15 14:20:35,790 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:20:35,791 INFO L134 CoverageAnalysis]: Checked inductivity of 749 backedges. 289 proven. 96 refuted. 0 times theorem prover too weak. 364 trivial. 0 not checked. [2024-10-15 14:20:35,791 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-15 14:20:35,791 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1795837913] [2024-10-15 14:20:35,791 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1795837913] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-15 14:20:35,791 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [113138495] [2024-10-15 14:20:35,791 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2024-10-15 14:20:35,791 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-15 14:20:35,791 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-10-15 14:20:35,792 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-10-15 14:20:35,793 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (127)] Waiting until timeout for monitored process [2024-10-15 14:20:35,837 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:20:35,838 INFO L255 TraceCheckSpWp]: Trace formula consists of 318 conjuncts, 34 conjuncts are in the unsatisfiable core [2024-10-15 14:20:35,839 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-15 14:20:36,374 INFO L134 CoverageAnalysis]: Checked inductivity of 749 backedges. 329 proven. 56 refuted. 0 times theorem prover too weak. 364 trivial. 0 not checked. [2024-10-15 14:20:36,375 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-10-15 14:20:36,693 INFO L134 CoverageAnalysis]: Checked inductivity of 749 backedges. 329 proven. 56 refuted. 0 times theorem prover too weak. 364 trivial. 0 not checked. [2024-10-15 14:20:36,693 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [113138495] provided 0 perfect and 2 imperfect interpolant sequences [2024-10-15 14:20:36,694 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-10-15 14:20:36,694 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [35, 35, 35] total 62 [2024-10-15 14:20:36,694 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [4207157] [2024-10-15 14:20:36,694 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-10-15 14:20:36,694 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 62 states [2024-10-15 14:20:36,694 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-15 14:20:36,694 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 62 interpolants. [2024-10-15 14:20:36,695 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=653, Invalid=3129, Unknown=0, NotChecked=0, Total=3782 [2024-10-15 14:20:36,695 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-10-15 14:20:37,907 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-15 14:20:37,907 INFO L93 Difference]: Finished difference Result 321 states and 368 transitions. [2024-10-15 14:20:37,907 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2024-10-15 14:20:37,908 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-10-15 14:20:37,908 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-15 14:20:37,909 INFO L225 Difference]: With dead ends: 321 [2024-10-15 14:20:37,909 INFO L226 Difference]: Without dead ends: 268 [2024-10-15 14:20:37,910 INFO L431 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-10-15 14:20:37,910 INFO L432 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-10-15 14:20:37,910 INFO L433 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-10-15 14:20:37,910 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 268 states. [2024-10-15 14:20:38,124 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 268 to 160. [2024-10-15 14:20:38,124 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-10-15 14:20:38,124 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 160 states to 160 states and 176 transitions. [2024-10-15 14:20:38,126 INFO L78 Accepts]: Start accepts. Automaton has 160 states and 176 transitions. Word has length 128 [2024-10-15 14:20:38,126 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-15 14:20:38,126 INFO L471 AbstractCegarLoop]: Abstraction has 160 states and 176 transitions. [2024-10-15 14:20:38,126 INFO L472 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-10-15 14:20:38,126 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-15 14:20:38,126 INFO L276 IsEmpty]: Start isEmpty. Operand 160 states and 176 transitions. [2024-10-15 14:20:38,126 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 129 [2024-10-15 14:20:38,126 INFO L207 NwaCegarLoop]: Found error trace [2024-10-15 14:20:38,126 INFO L215 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-10-15 14:20:38,138 INFO L552 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (127)] Ended with exit code 0 [2024-10-15 14:20:38,327 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable126,127 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-15 14:20:38,327 INFO L396 AbstractCegarLoop]: === Iteration 128 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-10-15 14:20:38,327 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-15 14:20:38,327 INFO L85 PathProgramCache]: Analyzing trace with hash -1571486026, now seen corresponding path program 86 times [2024-10-15 14:20:38,327 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-15 14:20:38,328 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1811466810] [2024-10-15 14:20:38,328 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-15 14:20:38,328 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-15 14:20:38,334 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:20:38,696 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-10-15 14:20:38,697 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:20:38,697 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2024-10-15 14:20:38,698 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:20:38,699 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2024-10-15 14:20:38,699 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:20:38,700 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2024-10-15 14:20:38,700 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:20:38,701 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2024-10-15 14:20:38,701 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:20:38,702 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2024-10-15 14:20:38,702 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:20:38,703 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2024-10-15 14:20:38,703 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:20:38,704 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2024-10-15 14:20:38,704 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:20:38,705 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 75 [2024-10-15 14:20:38,705 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:20:38,706 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 82 [2024-10-15 14:20:38,706 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:20:38,706 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2024-10-15 14:20:38,707 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:20:38,707 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 96 [2024-10-15 14:20:38,707 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:20:38,708 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 103 [2024-10-15 14:20:38,708 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:20:38,709 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2024-10-15 14:20:38,709 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:20:38,710 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 117 [2024-10-15 14:20:38,710 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:20:38,711 INFO L134 CoverageAnalysis]: Checked inductivity of 750 backedges. 289 proven. 97 refuted. 0 times theorem prover too weak. 364 trivial. 0 not checked. [2024-10-15 14:20:38,711 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-15 14:20:38,711 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1811466810] [2024-10-15 14:20:38,711 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1811466810] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-15 14:20:38,711 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1948274511] [2024-10-15 14:20:38,711 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-10-15 14:20:38,711 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-15 14:20:38,712 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-10-15 14:20:38,713 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-10-15 14:20:38,713 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (128)] Waiting until timeout for monitored process [2024-10-15 14:20:38,761 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-10-15 14:20:38,761 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-10-15 14:20:38,762 INFO L255 TraceCheckSpWp]: Trace formula consists of 318 conjuncts, 34 conjuncts are in the unsatisfiable core [2024-10-15 14:20:38,763 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-15 14:20:39,295 INFO L134 CoverageAnalysis]: Checked inductivity of 750 backedges. 329 proven. 57 refuted. 0 times theorem prover too weak. 364 trivial. 0 not checked. [2024-10-15 14:20:39,296 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-10-15 14:20:39,621 INFO L134 CoverageAnalysis]: Checked inductivity of 750 backedges. 329 proven. 57 refuted. 0 times theorem prover too weak. 364 trivial. 0 not checked. [2024-10-15 14:20:39,622 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1948274511] provided 0 perfect and 2 imperfect interpolant sequences [2024-10-15 14:20:39,622 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-10-15 14:20:39,622 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [35, 35, 35] total 61 [2024-10-15 14:20:39,622 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2124312993] [2024-10-15 14:20:39,622 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-10-15 14:20:39,622 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 61 states [2024-10-15 14:20:39,622 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-15 14:20:39,623 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 61 interpolants. [2024-10-15 14:20:39,623 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=635, Invalid=3025, Unknown=0, NotChecked=0, Total=3660 [2024-10-15 14:20:39,623 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-10-15 14:20:40,833 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-15 14:20:40,834 INFO L93 Difference]: Finished difference Result 320 states and 367 transitions. [2024-10-15 14:20:40,834 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2024-10-15 14:20:40,834 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-10-15 14:20:40,834 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-15 14:20:40,836 INFO L225 Difference]: With dead ends: 320 [2024-10-15 14:20:40,836 INFO L226 Difference]: Without dead ends: 267 [2024-10-15 14:20:40,836 INFO L431 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-10-15 14:20:40,836 INFO L432 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-10-15 14:20:40,836 INFO L433 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-10-15 14:20:40,837 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 267 states. [2024-10-15 14:20:41,040 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 267 to 160. [2024-10-15 14:20:41,041 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-10-15 14:20:41,041 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 160 states to 160 states and 176 transitions. [2024-10-15 14:20:41,042 INFO L78 Accepts]: Start accepts. Automaton has 160 states and 176 transitions. Word has length 128 [2024-10-15 14:20:41,042 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-15 14:20:41,043 INFO L471 AbstractCegarLoop]: Abstraction has 160 states and 176 transitions. [2024-10-15 14:20:41,043 INFO L472 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-10-15 14:20:41,043 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-15 14:20:41,043 INFO L276 IsEmpty]: Start isEmpty. Operand 160 states and 176 transitions. [2024-10-15 14:20:41,043 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 129 [2024-10-15 14:20:41,043 INFO L207 NwaCegarLoop]: Found error trace [2024-10-15 14:20:41,044 INFO L215 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-10-15 14:20:41,055 INFO L540 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (128)] Forceful destruction successful, exit code 0 [2024-10-15 14:20:41,244 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable127,128 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-15 14:20:41,244 INFO L396 AbstractCegarLoop]: === Iteration 129 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-10-15 14:20:41,244 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-15 14:20:41,244 INFO L85 PathProgramCache]: Analyzing trace with hash 1859755829, now seen corresponding path program 87 times [2024-10-15 14:20:41,244 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-15 14:20:41,244 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [243654504] [2024-10-15 14:20:41,244 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-15 14:20:41,245 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-15 14:20:41,251 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:20:41,605 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-10-15 14:20:41,605 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:20:41,606 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2024-10-15 14:20:41,606 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:20:41,607 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2024-10-15 14:20:41,607 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:20:41,607 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2024-10-15 14:20:41,608 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:20:41,608 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2024-10-15 14:20:41,608 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:20:41,609 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2024-10-15 14:20:41,609 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:20:41,610 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2024-10-15 14:20:41,610 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:20:41,611 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2024-10-15 14:20:41,611 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:20:41,611 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 75 [2024-10-15 14:20:41,612 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:20:41,612 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 82 [2024-10-15 14:20:41,612 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:20:41,613 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2024-10-15 14:20:41,613 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:20:41,614 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 96 [2024-10-15 14:20:41,614 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:20:41,615 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 103 [2024-10-15 14:20:41,615 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:20:41,615 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2024-10-15 14:20:41,616 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:20:41,616 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 117 [2024-10-15 14:20:41,616 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:20:41,617 INFO L134 CoverageAnalysis]: Checked inductivity of 753 backedges. 289 proven. 100 refuted. 0 times theorem prover too weak. 364 trivial. 0 not checked. [2024-10-15 14:20:41,617 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-15 14:20:41,617 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [243654504] [2024-10-15 14:20:41,617 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [243654504] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-15 14:20:41,617 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1602174240] [2024-10-15 14:20:41,618 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-10-15 14:20:41,618 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-15 14:20:41,618 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-10-15 14:20:41,619 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-10-15 14:20:41,619 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (129)] Waiting until timeout for monitored process [2024-10-15 14:20:41,670 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 15 check-sat command(s) [2024-10-15 14:20:41,670 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-10-15 14:20:41,671 INFO L255 TraceCheckSpWp]: Trace formula consists of 318 conjuncts, 34 conjuncts are in the unsatisfiable core [2024-10-15 14:20:41,672 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-15 14:20:42,186 INFO L134 CoverageAnalysis]: Checked inductivity of 753 backedges. 329 proven. 60 refuted. 0 times theorem prover too weak. 364 trivial. 0 not checked. [2024-10-15 14:20:42,187 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-10-15 14:20:42,526 INFO L134 CoverageAnalysis]: Checked inductivity of 753 backedges. 329 proven. 60 refuted. 0 times theorem prover too weak. 364 trivial. 0 not checked. [2024-10-15 14:20:42,526 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1602174240] provided 0 perfect and 2 imperfect interpolant sequences [2024-10-15 14:20:42,526 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-10-15 14:20:42,526 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [35, 35, 35] total 60 [2024-10-15 14:20:42,526 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1838223594] [2024-10-15 14:20:42,526 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-10-15 14:20:42,527 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 60 states [2024-10-15 14:20:42,527 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-15 14:20:42,527 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 60 interpolants. [2024-10-15 14:20:42,528 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=621, Invalid=2919, Unknown=0, NotChecked=0, Total=3540 [2024-10-15 14:20:42,528 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-10-15 14:20:43,718 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-15 14:20:43,718 INFO L93 Difference]: Finished difference Result 317 states and 364 transitions. [2024-10-15 14:20:43,718 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2024-10-15 14:20:43,718 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-10-15 14:20:43,718 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-15 14:20:43,720 INFO L225 Difference]: With dead ends: 317 [2024-10-15 14:20:43,720 INFO L226 Difference]: Without dead ends: 264 [2024-10-15 14:20:43,720 INFO L431 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-10-15 14:20:43,720 INFO L432 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-10-15 14:20:43,721 INFO L433 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-10-15 14:20:43,721 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 264 states. [2024-10-15 14:20:43,927 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 264 to 160. [2024-10-15 14:20:43,927 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-10-15 14:20:43,927 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 160 states to 160 states and 176 transitions. [2024-10-15 14:20:43,929 INFO L78 Accepts]: Start accepts. Automaton has 160 states and 176 transitions. Word has length 128 [2024-10-15 14:20:43,929 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-15 14:20:43,929 INFO L471 AbstractCegarLoop]: Abstraction has 160 states and 176 transitions. [2024-10-15 14:20:43,929 INFO L472 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-10-15 14:20:43,929 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-15 14:20:43,929 INFO L276 IsEmpty]: Start isEmpty. Operand 160 states and 176 transitions. [2024-10-15 14:20:43,929 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 129 [2024-10-15 14:20:43,929 INFO L207 NwaCegarLoop]: Found error trace [2024-10-15 14:20:43,930 INFO L215 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-10-15 14:20:43,942 INFO L540 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (129)] Forceful destruction successful, exit code 0 [2024-10-15 14:20:44,130 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 129 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable128 [2024-10-15 14:20:44,130 INFO L396 AbstractCegarLoop]: === Iteration 130 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-10-15 14:20:44,130 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-15 14:20:44,130 INFO L85 PathProgramCache]: Analyzing trace with hash 1831893718, now seen corresponding path program 88 times [2024-10-15 14:20:44,130 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-15 14:20:44,130 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1058656658] [2024-10-15 14:20:44,131 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-15 14:20:44,131 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-15 14:20:44,137 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:20:44,494 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-10-15 14:20:44,495 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:20:44,495 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2024-10-15 14:20:44,495 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:20:44,496 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2024-10-15 14:20:44,496 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:20:44,497 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2024-10-15 14:20:44,497 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:20:44,498 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2024-10-15 14:20:44,498 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:20:44,498 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2024-10-15 14:20:44,499 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:20:44,499 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2024-10-15 14:20:44,500 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:20:44,500 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2024-10-15 14:20:44,500 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:20:44,501 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 75 [2024-10-15 14:20:44,501 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:20:44,502 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 82 [2024-10-15 14:20:44,502 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:20:44,503 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2024-10-15 14:20:44,503 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:20:44,503 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 96 [2024-10-15 14:20:44,504 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:20:44,504 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 103 [2024-10-15 14:20:44,504 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:20:44,505 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2024-10-15 14:20:44,505 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:20:44,506 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 117 [2024-10-15 14:20:44,506 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:20:44,507 INFO L134 CoverageAnalysis]: Checked inductivity of 758 backedges. 289 proven. 105 refuted. 0 times theorem prover too weak. 364 trivial. 0 not checked. [2024-10-15 14:20:44,507 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-15 14:20:44,507 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1058656658] [2024-10-15 14:20:44,507 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1058656658] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-15 14:20:44,507 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [406722068] [2024-10-15 14:20:44,507 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2024-10-15 14:20:44,507 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-15 14:20:44,507 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-10-15 14:20:44,508 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-10-15 14:20:44,509 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (130)] Waiting until timeout for monitored process [2024-10-15 14:20:44,553 INFO L227 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2024-10-15 14:20:44,553 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-10-15 14:20:44,554 INFO L255 TraceCheckSpWp]: Trace formula consists of 318 conjuncts, 34 conjuncts are in the unsatisfiable core [2024-10-15 14:20:44,555 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-15 14:20:45,054 INFO L134 CoverageAnalysis]: Checked inductivity of 758 backedges. 329 proven. 65 refuted. 0 times theorem prover too weak. 364 trivial. 0 not checked. [2024-10-15 14:20:45,054 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-10-15 14:20:45,378 INFO L134 CoverageAnalysis]: Checked inductivity of 758 backedges. 329 proven. 65 refuted. 0 times theorem prover too weak. 364 trivial. 0 not checked. [2024-10-15 14:20:45,379 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [406722068] provided 0 perfect and 2 imperfect interpolant sequences [2024-10-15 14:20:45,379 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-10-15 14:20:45,379 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [35, 35, 35] total 59 [2024-10-15 14:20:45,379 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1373622172] [2024-10-15 14:20:45,379 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-10-15 14:20:45,379 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 59 states [2024-10-15 14:20:45,379 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-15 14:20:45,380 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 59 interpolants. [2024-10-15 14:20:45,380 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=611, Invalid=2811, Unknown=0, NotChecked=0, Total=3422 [2024-10-15 14:20:45,380 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-10-15 14:20:46,496 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-15 14:20:46,496 INFO L93 Difference]: Finished difference Result 312 states and 359 transitions. [2024-10-15 14:20:46,496 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2024-10-15 14:20:46,496 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-10-15 14:20:46,497 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-15 14:20:46,498 INFO L225 Difference]: With dead ends: 312 [2024-10-15 14:20:46,498 INFO L226 Difference]: Without dead ends: 259 [2024-10-15 14:20:46,499 INFO L431 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-10-15 14:20:46,499 INFO L432 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-10-15 14:20:46,499 INFO L433 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-10-15 14:20:46,499 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 259 states. [2024-10-15 14:20:46,709 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 259 to 160. [2024-10-15 14:20:46,710 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-10-15 14:20:46,710 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 160 states to 160 states and 176 transitions. [2024-10-15 14:20:46,711 INFO L78 Accepts]: Start accepts. Automaton has 160 states and 176 transitions. Word has length 128 [2024-10-15 14:20:46,711 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-15 14:20:46,711 INFO L471 AbstractCegarLoop]: Abstraction has 160 states and 176 transitions. [2024-10-15 14:20:46,711 INFO L472 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-10-15 14:20:46,711 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-15 14:20:46,711 INFO L276 IsEmpty]: Start isEmpty. Operand 160 states and 176 transitions. [2024-10-15 14:20:46,712 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 129 [2024-10-15 14:20:46,712 INFO L207 NwaCegarLoop]: Found error trace [2024-10-15 14:20:46,712 INFO L215 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-10-15 14:20:46,723 INFO L552 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (130)] Ended with exit code 0 [2024-10-15 14:20:46,912 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable129,130 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-15 14:20:46,912 INFO L396 AbstractCegarLoop]: === Iteration 131 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-10-15 14:20:46,912 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-15 14:20:46,912 INFO L85 PathProgramCache]: Analyzing trace with hash -1632688363, now seen corresponding path program 89 times [2024-10-15 14:20:46,913 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-15 14:20:46,913 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [60574048] [2024-10-15 14:20:46,913 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-15 14:20:46,913 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-15 14:20:46,919 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:20:47,274 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-10-15 14:20:47,275 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:20:47,275 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2024-10-15 14:20:47,275 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:20:47,276 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2024-10-15 14:20:47,276 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:20:47,277 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2024-10-15 14:20:47,277 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:20:47,278 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2024-10-15 14:20:47,278 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:20:47,278 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2024-10-15 14:20:47,279 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:20:47,279 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2024-10-15 14:20:47,280 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:20:47,280 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2024-10-15 14:20:47,280 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:20:47,281 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 75 [2024-10-15 14:20:47,281 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:20:47,282 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 82 [2024-10-15 14:20:47,282 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:20:47,283 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2024-10-15 14:20:47,283 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:20:47,283 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 96 [2024-10-15 14:20:47,284 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:20:47,284 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 103 [2024-10-15 14:20:47,284 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:20:47,285 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2024-10-15 14:20:47,285 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:20:47,286 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 117 [2024-10-15 14:20:47,286 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:20:47,287 INFO L134 CoverageAnalysis]: Checked inductivity of 765 backedges. 289 proven. 112 refuted. 0 times theorem prover too weak. 364 trivial. 0 not checked. [2024-10-15 14:20:47,287 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-15 14:20:47,287 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [60574048] [2024-10-15 14:20:47,287 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [60574048] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-15 14:20:47,287 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1410987918] [2024-10-15 14:20:47,287 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2024-10-15 14:20:47,287 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-15 14:20:47,287 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-10-15 14:20:47,288 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-10-15 14:20:47,289 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (131)] Waiting until timeout for monitored process [2024-10-15 14:20:47,339 INFO L227 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 15 check-sat command(s) [2024-10-15 14:20:47,339 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-10-15 14:20:47,340 INFO L255 TraceCheckSpWp]: Trace formula consists of 318 conjuncts, 34 conjuncts are in the unsatisfiable core [2024-10-15 14:20:47,341 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-15 14:20:47,832 INFO L134 CoverageAnalysis]: Checked inductivity of 765 backedges. 329 proven. 72 refuted. 0 times theorem prover too weak. 364 trivial. 0 not checked. [2024-10-15 14:20:47,833 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-10-15 14:20:48,147 INFO L134 CoverageAnalysis]: Checked inductivity of 765 backedges. 329 proven. 72 refuted. 0 times theorem prover too weak. 364 trivial. 0 not checked. [2024-10-15 14:20:48,147 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1410987918] provided 0 perfect and 2 imperfect interpolant sequences [2024-10-15 14:20:48,147 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-10-15 14:20:48,147 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [35, 35, 35] total 58 [2024-10-15 14:20:48,147 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [940857900] [2024-10-15 14:20:48,147 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-10-15 14:20:48,147 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 58 states [2024-10-15 14:20:48,147 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-15 14:20:48,148 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 58 interpolants. [2024-10-15 14:20:48,148 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=605, Invalid=2701, Unknown=0, NotChecked=0, Total=3306 [2024-10-15 14:20:48,148 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-10-15 14:20:49,176 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-15 14:20:49,176 INFO L93 Difference]: Finished difference Result 305 states and 352 transitions. [2024-10-15 14:20:49,176 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2024-10-15 14:20:49,176 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-10-15 14:20:49,176 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-15 14:20:49,178 INFO L225 Difference]: With dead ends: 305 [2024-10-15 14:20:49,178 INFO L226 Difference]: Without dead ends: 252 [2024-10-15 14:20:49,179 INFO L431 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-10-15 14:20:49,179 INFO L432 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.2s IncrementalHoareTripleChecker+Time [2024-10-15 14:20:49,179 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [7 Valid, 368 Invalid, 467 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 467 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-10-15 14:20:49,179 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 252 states. [2024-10-15 14:20:49,402 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 252 to 160. [2024-10-15 14:20:49,402 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-10-15 14:20:49,402 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 160 states to 160 states and 176 transitions. [2024-10-15 14:20:49,404 INFO L78 Accepts]: Start accepts. Automaton has 160 states and 176 transitions. Word has length 128 [2024-10-15 14:20:49,404 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-15 14:20:49,404 INFO L471 AbstractCegarLoop]: Abstraction has 160 states and 176 transitions. [2024-10-15 14:20:49,404 INFO L472 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-10-15 14:20:49,404 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-15 14:20:49,404 INFO L276 IsEmpty]: Start isEmpty. Operand 160 states and 176 transitions. [2024-10-15 14:20:49,404 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 129 [2024-10-15 14:20:49,404 INFO L207 NwaCegarLoop]: Found error trace [2024-10-15 14:20:49,404 INFO L215 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-10-15 14:20:49,416 INFO L552 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (131)] Ended with exit code 0 [2024-10-15 14:20:49,605 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable130,131 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-15 14:20:49,605 INFO L396 AbstractCegarLoop]: === Iteration 132 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-10-15 14:20:49,605 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-15 14:20:49,605 INFO L85 PathProgramCache]: Analyzing trace with hash -358975754, now seen corresponding path program 90 times [2024-10-15 14:20:49,605 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-15 14:20:49,605 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1023151737] [2024-10-15 14:20:49,605 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-15 14:20:49,605 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-15 14:20:49,613 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:20:49,971 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-10-15 14:20:49,972 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:20:49,972 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2024-10-15 14:20:49,972 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:20:49,973 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2024-10-15 14:20:49,974 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:20:49,974 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2024-10-15 14:20:49,974 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:20:49,975 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2024-10-15 14:20:49,975 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:20:49,976 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2024-10-15 14:20:49,976 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:20:49,977 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2024-10-15 14:20:49,977 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:20:49,977 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2024-10-15 14:20:49,978 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:20:49,978 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 75 [2024-10-15 14:20:49,978 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:20:49,979 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 82 [2024-10-15 14:20:49,979 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:20:49,980 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2024-10-15 14:20:49,980 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:20:49,981 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 96 [2024-10-15 14:20:49,981 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:20:49,981 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 103 [2024-10-15 14:20:49,982 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:20:49,982 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2024-10-15 14:20:49,982 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:20:49,983 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 117 [2024-10-15 14:20:49,983 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:20:49,984 INFO L134 CoverageAnalysis]: Checked inductivity of 774 backedges. 289 proven. 121 refuted. 0 times theorem prover too weak. 364 trivial. 0 not checked. [2024-10-15 14:20:49,984 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-15 14:20:49,984 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1023151737] [2024-10-15 14:20:49,984 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1023151737] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-15 14:20:49,984 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1829823722] [2024-10-15 14:20:49,984 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2024-10-15 14:20:49,984 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-15 14:20:49,984 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-10-15 14:20:49,985 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-10-15 14:20:49,986 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (132)] Waiting until timeout for monitored process [2024-10-15 14:20:50,041 INFO L227 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 15 check-sat command(s) [2024-10-15 14:20:50,041 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-10-15 14:20:50,042 INFO L255 TraceCheckSpWp]: Trace formula consists of 318 conjuncts, 34 conjuncts are in the unsatisfiable core [2024-10-15 14:20:50,043 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-15 14:20:50,517 INFO L134 CoverageAnalysis]: Checked inductivity of 774 backedges. 329 proven. 81 refuted. 0 times theorem prover too weak. 364 trivial. 0 not checked. [2024-10-15 14:20:50,517 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-10-15 14:20:50,836 INFO L134 CoverageAnalysis]: Checked inductivity of 774 backedges. 329 proven. 81 refuted. 0 times theorem prover too weak. 364 trivial. 0 not checked. [2024-10-15 14:20:50,836 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1829823722] provided 0 perfect and 2 imperfect interpolant sequences [2024-10-15 14:20:50,836 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-10-15 14:20:50,836 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [35, 35, 35] total 57 [2024-10-15 14:20:50,836 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1398188558] [2024-10-15 14:20:50,836 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-10-15 14:20:50,837 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 57 states [2024-10-15 14:20:50,837 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-15 14:20:50,837 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 57 interpolants. [2024-10-15 14:20:50,837 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=603, Invalid=2589, Unknown=0, NotChecked=0, Total=3192 [2024-10-15 14:20:50,837 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-10-15 14:20:51,742 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-15 14:20:51,742 INFO L93 Difference]: Finished difference Result 296 states and 343 transitions. [2024-10-15 14:20:51,743 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2024-10-15 14:20:51,743 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-10-15 14:20:51,743 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-15 14:20:51,745 INFO L225 Difference]: With dead ends: 296 [2024-10-15 14:20:51,745 INFO L226 Difference]: Without dead ends: 243 [2024-10-15 14:20:51,745 INFO L431 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-10-15 14:20:51,745 INFO L432 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-10-15 14:20:51,745 INFO L433 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-10-15 14:20:51,745 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 243 states. [2024-10-15 14:20:51,960 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 243 to 160. [2024-10-15 14:20:51,960 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-10-15 14:20:51,960 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 160 states to 160 states and 176 transitions. [2024-10-15 14:20:51,962 INFO L78 Accepts]: Start accepts. Automaton has 160 states and 176 transitions. Word has length 128 [2024-10-15 14:20:51,962 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-15 14:20:51,962 INFO L471 AbstractCegarLoop]: Abstraction has 160 states and 176 transitions. [2024-10-15 14:20:51,962 INFO L472 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-10-15 14:20:51,962 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-15 14:20:51,962 INFO L276 IsEmpty]: Start isEmpty. Operand 160 states and 176 transitions. [2024-10-15 14:20:51,962 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 129 [2024-10-15 14:20:51,962 INFO L207 NwaCegarLoop]: Found error trace [2024-10-15 14:20:51,962 INFO L215 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-10-15 14:20:51,974 INFO L540 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (132)] Forceful destruction successful, exit code 0 [2024-10-15 14:20:52,163 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable131,132 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-15 14:20:52,163 INFO L396 AbstractCegarLoop]: === Iteration 133 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-10-15 14:20:52,163 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-15 14:20:52,163 INFO L85 PathProgramCache]: Analyzing trace with hash -872077579, now seen corresponding path program 91 times [2024-10-15 14:20:52,163 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-15 14:20:52,163 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1254212539] [2024-10-15 14:20:52,163 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-15 14:20:52,163 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-15 14:20:52,170 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:20:52,528 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-10-15 14:20:52,529 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:20:52,529 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2024-10-15 14:20:52,529 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:20:52,530 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2024-10-15 14:20:52,530 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:20:52,531 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2024-10-15 14:20:52,531 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:20:52,532 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2024-10-15 14:20:52,532 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:20:52,532 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2024-10-15 14:20:52,533 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:20:52,533 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2024-10-15 14:20:52,533 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:20:52,534 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2024-10-15 14:20:52,534 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:20:52,535 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 75 [2024-10-15 14:20:52,535 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:20:52,536 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 82 [2024-10-15 14:20:52,536 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:20:52,536 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2024-10-15 14:20:52,537 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:20:52,537 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 96 [2024-10-15 14:20:52,538 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:20:52,538 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 103 [2024-10-15 14:20:52,538 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:20:52,539 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2024-10-15 14:20:52,539 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:20:52,540 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 117 [2024-10-15 14:20:52,540 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:20:52,541 INFO L134 CoverageAnalysis]: Checked inductivity of 785 backedges. 289 proven. 132 refuted. 0 times theorem prover too weak. 364 trivial. 0 not checked. [2024-10-15 14:20:52,541 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-15 14:20:52,541 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1254212539] [2024-10-15 14:20:52,541 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1254212539] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-15 14:20:52,541 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1162280642] [2024-10-15 14:20:52,541 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2024-10-15 14:20:52,541 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-15 14:20:52,541 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-10-15 14:20:52,542 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-10-15 14:20:52,543 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (133)] Waiting until timeout for monitored process [2024-10-15 14:20:52,586 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:20:52,587 INFO L255 TraceCheckSpWp]: Trace formula consists of 318 conjuncts, 34 conjuncts are in the unsatisfiable core [2024-10-15 14:20:52,588 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-15 14:20:53,043 INFO L134 CoverageAnalysis]: Checked inductivity of 785 backedges. 329 proven. 92 refuted. 0 times theorem prover too weak. 364 trivial. 0 not checked. [2024-10-15 14:20:53,043 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-10-15 14:20:53,358 INFO L134 CoverageAnalysis]: Checked inductivity of 785 backedges. 329 proven. 92 refuted. 0 times theorem prover too weak. 364 trivial. 0 not checked. [2024-10-15 14:20:53,358 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1162280642] provided 0 perfect and 2 imperfect interpolant sequences [2024-10-15 14:20:53,358 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-10-15 14:20:53,358 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [35, 35, 35] total 56 [2024-10-15 14:20:53,358 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1125985091] [2024-10-15 14:20:53,358 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-10-15 14:20:53,359 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 56 states [2024-10-15 14:20:53,359 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-15 14:20:53,359 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 56 interpolants. [2024-10-15 14:20:53,359 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=605, Invalid=2475, Unknown=0, NotChecked=0, Total=3080 [2024-10-15 14:20:53,360 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-10-15 14:20:54,192 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-15 14:20:54,192 INFO L93 Difference]: Finished difference Result 285 states and 332 transitions. [2024-10-15 14:20:54,193 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2024-10-15 14:20:54,193 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-10-15 14:20:54,193 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-15 14:20:54,194 INFO L225 Difference]: With dead ends: 285 [2024-10-15 14:20:54,195 INFO L226 Difference]: Without dead ends: 232 [2024-10-15 14:20:54,195 INFO L431 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-10-15 14:20:54,195 INFO L432 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-10-15 14:20:54,195 INFO L433 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-10-15 14:20:54,195 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 232 states. [2024-10-15 14:20:54,413 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 232 to 160. [2024-10-15 14:20:54,414 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-10-15 14:20:54,414 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 160 states to 160 states and 176 transitions. [2024-10-15 14:20:54,415 INFO L78 Accepts]: Start accepts. Automaton has 160 states and 176 transitions. Word has length 128 [2024-10-15 14:20:54,415 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-15 14:20:54,415 INFO L471 AbstractCegarLoop]: Abstraction has 160 states and 176 transitions. [2024-10-15 14:20:54,415 INFO L472 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-10-15 14:20:54,415 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-15 14:20:54,415 INFO L276 IsEmpty]: Start isEmpty. Operand 160 states and 176 transitions. [2024-10-15 14:20:54,416 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 129 [2024-10-15 14:20:54,416 INFO L207 NwaCegarLoop]: Found error trace [2024-10-15 14:20:54,416 INFO L215 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-10-15 14:20:54,428 INFO L552 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (133)] Ended with exit code 0 [2024-10-15 14:20:54,616 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable132,133 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-15 14:20:54,616 INFO L396 AbstractCegarLoop]: === Iteration 134 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-10-15 14:20:54,617 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-15 14:20:54,617 INFO L85 PathProgramCache]: Analyzing trace with hash -57345258, now seen corresponding path program 14 times [2024-10-15 14:20:54,617 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-15 14:20:54,617 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [862344167] [2024-10-15 14:20:54,617 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-15 14:20:54,617 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-15 14:20:54,623 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:20:54,985 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-10-15 14:20:54,985 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:20:54,985 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2024-10-15 14:20:54,986 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:20:54,987 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2024-10-15 14:20:54,987 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:20:54,988 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2024-10-15 14:20:54,988 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:20:54,988 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2024-10-15 14:20:54,989 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:20:54,993 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2024-10-15 14:20:54,993 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:20:54,994 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2024-10-15 14:20:54,994 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:20:54,995 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2024-10-15 14:20:54,995 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:20:54,995 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 75 [2024-10-15 14:20:54,996 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:20:54,996 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 82 [2024-10-15 14:20:54,996 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:20:54,997 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2024-10-15 14:20:54,997 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:20:54,998 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 96 [2024-10-15 14:20:54,998 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:20:54,999 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 103 [2024-10-15 14:20:54,999 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:20:54,999 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2024-10-15 14:20:55,000 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:20:55,000 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 117 [2024-10-15 14:20:55,001 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:20:55,001 INFO L134 CoverageAnalysis]: Checked inductivity of 798 backedges. 289 proven. 145 refuted. 0 times theorem prover too weak. 364 trivial. 0 not checked. [2024-10-15 14:20:55,001 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-15 14:20:55,001 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [862344167] [2024-10-15 14:20:55,001 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [862344167] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-15 14:20:55,001 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [735797387] [2024-10-15 14:20:55,001 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-10-15 14:20:55,002 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-15 14:20:55,002 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-10-15 14:20:55,003 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-10-15 14:20:55,003 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (134)] Waiting until timeout for monitored process [2024-10-15 14:20:55,048 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-10-15 14:20:55,048 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-10-15 14:20:55,049 INFO L255 TraceCheckSpWp]: Trace formula consists of 318 conjuncts, 34 conjuncts are in the unsatisfiable core [2024-10-15 14:20:55,050 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-15 14:20:55,497 INFO L134 CoverageAnalysis]: Checked inductivity of 798 backedges. 329 proven. 105 refuted. 0 times theorem prover too weak. 364 trivial. 0 not checked. [2024-10-15 14:20:55,497 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-10-15 14:20:55,812 INFO L134 CoverageAnalysis]: Checked inductivity of 798 backedges. 329 proven. 105 refuted. 0 times theorem prover too weak. 364 trivial. 0 not checked. [2024-10-15 14:20:55,812 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [735797387] provided 0 perfect and 2 imperfect interpolant sequences [2024-10-15 14:20:55,812 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-10-15 14:20:55,812 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [35, 35, 35] total 55 [2024-10-15 14:20:55,812 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [920259282] [2024-10-15 14:20:55,812 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-10-15 14:20:55,812 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 55 states [2024-10-15 14:20:55,812 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-15 14:20:55,813 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 55 interpolants. [2024-10-15 14:20:55,813 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=611, Invalid=2359, Unknown=0, NotChecked=0, Total=2970 [2024-10-15 14:20:55,813 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-10-15 14:20:56,478 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-15 14:20:56,478 INFO L93 Difference]: Finished difference Result 275 states and 323 transitions. [2024-10-15 14:20:56,478 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2024-10-15 14:20:56,478 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-10-15 14:20:56,478 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-15 14:20:56,480 INFO L225 Difference]: With dead ends: 275 [2024-10-15 14:20:56,480 INFO L226 Difference]: Without dead ends: 222 [2024-10-15 14:20:56,480 INFO L431 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-10-15 14:20:56,480 INFO L432 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-10-15 14:20:56,480 INFO L433 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-10-15 14:20:56,481 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 222 states. [2024-10-15 14:20:56,692 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 222 to 162. [2024-10-15 14:20:56,692 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-10-15 14:20:56,693 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 162 states to 162 states and 179 transitions. [2024-10-15 14:20:56,694 INFO L78 Accepts]: Start accepts. Automaton has 162 states and 179 transitions. Word has length 128 [2024-10-15 14:20:56,694 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-15 14:20:56,694 INFO L471 AbstractCegarLoop]: Abstraction has 162 states and 179 transitions. [2024-10-15 14:20:56,694 INFO L472 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-10-15 14:20:56,694 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-15 14:20:56,694 INFO L276 IsEmpty]: Start isEmpty. Operand 162 states and 179 transitions. [2024-10-15 14:20:56,695 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 130 [2024-10-15 14:20:56,695 INFO L207 NwaCegarLoop]: Found error trace [2024-10-15 14:20:56,695 INFO L215 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-10-15 14:20:56,706 INFO L552 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (134)] Ended with exit code 0 [2024-10-15 14:20:56,895 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 134 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable133 [2024-10-15 14:20:56,895 INFO L396 AbstractCegarLoop]: === Iteration 135 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-10-15 14:20:56,895 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-15 14:20:56,895 INFO L85 PathProgramCache]: Analyzing trace with hash 1636582049, now seen corresponding path program 28 times [2024-10-15 14:20:56,896 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-15 14:20:56,896 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2007873780] [2024-10-15 14:20:56,896 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-15 14:20:56,896 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-15 14:20:56,902 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:20:57,108 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-10-15 14:20:57,108 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:20:57,109 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2024-10-15 14:20:57,109 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:20:57,110 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2024-10-15 14:20:57,110 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:20:57,110 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2024-10-15 14:20:57,110 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:20:57,111 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2024-10-15 14:20:57,111 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:20:57,112 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2024-10-15 14:20:57,112 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:20:57,112 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2024-10-15 14:20:57,113 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:20:57,113 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2024-10-15 14:20:57,113 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:20:57,114 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2024-10-15 14:20:57,114 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:20:57,115 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2024-10-15 14:20:57,115 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:20:57,115 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2024-10-15 14:20:57,116 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:20:57,116 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 97 [2024-10-15 14:20:57,116 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:20:57,117 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 104 [2024-10-15 14:20:57,117 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:20:57,117 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 111 [2024-10-15 14:20:57,118 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:20:57,118 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 118 [2024-10-15 14:20:57,118 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:20:57,119 INFO L134 CoverageAnalysis]: Checked inductivity of 813 backedges. 133 proven. 316 refuted. 0 times theorem prover too weak. 364 trivial. 0 not checked. [2024-10-15 14:20:57,119 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-15 14:20:57,119 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2007873780] [2024-10-15 14:20:57,119 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2007873780] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-15 14:20:57,119 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1246919562] [2024-10-15 14:20:57,119 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2024-10-15 14:20:57,119 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-15 14:20:57,119 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-10-15 14:20:57,120 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-10-15 14:20:57,121 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (135)] Waiting until timeout for monitored process [2024-10-15 14:20:57,167 INFO L227 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2024-10-15 14:20:57,167 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-10-15 14:20:57,168 INFO L255 TraceCheckSpWp]: Trace formula consists of 323 conjuncts, 33 conjuncts are in the unsatisfiable core [2024-10-15 14:20:57,169 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-15 14:20:57,233 INFO L134 CoverageAnalysis]: Checked inductivity of 813 backedges. 148 proven. 301 refuted. 0 times theorem prover too weak. 364 trivial. 0 not checked. [2024-10-15 14:20:57,233 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-10-15 14:20:57,454 INFO L134 CoverageAnalysis]: Checked inductivity of 813 backedges. 148 proven. 301 refuted. 0 times theorem prover too weak. 364 trivial. 0 not checked. [2024-10-15 14:20:57,454 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1246919562] provided 0 perfect and 2 imperfect interpolant sequences [2024-10-15 14:20:57,454 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-10-15 14:20:57,454 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 20, 20] total 23 [2024-10-15 14:20:57,454 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2436612] [2024-10-15 14:20:57,454 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-10-15 14:20:57,454 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2024-10-15 14:20:57,454 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-15 14:20:57,455 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2024-10-15 14:20:57,455 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=166, Invalid=340, Unknown=0, NotChecked=0, Total=506 [2024-10-15 14:20:57,455 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-10-15 14:20:57,781 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-15 14:20:57,781 INFO L93 Difference]: Finished difference Result 175 states and 193 transitions. [2024-10-15 14:20:57,782 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2024-10-15 14:20:57,782 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-10-15 14:20:57,782 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-15 14:20:57,783 INFO L225 Difference]: With dead ends: 175 [2024-10-15 14:20:57,783 INFO L226 Difference]: Without dead ends: 173 [2024-10-15 14:20:57,784 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 322 GetRequests, 268 SyntacticMatches, 32 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 431 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=172, Invalid=380, Unknown=0, NotChecked=0, Total=552 [2024-10-15 14:20:57,784 INFO L432 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-10-15 14:20:57,784 INFO L433 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-10-15 14:20:57,784 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 173 states. [2024-10-15 14:20:57,996 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 173 to 169. [2024-10-15 14:20:57,996 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-10-15 14:20:57,997 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 169 states to 169 states and 186 transitions. [2024-10-15 14:20:57,998 INFO L78 Accepts]: Start accepts. Automaton has 169 states and 186 transitions. Word has length 129 [2024-10-15 14:20:57,998 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-15 14:20:57,998 INFO L471 AbstractCegarLoop]: Abstraction has 169 states and 186 transitions. [2024-10-15 14:20:57,998 INFO L472 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-10-15 14:20:57,998 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-15 14:20:57,998 INFO L276 IsEmpty]: Start isEmpty. Operand 169 states and 186 transitions. [2024-10-15 14:20:57,999 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 137 [2024-10-15 14:20:57,999 INFO L207 NwaCegarLoop]: Found error trace [2024-10-15 14:20:57,999 INFO L215 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-10-15 14:20:58,010 INFO L552 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (135)] Ended with exit code 0 [2024-10-15 14:20:58,199 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 135 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable134 [2024-10-15 14:20:58,199 INFO L396 AbstractCegarLoop]: === Iteration 136 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-10-15 14:20:58,199 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-15 14:20:58,199 INFO L85 PathProgramCache]: Analyzing trace with hash 1540394903, now seen corresponding path program 29 times [2024-10-15 14:20:58,199 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-15 14:20:58,199 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1913000570] [2024-10-15 14:20:58,199 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-15 14:20:58,200 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-15 14:20:58,206 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:20:58,632 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-10-15 14:20:58,633 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:20:58,633 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2024-10-15 14:20:58,634 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:20:58,634 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2024-10-15 14:20:58,635 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:20:58,635 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2024-10-15 14:20:58,635 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:20:58,636 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2024-10-15 14:20:58,636 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:20:58,637 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2024-10-15 14:20:58,637 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:20:58,638 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2024-10-15 14:20:58,638 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:20:58,638 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2024-10-15 14:20:58,639 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:20:58,639 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2024-10-15 14:20:58,639 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:20:58,640 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2024-10-15 14:20:58,640 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:20:58,641 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2024-10-15 14:20:58,641 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:20:58,642 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 97 [2024-10-15 14:20:58,642 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:20:58,642 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 104 [2024-10-15 14:20:58,643 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:20:58,643 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 111 [2024-10-15 14:20:58,643 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:20:58,644 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 118 [2024-10-15 14:20:58,644 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:20:58,645 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 125 [2024-10-15 14:20:58,645 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:20:58,646 INFO L134 CoverageAnalysis]: Checked inductivity of 915 backedges. 332 proven. 163 refuted. 0 times theorem prover too weak. 420 trivial. 0 not checked. [2024-10-15 14:20:58,646 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-15 14:20:58,646 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1913000570] [2024-10-15 14:20:58,646 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1913000570] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-15 14:20:58,646 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [138323220] [2024-10-15 14:20:58,646 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2024-10-15 14:20:58,646 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-15 14:20:58,646 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-10-15 14:20:58,647 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-10-15 14:20:58,648 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (136)] Waiting until timeout for monitored process [2024-10-15 14:20:58,701 INFO L227 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 16 check-sat command(s) [2024-10-15 14:20:58,701 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-10-15 14:20:58,702 INFO L255 TraceCheckSpWp]: Trace formula consists of 337 conjuncts, 36 conjuncts are in the unsatisfiable core [2024-10-15 14:20:58,703 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-15 14:20:59,424 INFO L134 CoverageAnalysis]: Checked inductivity of 915 backedges. 375 proven. 120 refuted. 0 times theorem prover too weak. 420 trivial. 0 not checked. [2024-10-15 14:20:59,424 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-10-15 14:20:59,793 INFO L134 CoverageAnalysis]: Checked inductivity of 915 backedges. 375 proven. 120 refuted. 0 times theorem prover too weak. 420 trivial. 0 not checked. [2024-10-15 14:20:59,793 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [138323220] provided 0 perfect and 2 imperfect interpolant sequences [2024-10-15 14:20:59,793 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-10-15 14:20:59,793 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [37, 37, 37] total 73 [2024-10-15 14:20:59,793 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1061922588] [2024-10-15 14:20:59,793 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-10-15 14:20:59,793 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 73 states [2024-10-15 14:20:59,793 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-15 14:20:59,794 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 73 interpolants. [2024-10-15 14:20:59,794 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=997, Invalid=4259, Unknown=0, NotChecked=0, Total=5256 [2024-10-15 14:20:59,794 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-10-15 14:21:00,482 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-15 14:21:00,482 INFO L93 Difference]: Finished difference Result 289 states and 339 transitions. [2024-10-15 14:21:00,483 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2024-10-15 14:21:00,483 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-10-15 14:21:00,483 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-15 14:21:00,485 INFO L225 Difference]: With dead ends: 289 [2024-10-15 14:21:00,485 INFO L226 Difference]: Without dead ends: 233 [2024-10-15 14:21:00,485 INFO L431 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-10-15 14:21:00,485 INFO L432 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-10-15 14:21:00,485 INFO L433 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-10-15 14:21:00,486 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 233 states. [2024-10-15 14:21:00,727 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 233 to 170. [2024-10-15 14:21:00,727 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-10-15 14:21:00,728 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 170 states to 170 states and 187 transitions. [2024-10-15 14:21:00,729 INFO L78 Accepts]: Start accepts. Automaton has 170 states and 187 transitions. Word has length 136 [2024-10-15 14:21:00,729 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-15 14:21:00,729 INFO L471 AbstractCegarLoop]: Abstraction has 170 states and 187 transitions. [2024-10-15 14:21:00,729 INFO L472 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-10-15 14:21:00,729 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-15 14:21:00,729 INFO L276 IsEmpty]: Start isEmpty. Operand 170 states and 187 transitions. [2024-10-15 14:21:00,730 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 137 [2024-10-15 14:21:00,730 INFO L207 NwaCegarLoop]: Found error trace [2024-10-15 14:21:00,730 INFO L215 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-10-15 14:21:00,741 INFO L552 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (136)] Ended with exit code 0 [2024-10-15 14:21:00,930 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 136 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable135 [2024-10-15 14:21:00,930 INFO L396 AbstractCegarLoop]: === Iteration 137 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-10-15 14:21:00,930 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-15 14:21:00,930 INFO L85 PathProgramCache]: Analyzing trace with hash -2140517866, now seen corresponding path program 92 times [2024-10-15 14:21:00,931 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-15 14:21:00,931 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1074326051] [2024-10-15 14:21:00,931 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-15 14:21:00,931 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-15 14:21:00,938 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:21:01,354 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-10-15 14:21:01,354 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:21:01,355 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2024-10-15 14:21:01,355 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:21:01,356 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2024-10-15 14:21:01,356 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:21:01,356 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2024-10-15 14:21:01,357 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:21:01,357 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2024-10-15 14:21:01,358 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:21:01,358 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2024-10-15 14:21:01,358 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:21:01,359 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2024-10-15 14:21:01,359 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:21:01,360 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2024-10-15 14:21:01,360 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:21:01,360 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2024-10-15 14:21:01,361 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:21:01,361 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2024-10-15 14:21:01,361 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:21:01,362 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2024-10-15 14:21:01,362 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:21:01,363 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 97 [2024-10-15 14:21:01,363 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:21:01,364 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 104 [2024-10-15 14:21:01,364 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:21:01,364 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 111 [2024-10-15 14:21:01,365 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:21:01,365 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 118 [2024-10-15 14:21:01,365 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:21:01,366 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 125 [2024-10-15 14:21:01,366 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:21:01,367 INFO L134 CoverageAnalysis]: Checked inductivity of 901 backedges. 332 proven. 149 refuted. 0 times theorem prover too weak. 420 trivial. 0 not checked. [2024-10-15 14:21:01,367 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-15 14:21:01,367 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1074326051] [2024-10-15 14:21:01,367 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1074326051] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-15 14:21:01,367 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1687372240] [2024-10-15 14:21:01,367 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-10-15 14:21:01,367 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-15 14:21:01,367 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-10-15 14:21:01,368 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-10-15 14:21:01,369 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (137)] Waiting until timeout for monitored process [2024-10-15 14:21:01,414 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-10-15 14:21:01,414 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-10-15 14:21:01,415 INFO L255 TraceCheckSpWp]: Trace formula consists of 337 conjuncts, 36 conjuncts are in the unsatisfiable core [2024-10-15 14:21:01,416 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-15 14:21:02,117 INFO L134 CoverageAnalysis]: Checked inductivity of 901 backedges. 375 proven. 106 refuted. 0 times theorem prover too weak. 420 trivial. 0 not checked. [2024-10-15 14:21:02,118 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-10-15 14:21:02,490 INFO L134 CoverageAnalysis]: Checked inductivity of 901 backedges. 375 proven. 106 refuted. 0 times theorem prover too weak. 420 trivial. 0 not checked. [2024-10-15 14:21:02,491 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1687372240] provided 0 perfect and 2 imperfect interpolant sequences [2024-10-15 14:21:02,491 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-10-15 14:21:02,491 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [37, 37, 37] total 72 [2024-10-15 14:21:02,491 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1567365665] [2024-10-15 14:21:02,491 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-10-15 14:21:02,491 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 72 states [2024-10-15 14:21:02,491 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-15 14:21:02,492 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 72 interpolants. [2024-10-15 14:21:02,492 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=948, Invalid=4164, Unknown=0, NotChecked=0, Total=5112 [2024-10-15 14:21:02,492 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-10-15 14:21:03,372 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-15 14:21:03,372 INFO L93 Difference]: Finished difference Result 303 states and 353 transitions. [2024-10-15 14:21:03,372 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2024-10-15 14:21:03,373 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-10-15 14:21:03,373 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-15 14:21:03,374 INFO L225 Difference]: With dead ends: 303 [2024-10-15 14:21:03,374 INFO L226 Difference]: Without dead ends: 247 [2024-10-15 14:21:03,375 INFO L431 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-10-15 14:21:03,375 INFO L432 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-10-15 14:21:03,375 INFO L433 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-10-15 14:21:03,375 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 247 states. [2024-10-15 14:21:03,628 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 247 to 170. [2024-10-15 14:21:03,628 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-10-15 14:21:03,628 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 170 states to 170 states and 187 transitions. [2024-10-15 14:21:03,630 INFO L78 Accepts]: Start accepts. Automaton has 170 states and 187 transitions. Word has length 136 [2024-10-15 14:21:03,630 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-15 14:21:03,630 INFO L471 AbstractCegarLoop]: Abstraction has 170 states and 187 transitions. [2024-10-15 14:21:03,630 INFO L472 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-10-15 14:21:03,630 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-15 14:21:03,630 INFO L276 IsEmpty]: Start isEmpty. Operand 170 states and 187 transitions. [2024-10-15 14:21:03,630 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 137 [2024-10-15 14:21:03,630 INFO L207 NwaCegarLoop]: Found error trace [2024-10-15 14:21:03,630 INFO L215 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-10-15 14:21:03,642 INFO L552 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (137)] Ended with exit code 0 [2024-10-15 14:21:03,831 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 137 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable136 [2024-10-15 14:21:03,831 INFO L396 AbstractCegarLoop]: === Iteration 138 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-10-15 14:21:03,831 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-15 14:21:03,831 INFO L85 PathProgramCache]: Analyzing trace with hash 511689655, now seen corresponding path program 93 times [2024-10-15 14:21:03,831 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-15 14:21:03,831 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [342774396] [2024-10-15 14:21:03,831 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-15 14:21:03,831 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-15 14:21:03,839 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:21:04,243 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-10-15 14:21:04,244 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:21:04,244 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2024-10-15 14:21:04,245 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:21:04,245 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2024-10-15 14:21:04,246 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:21:04,246 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2024-10-15 14:21:04,247 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:21:04,247 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2024-10-15 14:21:04,247 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:21:04,248 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2024-10-15 14:21:04,248 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:21:04,249 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2024-10-15 14:21:04,249 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:21:04,249 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2024-10-15 14:21:04,250 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:21:04,250 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2024-10-15 14:21:04,250 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:21:04,251 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2024-10-15 14:21:04,251 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:21:04,252 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2024-10-15 14:21:04,252 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:21:04,253 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 97 [2024-10-15 14:21:04,253 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:21:04,254 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 104 [2024-10-15 14:21:04,254 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:21:04,254 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 111 [2024-10-15 14:21:04,255 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:21:04,255 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 118 [2024-10-15 14:21:04,255 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:21:04,256 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 125 [2024-10-15 14:21:04,256 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:21:04,257 INFO L134 CoverageAnalysis]: Checked inductivity of 889 backedges. 332 proven. 137 refuted. 0 times theorem prover too weak. 420 trivial. 0 not checked. [2024-10-15 14:21:04,257 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-15 14:21:04,257 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [342774396] [2024-10-15 14:21:04,257 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [342774396] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-15 14:21:04,257 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1942540702] [2024-10-15 14:21:04,257 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-10-15 14:21:04,257 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-15 14:21:04,257 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-10-15 14:21:04,258 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-10-15 14:21:04,259 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (138)] Waiting until timeout for monitored process [2024-10-15 14:21:04,312 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 16 check-sat command(s) [2024-10-15 14:21:04,312 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-10-15 14:21:04,313 INFO L255 TraceCheckSpWp]: Trace formula consists of 337 conjuncts, 36 conjuncts are in the unsatisfiable core [2024-10-15 14:21:04,314 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-15 14:21:04,997 INFO L134 CoverageAnalysis]: Checked inductivity of 889 backedges. 375 proven. 94 refuted. 0 times theorem prover too weak. 420 trivial. 0 not checked. [2024-10-15 14:21:04,997 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-10-15 14:21:05,358 INFO L134 CoverageAnalysis]: Checked inductivity of 889 backedges. 375 proven. 94 refuted. 0 times theorem prover too weak. 420 trivial. 0 not checked. [2024-10-15 14:21:05,358 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1942540702] provided 0 perfect and 2 imperfect interpolant sequences [2024-10-15 14:21:05,358 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-10-15 14:21:05,358 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [37, 37, 37] total 71 [2024-10-15 14:21:05,358 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1323605517] [2024-10-15 14:21:05,359 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-10-15 14:21:05,359 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 71 states [2024-10-15 14:21:05,359 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-15 14:21:05,359 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 71 interpolants. [2024-10-15 14:21:05,359 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=903, Invalid=4067, Unknown=0, NotChecked=0, Total=4970 [2024-10-15 14:21:05,360 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-10-15 14:21:06,475 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-15 14:21:06,475 INFO L93 Difference]: Finished difference Result 315 states and 365 transitions. [2024-10-15 14:21:06,475 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2024-10-15 14:21:06,475 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-10-15 14:21:06,475 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-15 14:21:06,477 INFO L225 Difference]: With dead ends: 315 [2024-10-15 14:21:06,477 INFO L226 Difference]: Without dead ends: 259 [2024-10-15 14:21:06,477 INFO L431 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-10-15 14:21:06,478 INFO L432 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-10-15 14:21:06,478 INFO L433 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-10-15 14:21:06,478 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 259 states. [2024-10-15 14:21:06,736 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 259 to 170. [2024-10-15 14:21:06,736 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-10-15 14:21:06,737 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 170 states to 170 states and 187 transitions. [2024-10-15 14:21:06,738 INFO L78 Accepts]: Start accepts. Automaton has 170 states and 187 transitions. Word has length 136 [2024-10-15 14:21:06,738 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-15 14:21:06,738 INFO L471 AbstractCegarLoop]: Abstraction has 170 states and 187 transitions. [2024-10-15 14:21:06,738 INFO L472 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-10-15 14:21:06,738 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-15 14:21:06,738 INFO L276 IsEmpty]: Start isEmpty. Operand 170 states and 187 transitions. [2024-10-15 14:21:06,738 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 137 [2024-10-15 14:21:06,739 INFO L207 NwaCegarLoop]: Found error trace [2024-10-15 14:21:06,739 INFO L215 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-10-15 14:21:06,751 INFO L540 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (138)] Forceful destruction successful, exit code 0 [2024-10-15 14:21:06,939 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable137,138 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-15 14:21:06,940 INFO L396 AbstractCegarLoop]: === Iteration 139 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-10-15 14:21:06,940 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-15 14:21:06,940 INFO L85 PathProgramCache]: Analyzing trace with hash -1896607242, now seen corresponding path program 94 times [2024-10-15 14:21:06,940 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-15 14:21:06,940 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [555861979] [2024-10-15 14:21:06,940 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-15 14:21:06,940 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-15 14:21:06,947 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:21:07,354 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-10-15 14:21:07,354 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:21:07,355 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2024-10-15 14:21:07,355 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:21:07,356 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2024-10-15 14:21:07,356 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:21:07,357 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2024-10-15 14:21:07,357 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:21:07,358 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2024-10-15 14:21:07,358 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:21:07,358 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2024-10-15 14:21:07,359 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:21:07,359 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2024-10-15 14:21:07,359 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:21:07,360 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2024-10-15 14:21:07,360 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:21:07,361 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2024-10-15 14:21:07,361 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:21:07,362 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2024-10-15 14:21:07,362 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:21:07,362 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2024-10-15 14:21:07,363 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:21:07,363 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 97 [2024-10-15 14:21:07,363 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:21:07,364 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 104 [2024-10-15 14:21:07,364 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:21:07,365 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 111 [2024-10-15 14:21:07,365 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:21:07,366 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 118 [2024-10-15 14:21:07,366 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:21:07,366 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 125 [2024-10-15 14:21:07,367 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:21:07,367 INFO L134 CoverageAnalysis]: Checked inductivity of 879 backedges. 332 proven. 127 refuted. 0 times theorem prover too weak. 420 trivial. 0 not checked. [2024-10-15 14:21:07,367 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-15 14:21:07,368 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [555861979] [2024-10-15 14:21:07,368 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [555861979] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-15 14:21:07,368 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2079064428] [2024-10-15 14:21:07,368 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2024-10-15 14:21:07,368 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-15 14:21:07,368 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-10-15 14:21:07,369 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-10-15 14:21:07,369 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (139)] Waiting until timeout for monitored process [2024-10-15 14:21:07,416 INFO L227 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2024-10-15 14:21:07,417 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-10-15 14:21:07,418 INFO L255 TraceCheckSpWp]: Trace formula consists of 337 conjuncts, 36 conjuncts are in the unsatisfiable core [2024-10-15 14:21:07,419 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-15 14:21:08,103 INFO L134 CoverageAnalysis]: Checked inductivity of 879 backedges. 375 proven. 84 refuted. 0 times theorem prover too weak. 420 trivial. 0 not checked. [2024-10-15 14:21:08,103 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-10-15 14:21:08,462 INFO L134 CoverageAnalysis]: Checked inductivity of 879 backedges. 375 proven. 84 refuted. 0 times theorem prover too weak. 420 trivial. 0 not checked. [2024-10-15 14:21:08,462 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2079064428] provided 0 perfect and 2 imperfect interpolant sequences [2024-10-15 14:21:08,462 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-10-15 14:21:08,462 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [37, 37, 37] total 70 [2024-10-15 14:21:08,462 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [854795832] [2024-10-15 14:21:08,462 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-10-15 14:21:08,463 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 70 states [2024-10-15 14:21:08,463 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-15 14:21:08,463 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 70 interpolants. [2024-10-15 14:21:08,463 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=862, Invalid=3968, Unknown=0, NotChecked=0, Total=4830 [2024-10-15 14:21:08,463 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-10-15 14:21:09,776 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-15 14:21:09,776 INFO L93 Difference]: Finished difference Result 325 states and 375 transitions. [2024-10-15 14:21:09,777 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2024-10-15 14:21:09,777 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-10-15 14:21:09,777 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-15 14:21:09,779 INFO L225 Difference]: With dead ends: 325 [2024-10-15 14:21:09,779 INFO L226 Difference]: Without dead ends: 269 [2024-10-15 14:21:09,779 INFO L431 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-10-15 14:21:09,779 INFO L432 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-10-15 14:21:09,779 INFO L433 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-10-15 14:21:09,779 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 269 states. [2024-10-15 14:21:10,044 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 269 to 170. [2024-10-15 14:21:10,045 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-10-15 14:21:10,045 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 170 states to 170 states and 187 transitions. [2024-10-15 14:21:10,046 INFO L78 Accepts]: Start accepts. Automaton has 170 states and 187 transitions. Word has length 136 [2024-10-15 14:21:10,046 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-15 14:21:10,046 INFO L471 AbstractCegarLoop]: Abstraction has 170 states and 187 transitions. [2024-10-15 14:21:10,046 INFO L472 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-10-15 14:21:10,047 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-15 14:21:10,047 INFO L276 IsEmpty]: Start isEmpty. Operand 170 states and 187 transitions. [2024-10-15 14:21:10,047 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 137 [2024-10-15 14:21:10,047 INFO L207 NwaCegarLoop]: Found error trace [2024-10-15 14:21:10,047 INFO L215 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-10-15 14:21:10,059 INFO L552 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (139)] Ended with exit code 0 [2024-10-15 14:21:10,247 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 139 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable138 [2024-10-15 14:21:10,247 INFO L396 AbstractCegarLoop]: === Iteration 140 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-10-15 14:21:10,248 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-15 14:21:10,248 INFO L85 PathProgramCache]: Analyzing trace with hash -173178921, now seen corresponding path program 95 times [2024-10-15 14:21:10,248 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-15 14:21:10,248 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [902466834] [2024-10-15 14:21:10,248 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-15 14:21:10,248 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-15 14:21:10,255 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:21:10,662 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-10-15 14:21:10,662 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:21:10,663 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2024-10-15 14:21:10,663 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:21:10,664 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2024-10-15 14:21:10,664 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:21:10,665 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2024-10-15 14:21:10,665 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:21:10,665 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2024-10-15 14:21:10,666 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:21:10,666 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2024-10-15 14:21:10,667 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:21:10,667 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2024-10-15 14:21:10,667 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:21:10,668 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2024-10-15 14:21:10,668 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:21:10,669 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2024-10-15 14:21:10,669 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:21:10,669 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2024-10-15 14:21:10,670 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:21:10,670 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2024-10-15 14:21:10,671 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:21:10,671 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 97 [2024-10-15 14:21:10,671 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:21:10,672 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 104 [2024-10-15 14:21:10,672 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:21:10,673 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 111 [2024-10-15 14:21:10,673 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:21:10,673 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 118 [2024-10-15 14:21:10,674 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:21:10,674 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 125 [2024-10-15 14:21:10,674 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:21:10,675 INFO L134 CoverageAnalysis]: Checked inductivity of 871 backedges. 332 proven. 119 refuted. 0 times theorem prover too weak. 420 trivial. 0 not checked. [2024-10-15 14:21:10,675 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-15 14:21:10,675 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [902466834] [2024-10-15 14:21:10,675 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [902466834] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-15 14:21:10,675 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [85767537] [2024-10-15 14:21:10,675 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2024-10-15 14:21:10,675 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-15 14:21:10,676 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-10-15 14:21:10,676 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-10-15 14:21:10,677 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (140)] Waiting until timeout for monitored process [2024-10-15 14:21:10,729 INFO L227 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 16 check-sat command(s) [2024-10-15 14:21:10,729 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-10-15 14:21:10,730 INFO L255 TraceCheckSpWp]: Trace formula consists of 337 conjuncts, 36 conjuncts are in the unsatisfiable core [2024-10-15 14:21:10,732 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-15 14:21:11,399 INFO L134 CoverageAnalysis]: Checked inductivity of 871 backedges. 375 proven. 76 refuted. 0 times theorem prover too weak. 420 trivial. 0 not checked. [2024-10-15 14:21:11,399 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-10-15 14:21:11,777 INFO L134 CoverageAnalysis]: Checked inductivity of 871 backedges. 375 proven. 76 refuted. 0 times theorem prover too weak. 420 trivial. 0 not checked. [2024-10-15 14:21:11,777 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [85767537] provided 0 perfect and 2 imperfect interpolant sequences [2024-10-15 14:21:11,777 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-10-15 14:21:11,777 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [37, 37, 37] total 69 [2024-10-15 14:21:11,777 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [47541697] [2024-10-15 14:21:11,777 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-10-15 14:21:11,778 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 69 states [2024-10-15 14:21:11,778 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-15 14:21:11,778 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 69 interpolants. [2024-10-15 14:21:11,779 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=825, Invalid=3867, Unknown=0, NotChecked=0, Total=4692 [2024-10-15 14:21:11,779 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-10-15 14:21:13,221 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-15 14:21:13,221 INFO L93 Difference]: Finished difference Result 333 states and 383 transitions. [2024-10-15 14:21:13,221 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2024-10-15 14:21:13,222 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-10-15 14:21:13,222 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-15 14:21:13,224 INFO L225 Difference]: With dead ends: 333 [2024-10-15 14:21:13,224 INFO L226 Difference]: Without dead ends: 277 [2024-10-15 14:21:13,224 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 341 GetRequests, 241 SyntacticMatches, 32 SemanticMatches, 68 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3724 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=833, Invalid=3997, Unknown=0, NotChecked=0, Total=4830 [2024-10-15 14:21:13,224 INFO L432 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-10-15 14:21:13,224 INFO L433 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-10-15 14:21:13,224 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 277 states. [2024-10-15 14:21:13,505 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 277 to 170. [2024-10-15 14:21:13,505 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-10-15 14:21:13,505 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 170 states to 170 states and 187 transitions. [2024-10-15 14:21:13,507 INFO L78 Accepts]: Start accepts. Automaton has 170 states and 187 transitions. Word has length 136 [2024-10-15 14:21:13,507 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-15 14:21:13,507 INFO L471 AbstractCegarLoop]: Abstraction has 170 states and 187 transitions. [2024-10-15 14:21:13,507 INFO L472 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-10-15 14:21:13,507 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-15 14:21:13,507 INFO L276 IsEmpty]: Start isEmpty. Operand 170 states and 187 transitions. [2024-10-15 14:21:13,507 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 137 [2024-10-15 14:21:13,507 INFO L207 NwaCegarLoop]: Found error trace [2024-10-15 14:21:13,507 INFO L215 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-10-15 14:21:13,519 INFO L552 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (140)] Ended with exit code 0 [2024-10-15 14:21:13,708 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable139,140 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-15 14:21:13,708 INFO L396 AbstractCegarLoop]: === Iteration 141 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-10-15 14:21:13,708 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-15 14:21:13,708 INFO L85 PathProgramCache]: Analyzing trace with hash 990794198, now seen corresponding path program 96 times [2024-10-15 14:21:13,708 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-15 14:21:13,708 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [46238820] [2024-10-15 14:21:13,708 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-15 14:21:13,708 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-15 14:21:13,715 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:21:14,120 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-10-15 14:21:14,120 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:21:14,121 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2024-10-15 14:21:14,121 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:21:14,122 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2024-10-15 14:21:14,122 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:21:14,123 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2024-10-15 14:21:14,123 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:21:14,123 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2024-10-15 14:21:14,124 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:21:14,124 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2024-10-15 14:21:14,124 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:21:14,125 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2024-10-15 14:21:14,125 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:21:14,126 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2024-10-15 14:21:14,126 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:21:14,126 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2024-10-15 14:21:14,127 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:21:14,127 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2024-10-15 14:21:14,128 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:21:14,128 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2024-10-15 14:21:14,128 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:21:14,129 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 97 [2024-10-15 14:21:14,129 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:21:14,130 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 104 [2024-10-15 14:21:14,130 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:21:14,130 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 111 [2024-10-15 14:21:14,131 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:21:14,131 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 118 [2024-10-15 14:21:14,132 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:21:14,132 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 125 [2024-10-15 14:21:14,132 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:21:14,133 INFO L134 CoverageAnalysis]: Checked inductivity of 865 backedges. 332 proven. 113 refuted. 0 times theorem prover too weak. 420 trivial. 0 not checked. [2024-10-15 14:21:14,133 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-15 14:21:14,133 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [46238820] [2024-10-15 14:21:14,133 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [46238820] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-15 14:21:14,133 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [183482141] [2024-10-15 14:21:14,133 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2024-10-15 14:21:14,133 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-15 14:21:14,134 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-10-15 14:21:14,135 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-10-15 14:21:14,136 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (141)] Waiting until timeout for monitored process [2024-10-15 14:21:14,197 INFO L227 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 16 check-sat command(s) [2024-10-15 14:21:14,197 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-10-15 14:21:14,199 INFO L255 TraceCheckSpWp]: Trace formula consists of 337 conjuncts, 36 conjuncts are in the unsatisfiable core [2024-10-15 14:21:14,201 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-15 14:21:14,868 INFO L134 CoverageAnalysis]: Checked inductivity of 865 backedges. 375 proven. 70 refuted. 0 times theorem prover too weak. 420 trivial. 0 not checked. [2024-10-15 14:21:14,868 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-10-15 14:21:15,229 INFO L134 CoverageAnalysis]: Checked inductivity of 865 backedges. 375 proven. 70 refuted. 0 times theorem prover too weak. 420 trivial. 0 not checked. [2024-10-15 14:21:15,229 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [183482141] provided 0 perfect and 2 imperfect interpolant sequences [2024-10-15 14:21:15,229 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-10-15 14:21:15,229 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [37, 37, 37] total 68 [2024-10-15 14:21:15,229 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [478089976] [2024-10-15 14:21:15,229 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-10-15 14:21:15,229 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 68 states [2024-10-15 14:21:15,229 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-15 14:21:15,230 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 68 interpolants. [2024-10-15 14:21:15,230 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=792, Invalid=3764, Unknown=0, NotChecked=0, Total=4556 [2024-10-15 14:21:15,230 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-10-15 14:21:16,737 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-15 14:21:16,738 INFO L93 Difference]: Finished difference Result 339 states and 389 transitions. [2024-10-15 14:21:16,738 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2024-10-15 14:21:16,738 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-10-15 14:21:16,738 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-15 14:21:16,740 INFO L225 Difference]: With dead ends: 339 [2024-10-15 14:21:16,741 INFO L226 Difference]: Without dead ends: 283 [2024-10-15 14:21:16,741 INFO L431 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-10-15 14:21:16,741 INFO L432 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-10-15 14:21:16,741 INFO L433 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-10-15 14:21:16,742 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 283 states. [2024-10-15 14:21:17,012 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 283 to 170. [2024-10-15 14:21:17,013 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-10-15 14:21:17,013 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 170 states to 170 states and 187 transitions. [2024-10-15 14:21:17,014 INFO L78 Accepts]: Start accepts. Automaton has 170 states and 187 transitions. Word has length 136 [2024-10-15 14:21:17,014 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-15 14:21:17,015 INFO L471 AbstractCegarLoop]: Abstraction has 170 states and 187 transitions. [2024-10-15 14:21:17,015 INFO L472 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-10-15 14:21:17,015 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-15 14:21:17,015 INFO L276 IsEmpty]: Start isEmpty. Operand 170 states and 187 transitions. [2024-10-15 14:21:17,015 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 137 [2024-10-15 14:21:17,015 INFO L207 NwaCegarLoop]: Found error trace [2024-10-15 14:21:17,015 INFO L215 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-10-15 14:21:17,028 INFO L540 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (141)] Forceful destruction successful, exit code 0 [2024-10-15 14:21:17,216 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable140,141 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-15 14:21:17,216 INFO L396 AbstractCegarLoop]: === Iteration 142 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-10-15 14:21:17,216 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-15 14:21:17,216 INFO L85 PathProgramCache]: Analyzing trace with hash 2136720375, now seen corresponding path program 97 times [2024-10-15 14:21:17,216 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-15 14:21:17,216 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1183328690] [2024-10-15 14:21:17,216 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-15 14:21:17,216 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-15 14:21:17,224 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:21:17,631 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-10-15 14:21:17,631 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:21:17,632 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2024-10-15 14:21:17,632 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:21:17,633 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2024-10-15 14:21:17,633 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:21:17,633 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2024-10-15 14:21:17,634 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:21:17,634 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2024-10-15 14:21:17,635 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:21:17,635 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2024-10-15 14:21:17,635 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:21:17,636 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2024-10-15 14:21:17,636 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:21:17,637 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2024-10-15 14:21:17,637 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:21:17,637 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2024-10-15 14:21:17,638 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:21:17,638 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2024-10-15 14:21:17,638 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:21:17,639 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2024-10-15 14:21:17,639 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:21:17,640 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 97 [2024-10-15 14:21:17,640 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:21:17,641 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 104 [2024-10-15 14:21:17,641 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:21:17,641 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 111 [2024-10-15 14:21:17,642 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:21:17,642 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 118 [2024-10-15 14:21:17,642 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:21:17,643 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 125 [2024-10-15 14:21:17,643 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:21:17,644 INFO L134 CoverageAnalysis]: Checked inductivity of 861 backedges. 332 proven. 109 refuted. 0 times theorem prover too weak. 420 trivial. 0 not checked. [2024-10-15 14:21:17,644 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-15 14:21:17,644 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1183328690] [2024-10-15 14:21:17,644 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1183328690] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-15 14:21:17,644 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [384196157] [2024-10-15 14:21:17,644 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2024-10-15 14:21:17,644 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-15 14:21:17,644 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-10-15 14:21:17,645 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-10-15 14:21:17,646 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (142)] Waiting until timeout for monitored process [2024-10-15 14:21:17,695 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:21:17,696 INFO L255 TraceCheckSpWp]: Trace formula consists of 337 conjuncts, 36 conjuncts are in the unsatisfiable core [2024-10-15 14:21:17,697 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-15 14:21:18,321 INFO L134 CoverageAnalysis]: Checked inductivity of 861 backedges. 375 proven. 66 refuted. 0 times theorem prover too weak. 420 trivial. 0 not checked. [2024-10-15 14:21:18,321 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-10-15 14:21:18,700 INFO L134 CoverageAnalysis]: Checked inductivity of 861 backedges. 375 proven. 66 refuted. 0 times theorem prover too weak. 420 trivial. 0 not checked. [2024-10-15 14:21:18,701 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [384196157] provided 0 perfect and 2 imperfect interpolant sequences [2024-10-15 14:21:18,701 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-10-15 14:21:18,701 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [37, 37, 37] total 67 [2024-10-15 14:21:18,701 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1839279431] [2024-10-15 14:21:18,701 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-10-15 14:21:18,701 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 67 states [2024-10-15 14:21:18,701 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-15 14:21:18,701 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 67 interpolants. [2024-10-15 14:21:18,702 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=763, Invalid=3659, Unknown=0, NotChecked=0, Total=4422 [2024-10-15 14:21:18,702 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-10-15 14:21:20,379 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-15 14:21:20,379 INFO L93 Difference]: Finished difference Result 343 states and 393 transitions. [2024-10-15 14:21:20,379 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2024-10-15 14:21:20,379 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-10-15 14:21:20,379 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-15 14:21:20,381 INFO L225 Difference]: With dead ends: 343 [2024-10-15 14:21:20,381 INFO L226 Difference]: Without dead ends: 287 [2024-10-15 14:21:20,382 INFO L431 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-10-15 14:21:20,382 INFO L432 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-10-15 14:21:20,382 INFO L433 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-10-15 14:21:20,382 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 287 states. [2024-10-15 14:21:20,658 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 287 to 170. [2024-10-15 14:21:20,658 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-10-15 14:21:20,658 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 170 states to 170 states and 187 transitions. [2024-10-15 14:21:20,660 INFO L78 Accepts]: Start accepts. Automaton has 170 states and 187 transitions. Word has length 136 [2024-10-15 14:21:20,660 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-15 14:21:20,660 INFO L471 AbstractCegarLoop]: Abstraction has 170 states and 187 transitions. [2024-10-15 14:21:20,660 INFO L472 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-10-15 14:21:20,660 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-15 14:21:20,660 INFO L276 IsEmpty]: Start isEmpty. Operand 170 states and 187 transitions. [2024-10-15 14:21:20,660 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 137 [2024-10-15 14:21:20,660 INFO L207 NwaCegarLoop]: Found error trace [2024-10-15 14:21:20,660 INFO L215 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-10-15 14:21:20,672 INFO L540 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (142)] Forceful destruction successful, exit code 0 [2024-10-15 14:21:20,861 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable141,142 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-15 14:21:20,861 INFO L396 AbstractCegarLoop]: === Iteration 143 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-10-15 14:21:20,861 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-15 14:21:20,861 INFO L85 PathProgramCache]: Analyzing trace with hash 511117750, now seen corresponding path program 98 times [2024-10-15 14:21:20,861 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-15 14:21:20,861 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1256526650] [2024-10-15 14:21:20,861 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-15 14:21:20,861 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-15 14:21:20,868 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:21:21,268 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-10-15 14:21:21,268 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:21:21,269 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2024-10-15 14:21:21,269 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:21:21,270 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2024-10-15 14:21:21,270 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:21:21,270 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2024-10-15 14:21:21,271 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:21:21,271 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2024-10-15 14:21:21,271 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:21:21,272 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2024-10-15 14:21:21,272 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:21:21,273 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2024-10-15 14:21:21,273 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:21:21,274 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2024-10-15 14:21:21,274 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:21:21,274 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2024-10-15 14:21:21,275 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:21:21,275 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2024-10-15 14:21:21,276 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:21:21,276 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2024-10-15 14:21:21,276 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:21:21,277 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 97 [2024-10-15 14:21:21,277 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:21:21,278 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 104 [2024-10-15 14:21:21,278 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:21:21,278 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 111 [2024-10-15 14:21:21,279 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:21:21,279 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 118 [2024-10-15 14:21:21,279 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:21:21,280 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 125 [2024-10-15 14:21:21,280 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:21:21,281 INFO L134 CoverageAnalysis]: Checked inductivity of 859 backedges. 332 proven. 107 refuted. 0 times theorem prover too weak. 420 trivial. 0 not checked. [2024-10-15 14:21:21,281 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-15 14:21:21,281 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1256526650] [2024-10-15 14:21:21,281 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1256526650] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-15 14:21:21,281 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [965606655] [2024-10-15 14:21:21,281 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-10-15 14:21:21,281 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-15 14:21:21,281 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-10-15 14:21:21,282 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-10-15 14:21:21,283 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (143)] Waiting until timeout for monitored process [2024-10-15 14:21:21,330 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-10-15 14:21:21,330 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-10-15 14:21:21,331 INFO L255 TraceCheckSpWp]: Trace formula consists of 337 conjuncts, 36 conjuncts are in the unsatisfiable core [2024-10-15 14:21:21,332 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-15 14:21:21,946 INFO L134 CoverageAnalysis]: Checked inductivity of 859 backedges. 375 proven. 64 refuted. 0 times theorem prover too weak. 420 trivial. 0 not checked. [2024-10-15 14:21:21,946 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-10-15 14:21:22,299 INFO L134 CoverageAnalysis]: Checked inductivity of 859 backedges. 375 proven. 64 refuted. 0 times theorem prover too weak. 420 trivial. 0 not checked. [2024-10-15 14:21:22,300 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [965606655] provided 0 perfect and 2 imperfect interpolant sequences [2024-10-15 14:21:22,300 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-10-15 14:21:22,300 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [37, 37, 37] total 66 [2024-10-15 14:21:22,300 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [686020408] [2024-10-15 14:21:22,300 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-10-15 14:21:22,300 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 66 states [2024-10-15 14:21:22,300 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-15 14:21:22,301 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 66 interpolants. [2024-10-15 14:21:22,301 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=738, Invalid=3552, Unknown=0, NotChecked=0, Total=4290 [2024-10-15 14:21:22,301 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-10-15 14:21:23,979 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-15 14:21:23,979 INFO L93 Difference]: Finished difference Result 345 states and 395 transitions. [2024-10-15 14:21:23,979 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2024-10-15 14:21:23,979 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-10-15 14:21:23,979 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-15 14:21:23,981 INFO L225 Difference]: With dead ends: 345 [2024-10-15 14:21:23,981 INFO L226 Difference]: Without dead ends: 289 [2024-10-15 14:21:23,982 INFO L431 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-10-15 14:21:23,982 INFO L432 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-10-15 14:21:23,982 INFO L433 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-10-15 14:21:23,982 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 289 states. [2024-10-15 14:21:24,269 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 289 to 170. [2024-10-15 14:21:24,270 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-10-15 14:21:24,270 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 170 states to 170 states and 187 transitions. [2024-10-15 14:21:24,271 INFO L78 Accepts]: Start accepts. Automaton has 170 states and 187 transitions. Word has length 136 [2024-10-15 14:21:24,271 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-15 14:21:24,271 INFO L471 AbstractCegarLoop]: Abstraction has 170 states and 187 transitions. [2024-10-15 14:21:24,271 INFO L472 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-10-15 14:21:24,271 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-15 14:21:24,272 INFO L276 IsEmpty]: Start isEmpty. Operand 170 states and 187 transitions. [2024-10-15 14:21:24,272 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 137 [2024-10-15 14:21:24,272 INFO L207 NwaCegarLoop]: Found error trace [2024-10-15 14:21:24,272 INFO L215 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-10-15 14:21:24,284 INFO L540 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (143)] Forceful destruction successful, exit code 0 [2024-10-15 14:21:24,472 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable142,143 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-15 14:21:24,472 INFO L396 AbstractCegarLoop]: === Iteration 144 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-10-15 14:21:24,472 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-15 14:21:24,472 INFO L85 PathProgramCache]: Analyzing trace with hash -234057705, now seen corresponding path program 99 times [2024-10-15 14:21:24,473 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-15 14:21:24,473 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1873878693] [2024-10-15 14:21:24,473 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-15 14:21:24,473 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-15 14:21:24,480 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:21:24,871 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-10-15 14:21:24,872 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:21:24,872 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2024-10-15 14:21:24,872 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:21:24,873 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2024-10-15 14:21:24,873 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:21:24,874 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2024-10-15 14:21:24,874 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:21:24,875 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2024-10-15 14:21:24,875 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:21:24,875 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2024-10-15 14:21:24,876 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:21:24,876 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2024-10-15 14:21:24,877 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:21:24,877 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2024-10-15 14:21:24,877 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:21:24,878 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2024-10-15 14:21:24,878 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:21:24,879 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2024-10-15 14:21:24,879 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:21:24,880 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2024-10-15 14:21:24,880 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:21:24,881 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 97 [2024-10-15 14:21:24,881 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:21:24,882 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 104 [2024-10-15 14:21:24,882 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:21:24,882 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 111 [2024-10-15 14:21:24,883 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:21:24,883 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 118 [2024-10-15 14:21:24,883 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:21:24,884 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 125 [2024-10-15 14:21:24,884 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:21:24,885 INFO L134 CoverageAnalysis]: Checked inductivity of 859 backedges. 332 proven. 107 refuted. 0 times theorem prover too weak. 420 trivial. 0 not checked. [2024-10-15 14:21:24,885 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-15 14:21:24,885 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1873878693] [2024-10-15 14:21:24,885 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1873878693] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-15 14:21:24,885 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1326743859] [2024-10-15 14:21:24,890 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-10-15 14:21:24,890 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-15 14:21:24,890 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-10-15 14:21:24,891 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-10-15 14:21:24,893 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (144)] Waiting until timeout for monitored process [2024-10-15 14:21:24,946 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 16 check-sat command(s) [2024-10-15 14:21:24,946 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-10-15 14:21:24,947 INFO L255 TraceCheckSpWp]: Trace formula consists of 337 conjuncts, 36 conjuncts are in the unsatisfiable core [2024-10-15 14:21:24,948 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-15 14:21:25,548 INFO L134 CoverageAnalysis]: Checked inductivity of 859 backedges. 375 proven. 64 refuted. 0 times theorem prover too weak. 420 trivial. 0 not checked. [2024-10-15 14:21:25,549 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-10-15 14:21:25,905 INFO L134 CoverageAnalysis]: Checked inductivity of 859 backedges. 375 proven. 64 refuted. 0 times theorem prover too weak. 420 trivial. 0 not checked. [2024-10-15 14:21:25,905 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1326743859] provided 0 perfect and 2 imperfect interpolant sequences [2024-10-15 14:21:25,905 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-10-15 14:21:25,905 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [37, 37, 37] total 65 [2024-10-15 14:21:25,905 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1411642879] [2024-10-15 14:21:25,905 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-10-15 14:21:25,906 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 65 states [2024-10-15 14:21:25,906 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-15 14:21:25,906 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 65 interpolants. [2024-10-15 14:21:25,906 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=717, Invalid=3443, Unknown=0, NotChecked=0, Total=4160 [2024-10-15 14:21:25,907 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-10-15 14:21:27,592 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-15 14:21:27,593 INFO L93 Difference]: Finished difference Result 345 states and 395 transitions. [2024-10-15 14:21:27,593 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2024-10-15 14:21:27,593 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-10-15 14:21:27,593 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-15 14:21:27,595 INFO L225 Difference]: With dead ends: 345 [2024-10-15 14:21:27,595 INFO L226 Difference]: Without dead ends: 289 [2024-10-15 14:21:27,595 INFO L431 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-10-15 14:21:27,595 INFO L432 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-10-15 14:21:27,595 INFO L433 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-10-15 14:21:27,596 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 289 states. [2024-10-15 14:21:27,883 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 289 to 170. [2024-10-15 14:21:27,883 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-10-15 14:21:27,883 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 170 states to 170 states and 187 transitions. [2024-10-15 14:21:27,885 INFO L78 Accepts]: Start accepts. Automaton has 170 states and 187 transitions. Word has length 136 [2024-10-15 14:21:27,885 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-15 14:21:27,885 INFO L471 AbstractCegarLoop]: Abstraction has 170 states and 187 transitions. [2024-10-15 14:21:27,885 INFO L472 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-10-15 14:21:27,885 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-15 14:21:27,885 INFO L276 IsEmpty]: Start isEmpty. Operand 170 states and 187 transitions. [2024-10-15 14:21:27,885 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 137 [2024-10-15 14:21:27,885 INFO L207 NwaCegarLoop]: Found error trace [2024-10-15 14:21:27,885 INFO L215 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-10-15 14:21:27,897 INFO L540 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (144)] Forceful destruction successful, exit code 0 [2024-10-15 14:21:28,086 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable143,144 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-15 14:21:28,086 INFO L396 AbstractCegarLoop]: === Iteration 145 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-10-15 14:21:28,086 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-15 14:21:28,086 INFO L85 PathProgramCache]: Analyzing trace with hash 711735702, now seen corresponding path program 100 times [2024-10-15 14:21:28,086 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-15 14:21:28,086 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1461621822] [2024-10-15 14:21:28,086 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-15 14:21:28,086 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-15 14:21:28,094 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:21:28,490 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-10-15 14:21:28,491 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:21:28,491 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2024-10-15 14:21:28,492 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:21:28,492 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2024-10-15 14:21:28,493 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:21:28,493 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2024-10-15 14:21:28,494 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:21:28,494 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2024-10-15 14:21:28,494 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:21:28,495 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2024-10-15 14:21:28,495 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:21:28,496 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2024-10-15 14:21:28,496 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:21:28,496 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2024-10-15 14:21:28,497 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:21:28,497 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2024-10-15 14:21:28,497 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:21:28,498 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2024-10-15 14:21:28,498 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:21:28,499 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2024-10-15 14:21:28,499 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:21:28,500 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 97 [2024-10-15 14:21:28,500 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:21:28,500 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 104 [2024-10-15 14:21:28,501 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:21:28,501 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 111 [2024-10-15 14:21:28,501 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:21:28,502 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 118 [2024-10-15 14:21:28,502 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:21:28,503 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 125 [2024-10-15 14:21:28,503 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:21:28,504 INFO L134 CoverageAnalysis]: Checked inductivity of 861 backedges. 332 proven. 109 refuted. 0 times theorem prover too weak. 420 trivial. 0 not checked. [2024-10-15 14:21:28,504 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-15 14:21:28,504 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1461621822] [2024-10-15 14:21:28,504 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1461621822] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-15 14:21:28,504 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1534784890] [2024-10-15 14:21:28,504 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2024-10-15 14:21:28,504 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-15 14:21:28,504 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-10-15 14:21:28,505 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-10-15 14:21:28,506 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (145)] Waiting until timeout for monitored process [2024-10-15 14:21:28,553 INFO L227 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2024-10-15 14:21:28,553 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-10-15 14:21:28,554 INFO L255 TraceCheckSpWp]: Trace formula consists of 337 conjuncts, 36 conjuncts are in the unsatisfiable core [2024-10-15 14:21:28,555 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-15 14:21:29,140 INFO L134 CoverageAnalysis]: Checked inductivity of 861 backedges. 375 proven. 66 refuted. 0 times theorem prover too weak. 420 trivial. 0 not checked. [2024-10-15 14:21:29,140 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-10-15 14:21:29,498 INFO L134 CoverageAnalysis]: Checked inductivity of 861 backedges. 375 proven. 66 refuted. 0 times theorem prover too weak. 420 trivial. 0 not checked. [2024-10-15 14:21:29,498 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1534784890] provided 0 perfect and 2 imperfect interpolant sequences [2024-10-15 14:21:29,498 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-10-15 14:21:29,498 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [37, 37, 37] total 64 [2024-10-15 14:21:29,498 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [464685322] [2024-10-15 14:21:29,498 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-10-15 14:21:29,499 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 64 states [2024-10-15 14:21:29,499 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-15 14:21:29,499 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 64 interpolants. [2024-10-15 14:21:29,499 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=700, Invalid=3332, Unknown=0, NotChecked=0, Total=4032 [2024-10-15 14:21:29,499 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-10-15 14:21:31,173 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-15 14:21:31,173 INFO L93 Difference]: Finished difference Result 343 states and 393 transitions. [2024-10-15 14:21:31,173 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2024-10-15 14:21:31,173 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-10-15 14:21:31,174 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-15 14:21:31,176 INFO L225 Difference]: With dead ends: 343 [2024-10-15 14:21:31,176 INFO L226 Difference]: Without dead ends: 287 [2024-10-15 14:21:31,176 INFO L431 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-10-15 14:21:31,176 INFO L432 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-10-15 14:21:31,176 INFO L433 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-10-15 14:21:31,176 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 287 states. [2024-10-15 14:21:31,459 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 287 to 170. [2024-10-15 14:21:31,459 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-10-15 14:21:31,460 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 170 states to 170 states and 187 transitions. [2024-10-15 14:21:31,461 INFO L78 Accepts]: Start accepts. Automaton has 170 states and 187 transitions. Word has length 136 [2024-10-15 14:21:31,461 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-15 14:21:31,461 INFO L471 AbstractCegarLoop]: Abstraction has 170 states and 187 transitions. [2024-10-15 14:21:31,461 INFO L472 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-10-15 14:21:31,462 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-15 14:21:31,462 INFO L276 IsEmpty]: Start isEmpty. Operand 170 states and 187 transitions. [2024-10-15 14:21:31,462 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 137 [2024-10-15 14:21:31,462 INFO L207 NwaCegarLoop]: Found error trace [2024-10-15 14:21:31,462 INFO L215 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-10-15 14:21:31,474 INFO L552 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (145)] Ended with exit code 0 [2024-10-15 14:21:31,662 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 145 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable144 [2024-10-15 14:21:31,662 INFO L396 AbstractCegarLoop]: === Iteration 146 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-10-15 14:21:31,663 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-15 14:21:31,663 INFO L85 PathProgramCache]: Analyzing trace with hash 1019339831, now seen corresponding path program 101 times [2024-10-15 14:21:31,663 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-15 14:21:31,663 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2055248420] [2024-10-15 14:21:31,663 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-15 14:21:31,663 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-15 14:21:31,670 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:21:32,073 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-10-15 14:21:32,074 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:21:32,074 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2024-10-15 14:21:32,075 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:21:32,075 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2024-10-15 14:21:32,076 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:21:32,076 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2024-10-15 14:21:32,076 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:21:32,077 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2024-10-15 14:21:32,077 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:21:32,078 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2024-10-15 14:21:32,078 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:21:32,079 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2024-10-15 14:21:32,079 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:21:32,079 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2024-10-15 14:21:32,080 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:21:32,080 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2024-10-15 14:21:32,080 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:21:32,081 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2024-10-15 14:21:32,081 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:21:32,082 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2024-10-15 14:21:32,082 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:21:32,082 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 97 [2024-10-15 14:21:32,083 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:21:32,083 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 104 [2024-10-15 14:21:32,084 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:21:32,084 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 111 [2024-10-15 14:21:32,084 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:21:32,085 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 118 [2024-10-15 14:21:32,085 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:21:32,086 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 125 [2024-10-15 14:21:32,086 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:21:32,087 INFO L134 CoverageAnalysis]: Checked inductivity of 865 backedges. 332 proven. 113 refuted. 0 times theorem prover too weak. 420 trivial. 0 not checked. [2024-10-15 14:21:32,087 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-15 14:21:32,087 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2055248420] [2024-10-15 14:21:32,087 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2055248420] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-15 14:21:32,087 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1395783343] [2024-10-15 14:21:32,087 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2024-10-15 14:21:32,087 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-15 14:21:32,087 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-10-15 14:21:32,088 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-10-15 14:21:32,088 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (146)] Waiting until timeout for monitored process [2024-10-15 14:21:32,141 INFO L227 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 16 check-sat command(s) [2024-10-15 14:21:32,141 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-10-15 14:21:32,142 INFO L255 TraceCheckSpWp]: Trace formula consists of 337 conjuncts, 36 conjuncts are in the unsatisfiable core [2024-10-15 14:21:32,143 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-15 14:21:32,726 INFO L134 CoverageAnalysis]: Checked inductivity of 865 backedges. 375 proven. 70 refuted. 0 times theorem prover too weak. 420 trivial. 0 not checked. [2024-10-15 14:21:32,726 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-10-15 14:21:33,086 INFO L134 CoverageAnalysis]: Checked inductivity of 865 backedges. 375 proven. 70 refuted. 0 times theorem prover too weak. 420 trivial. 0 not checked. [2024-10-15 14:21:33,086 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1395783343] provided 0 perfect and 2 imperfect interpolant sequences [2024-10-15 14:21:33,086 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-10-15 14:21:33,086 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [37, 37, 37] total 63 [2024-10-15 14:21:33,086 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [487751391] [2024-10-15 14:21:33,087 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-10-15 14:21:33,087 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 63 states [2024-10-15 14:21:33,087 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-15 14:21:33,087 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 63 interpolants. [2024-10-15 14:21:33,087 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=687, Invalid=3219, Unknown=0, NotChecked=0, Total=3906 [2024-10-15 14:21:33,087 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-10-15 14:21:34,730 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-15 14:21:34,730 INFO L93 Difference]: Finished difference Result 339 states and 389 transitions. [2024-10-15 14:21:34,730 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2024-10-15 14:21:34,730 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-10-15 14:21:34,730 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-15 14:21:34,732 INFO L225 Difference]: With dead ends: 339 [2024-10-15 14:21:34,732 INFO L226 Difference]: Without dead ends: 283 [2024-10-15 14:21:34,733 INFO L431 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-10-15 14:21:34,733 INFO L432 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-10-15 14:21:34,733 INFO L433 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-10-15 14:21:34,733 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 283 states. [2024-10-15 14:21:35,031 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 283 to 170. [2024-10-15 14:21:35,031 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-10-15 14:21:35,032 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 170 states to 170 states and 187 transitions. [2024-10-15 14:21:35,033 INFO L78 Accepts]: Start accepts. Automaton has 170 states and 187 transitions. Word has length 136 [2024-10-15 14:21:35,033 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-15 14:21:35,033 INFO L471 AbstractCegarLoop]: Abstraction has 170 states and 187 transitions. [2024-10-15 14:21:35,034 INFO L472 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-10-15 14:21:35,034 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-15 14:21:35,034 INFO L276 IsEmpty]: Start isEmpty. Operand 170 states and 187 transitions. [2024-10-15 14:21:35,034 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 137 [2024-10-15 14:21:35,034 INFO L207 NwaCegarLoop]: Found error trace [2024-10-15 14:21:35,034 INFO L215 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-10-15 14:21:35,046 INFO L552 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (146)] Ended with exit code 0 [2024-10-15 14:21:35,234 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 146 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable145 [2024-10-15 14:21:35,235 INFO L396 AbstractCegarLoop]: === Iteration 147 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-10-15 14:21:35,235 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-15 14:21:35,235 INFO L85 PathProgramCache]: Analyzing trace with hash -2018778762, now seen corresponding path program 102 times [2024-10-15 14:21:35,235 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-15 14:21:35,235 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [338372529] [2024-10-15 14:21:35,235 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-15 14:21:35,235 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-15 14:21:35,242 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:21:35,645 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-10-15 14:21:35,645 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:21:35,645 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2024-10-15 14:21:35,646 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:21:35,647 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2024-10-15 14:21:35,647 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:21:35,647 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2024-10-15 14:21:35,648 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:21:35,648 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2024-10-15 14:21:35,648 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:21:35,649 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2024-10-15 14:21:35,649 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:21:35,650 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2024-10-15 14:21:35,650 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:21:35,650 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2024-10-15 14:21:35,651 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:21:35,651 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2024-10-15 14:21:35,651 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:21:35,652 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2024-10-15 14:21:35,652 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:21:35,653 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2024-10-15 14:21:35,653 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:21:35,654 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 97 [2024-10-15 14:21:35,654 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:21:35,654 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 104 [2024-10-15 14:21:35,655 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:21:35,655 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 111 [2024-10-15 14:21:35,655 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:21:35,656 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 118 [2024-10-15 14:21:35,656 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:21:35,657 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 125 [2024-10-15 14:21:35,657 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:21:35,658 INFO L134 CoverageAnalysis]: Checked inductivity of 871 backedges. 332 proven. 119 refuted. 0 times theorem prover too weak. 420 trivial. 0 not checked. [2024-10-15 14:21:35,658 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-15 14:21:35,658 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [338372529] [2024-10-15 14:21:35,658 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [338372529] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-15 14:21:35,658 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1350548944] [2024-10-15 14:21:35,658 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2024-10-15 14:21:35,658 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-15 14:21:35,658 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-10-15 14:21:35,659 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-10-15 14:21:35,660 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (147)] Waiting until timeout for monitored process [2024-10-15 14:21:35,713 INFO L227 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 16 check-sat command(s) [2024-10-15 14:21:35,713 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-10-15 14:21:35,714 INFO L255 TraceCheckSpWp]: Trace formula consists of 337 conjuncts, 36 conjuncts are in the unsatisfiable core [2024-10-15 14:21:35,715 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-15 14:21:36,264 INFO L134 CoverageAnalysis]: Checked inductivity of 871 backedges. 375 proven. 76 refuted. 0 times theorem prover too weak. 420 trivial. 0 not checked. [2024-10-15 14:21:36,264 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-10-15 14:21:36,616 INFO L134 CoverageAnalysis]: Checked inductivity of 871 backedges. 375 proven. 76 refuted. 0 times theorem prover too weak. 420 trivial. 0 not checked. [2024-10-15 14:21:36,616 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1350548944] provided 0 perfect and 2 imperfect interpolant sequences [2024-10-15 14:21:36,616 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-10-15 14:21:36,616 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [37, 37, 37] total 62 [2024-10-15 14:21:36,616 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1534906827] [2024-10-15 14:21:36,616 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-10-15 14:21:36,617 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 62 states [2024-10-15 14:21:36,617 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-15 14:21:36,617 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 62 interpolants. [2024-10-15 14:21:36,618 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=678, Invalid=3104, Unknown=0, NotChecked=0, Total=3782 [2024-10-15 14:21:36,618 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-10-15 14:21:38,131 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-15 14:21:38,132 INFO L93 Difference]: Finished difference Result 333 states and 383 transitions. [2024-10-15 14:21:38,132 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2024-10-15 14:21:38,132 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-10-15 14:21:38,132 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-15 14:21:38,134 INFO L225 Difference]: With dead ends: 333 [2024-10-15 14:21:38,134 INFO L226 Difference]: Without dead ends: 277 [2024-10-15 14:21:38,134 INFO L431 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-10-15 14:21:38,135 INFO L432 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-10-15 14:21:38,135 INFO L433 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-10-15 14:21:38,135 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 277 states. [2024-10-15 14:21:38,426 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 277 to 170. [2024-10-15 14:21:38,427 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-10-15 14:21:38,427 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 170 states to 170 states and 187 transitions. [2024-10-15 14:21:38,428 INFO L78 Accepts]: Start accepts. Automaton has 170 states and 187 transitions. Word has length 136 [2024-10-15 14:21:38,429 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-15 14:21:38,429 INFO L471 AbstractCegarLoop]: Abstraction has 170 states and 187 transitions. [2024-10-15 14:21:38,429 INFO L472 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-10-15 14:21:38,429 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-15 14:21:38,429 INFO L276 IsEmpty]: Start isEmpty. Operand 170 states and 187 transitions. [2024-10-15 14:21:38,429 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 137 [2024-10-15 14:21:38,429 INFO L207 NwaCegarLoop]: Found error trace [2024-10-15 14:21:38,429 INFO L215 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-10-15 14:21:38,443 INFO L552 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (147)] Ended with exit code 0 [2024-10-15 14:21:38,630 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable146,147 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-15 14:21:38,630 INFO L396 AbstractCegarLoop]: === Iteration 148 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-10-15 14:21:38,630 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-15 14:21:38,630 INFO L85 PathProgramCache]: Analyzing trace with hash 654164055, now seen corresponding path program 103 times [2024-10-15 14:21:38,630 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-15 14:21:38,630 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2074750094] [2024-10-15 14:21:38,630 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-15 14:21:38,630 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-15 14:21:38,637 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:21:39,047 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-10-15 14:21:39,048 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:21:39,048 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2024-10-15 14:21:39,048 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:21:39,049 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2024-10-15 14:21:39,049 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:21:39,050 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2024-10-15 14:21:39,050 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:21:39,051 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2024-10-15 14:21:39,051 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:21:39,052 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2024-10-15 14:21:39,052 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:21:39,052 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2024-10-15 14:21:39,053 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:21:39,053 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2024-10-15 14:21:39,053 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:21:39,054 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2024-10-15 14:21:39,054 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:21:39,055 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2024-10-15 14:21:39,055 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:21:39,056 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2024-10-15 14:21:39,056 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:21:39,056 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 97 [2024-10-15 14:21:39,057 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:21:39,057 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 104 [2024-10-15 14:21:39,057 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:21:39,058 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 111 [2024-10-15 14:21:39,058 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:21:39,059 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 118 [2024-10-15 14:21:39,059 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:21:39,059 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 125 [2024-10-15 14:21:39,060 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:21:39,060 INFO L134 CoverageAnalysis]: Checked inductivity of 879 backedges. 332 proven. 127 refuted. 0 times theorem prover too weak. 420 trivial. 0 not checked. [2024-10-15 14:21:39,060 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-15 14:21:39,061 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2074750094] [2024-10-15 14:21:39,061 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2074750094] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-15 14:21:39,061 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1871509802] [2024-10-15 14:21:39,061 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2024-10-15 14:21:39,061 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-15 14:21:39,061 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-10-15 14:21:39,062 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-10-15 14:21:39,062 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (148)] Waiting until timeout for monitored process [2024-10-15 14:21:39,116 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:21:39,117 INFO L255 TraceCheckSpWp]: Trace formula consists of 337 conjuncts, 36 conjuncts are in the unsatisfiable core [2024-10-15 14:21:39,118 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-15 14:21:39,709 INFO L134 CoverageAnalysis]: Checked inductivity of 879 backedges. 375 proven. 84 refuted. 0 times theorem prover too weak. 420 trivial. 0 not checked. [2024-10-15 14:21:39,709 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-10-15 14:21:40,064 INFO L134 CoverageAnalysis]: Checked inductivity of 879 backedges. 375 proven. 84 refuted. 0 times theorem prover too weak. 420 trivial. 0 not checked. [2024-10-15 14:21:40,064 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1871509802] provided 0 perfect and 2 imperfect interpolant sequences [2024-10-15 14:21:40,064 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-10-15 14:21:40,064 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [37, 37, 37] total 61 [2024-10-15 14:21:40,064 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [512777714] [2024-10-15 14:21:40,064 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-10-15 14:21:40,065 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 61 states [2024-10-15 14:21:40,065 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-15 14:21:40,065 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 61 interpolants. [2024-10-15 14:21:40,065 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=673, Invalid=2987, Unknown=0, NotChecked=0, Total=3660 [2024-10-15 14:21:40,066 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-10-15 14:21:41,483 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-15 14:21:41,483 INFO L93 Difference]: Finished difference Result 325 states and 375 transitions. [2024-10-15 14:21:41,484 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2024-10-15 14:21:41,484 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-10-15 14:21:41,484 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-15 14:21:41,486 INFO L225 Difference]: With dead ends: 325 [2024-10-15 14:21:41,486 INFO L226 Difference]: Without dead ends: 269 [2024-10-15 14:21:41,486 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 341 GetRequests, 249 SyntacticMatches, 32 SemanticMatches, 60 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2464 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=681, Invalid=3101, Unknown=0, NotChecked=0, Total=3782 [2024-10-15 14:21:41,486 INFO L432 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-10-15 14:21:41,486 INFO L433 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-10-15 14:21:41,487 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 269 states. [2024-10-15 14:21:41,776 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 269 to 170. [2024-10-15 14:21:41,776 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-10-15 14:21:41,777 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 170 states to 170 states and 187 transitions. [2024-10-15 14:21:41,778 INFO L78 Accepts]: Start accepts. Automaton has 170 states and 187 transitions. Word has length 136 [2024-10-15 14:21:41,778 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-15 14:21:41,778 INFO L471 AbstractCegarLoop]: Abstraction has 170 states and 187 transitions. [2024-10-15 14:21:41,778 INFO L472 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-10-15 14:21:41,778 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-15 14:21:41,779 INFO L276 IsEmpty]: Start isEmpty. Operand 170 states and 187 transitions. [2024-10-15 14:21:41,779 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 137 [2024-10-15 14:21:41,779 INFO L207 NwaCegarLoop]: Found error trace [2024-10-15 14:21:41,779 INFO L215 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-10-15 14:21:41,791 INFO L552 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (148)] Ended with exit code 0 [2024-10-15 14:21:41,979 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 148 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable147 [2024-10-15 14:21:41,979 INFO L396 AbstractCegarLoop]: === Iteration 149 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-10-15 14:21:41,980 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-15 14:21:41,980 INFO L85 PathProgramCache]: Analyzing trace with hash 1987314006, now seen corresponding path program 104 times [2024-10-15 14:21:41,980 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-15 14:21:41,980 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [255855203] [2024-10-15 14:21:41,980 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-15 14:21:41,980 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-15 14:21:41,987 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:21:42,389 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-10-15 14:21:42,389 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:21:42,390 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2024-10-15 14:21:42,390 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:21:42,391 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2024-10-15 14:21:42,391 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:21:42,392 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2024-10-15 14:21:42,392 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:21:42,392 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2024-10-15 14:21:42,393 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:21:42,393 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2024-10-15 14:21:42,394 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:21:42,394 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2024-10-15 14:21:42,394 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:21:42,395 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2024-10-15 14:21:42,395 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:21:42,396 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2024-10-15 14:21:42,396 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:21:42,397 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2024-10-15 14:21:42,397 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:21:42,397 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2024-10-15 14:21:42,398 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:21:42,398 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 97 [2024-10-15 14:21:42,398 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:21:42,399 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 104 [2024-10-15 14:21:42,399 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:21:42,400 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 111 [2024-10-15 14:21:42,400 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:21:42,401 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 118 [2024-10-15 14:21:42,401 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:21:42,401 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 125 [2024-10-15 14:21:42,402 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:21:42,402 INFO L134 CoverageAnalysis]: Checked inductivity of 889 backedges. 332 proven. 137 refuted. 0 times theorem prover too weak. 420 trivial. 0 not checked. [2024-10-15 14:21:42,402 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-15 14:21:42,403 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [255855203] [2024-10-15 14:21:42,403 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [255855203] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-15 14:21:42,403 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1428753167] [2024-10-15 14:21:42,403 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-10-15 14:21:42,403 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-15 14:21:42,403 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-10-15 14:21:42,404 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-10-15 14:21:42,404 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (149)] Waiting until timeout for monitored process [2024-10-15 14:21:42,451 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-10-15 14:21:42,451 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-10-15 14:21:42,452 INFO L255 TraceCheckSpWp]: Trace formula consists of 337 conjuncts, 36 conjuncts are in the unsatisfiable core [2024-10-15 14:21:42,453 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-15 14:21:42,974 INFO L134 CoverageAnalysis]: Checked inductivity of 889 backedges. 375 proven. 94 refuted. 0 times theorem prover too weak. 420 trivial. 0 not checked. [2024-10-15 14:21:42,974 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-10-15 14:21:43,322 INFO L134 CoverageAnalysis]: Checked inductivity of 889 backedges. 375 proven. 94 refuted. 0 times theorem prover too weak. 420 trivial. 0 not checked. [2024-10-15 14:21:43,322 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1428753167] provided 0 perfect and 2 imperfect interpolant sequences [2024-10-15 14:21:43,322 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-10-15 14:21:43,322 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [37, 37, 37] total 60 [2024-10-15 14:21:43,322 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [15384576] [2024-10-15 14:21:43,322 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-10-15 14:21:43,322 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 60 states [2024-10-15 14:21:43,323 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-15 14:21:43,323 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 60 interpolants. [2024-10-15 14:21:43,323 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=672, Invalid=2868, Unknown=0, NotChecked=0, Total=3540 [2024-10-15 14:21:43,323 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-10-15 14:21:44,550 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-15 14:21:44,550 INFO L93 Difference]: Finished difference Result 315 states and 365 transitions. [2024-10-15 14:21:44,550 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2024-10-15 14:21:44,550 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-10-15 14:21:44,550 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-15 14:21:44,552 INFO L225 Difference]: With dead ends: 315 [2024-10-15 14:21:44,552 INFO L226 Difference]: Without dead ends: 259 [2024-10-15 14:21:44,552 INFO L431 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-10-15 14:21:44,552 INFO L432 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-10-15 14:21:44,552 INFO L433 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-10-15 14:21:44,553 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 259 states. [2024-10-15 14:21:44,843 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 259 to 170. [2024-10-15 14:21:44,844 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-10-15 14:21:44,844 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 170 states to 170 states and 187 transitions. [2024-10-15 14:21:44,845 INFO L78 Accepts]: Start accepts. Automaton has 170 states and 187 transitions. Word has length 136 [2024-10-15 14:21:44,845 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-15 14:21:44,845 INFO L471 AbstractCegarLoop]: Abstraction has 170 states and 187 transitions. [2024-10-15 14:21:44,845 INFO L472 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-10-15 14:21:44,846 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-15 14:21:44,846 INFO L276 IsEmpty]: Start isEmpty. Operand 170 states and 187 transitions. [2024-10-15 14:21:44,846 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 137 [2024-10-15 14:21:44,846 INFO L207 NwaCegarLoop]: Found error trace [2024-10-15 14:21:44,846 INFO L215 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-10-15 14:21:44,858 INFO L540 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (149)] Forceful destruction successful, exit code 0 [2024-10-15 14:21:45,046 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 149 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable148 [2024-10-15 14:21:45,046 INFO L396 AbstractCegarLoop]: === Iteration 150 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-10-15 14:21:45,047 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-15 14:21:45,047 INFO L85 PathProgramCache]: Analyzing trace with hash 1891771511, now seen corresponding path program 105 times [2024-10-15 14:21:45,047 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-15 14:21:45,047 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [98077099] [2024-10-15 14:21:45,047 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-15 14:21:45,047 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-15 14:21:45,054 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:21:45,456 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-10-15 14:21:45,456 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:21:45,457 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2024-10-15 14:21:45,457 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:21:45,458 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2024-10-15 14:21:45,458 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:21:45,459 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2024-10-15 14:21:45,459 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:21:45,460 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2024-10-15 14:21:45,460 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:21:45,460 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2024-10-15 14:21:45,461 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:21:45,461 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2024-10-15 14:21:45,462 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:21:45,462 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2024-10-15 14:21:45,462 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:21:45,463 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2024-10-15 14:21:45,463 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:21:45,464 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2024-10-15 14:21:45,464 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:21:45,464 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2024-10-15 14:21:45,465 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:21:45,465 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 97 [2024-10-15 14:21:45,465 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:21:45,466 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 104 [2024-10-15 14:21:45,466 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:21:45,467 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 111 [2024-10-15 14:21:45,467 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:21:45,468 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 118 [2024-10-15 14:21:45,468 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:21:45,468 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 125 [2024-10-15 14:21:45,469 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:21:45,469 INFO L134 CoverageAnalysis]: Checked inductivity of 901 backedges. 332 proven. 149 refuted. 0 times theorem prover too weak. 420 trivial. 0 not checked. [2024-10-15 14:21:45,469 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-15 14:21:45,469 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [98077099] [2024-10-15 14:21:45,470 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [98077099] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-15 14:21:45,470 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1051620686] [2024-10-15 14:21:45,470 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-10-15 14:21:45,470 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-15 14:21:45,470 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-10-15 14:21:45,471 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-10-15 14:21:45,471 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (150)] Waiting until timeout for monitored process [2024-10-15 14:21:45,525 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 16 check-sat command(s) [2024-10-15 14:21:45,525 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-10-15 14:21:45,526 INFO L255 TraceCheckSpWp]: Trace formula consists of 337 conjuncts, 36 conjuncts are in the unsatisfiable core [2024-10-15 14:21:45,527 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-15 14:21:46,032 INFO L134 CoverageAnalysis]: Checked inductivity of 901 backedges. 375 proven. 106 refuted. 0 times theorem prover too weak. 420 trivial. 0 not checked. [2024-10-15 14:21:46,032 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-10-15 14:21:46,388 INFO L134 CoverageAnalysis]: Checked inductivity of 901 backedges. 375 proven. 106 refuted. 0 times theorem prover too weak. 420 trivial. 0 not checked. [2024-10-15 14:21:46,389 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1051620686] provided 0 perfect and 2 imperfect interpolant sequences [2024-10-15 14:21:46,389 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-10-15 14:21:46,389 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [37, 37, 37] total 59 [2024-10-15 14:21:46,389 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [166827677] [2024-10-15 14:21:46,389 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-10-15 14:21:46,389 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 59 states [2024-10-15 14:21:46,389 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-15 14:21:46,389 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 59 interpolants. [2024-10-15 14:21:46,390 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=675, Invalid=2747, Unknown=0, NotChecked=0, Total=3422 [2024-10-15 14:21:46,390 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-10-15 14:21:47,418 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-15 14:21:47,418 INFO L93 Difference]: Finished difference Result 303 states and 353 transitions. [2024-10-15 14:21:47,418 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2024-10-15 14:21:47,418 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-10-15 14:21:47,419 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-15 14:21:47,420 INFO L225 Difference]: With dead ends: 303 [2024-10-15 14:21:47,420 INFO L226 Difference]: Without dead ends: 247 [2024-10-15 14:21:47,421 INFO L431 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-10-15 14:21:47,421 INFO L432 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-10-15 14:21:47,421 INFO L433 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-10-15 14:21:47,421 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 247 states. [2024-10-15 14:21:47,706 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 247 to 170. [2024-10-15 14:21:47,706 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-10-15 14:21:47,706 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 170 states to 170 states and 187 transitions. [2024-10-15 14:21:47,708 INFO L78 Accepts]: Start accepts. Automaton has 170 states and 187 transitions. Word has length 136 [2024-10-15 14:21:47,708 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-15 14:21:47,708 INFO L471 AbstractCegarLoop]: Abstraction has 170 states and 187 transitions. [2024-10-15 14:21:47,708 INFO L472 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-10-15 14:21:47,708 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-15 14:21:47,708 INFO L276 IsEmpty]: Start isEmpty. Operand 170 states and 187 transitions. [2024-10-15 14:21:47,709 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 137 [2024-10-15 14:21:47,709 INFO L207 NwaCegarLoop]: Found error trace [2024-10-15 14:21:47,709 INFO L215 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-10-15 14:21:47,720 INFO L552 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (150)] Ended with exit code 0 [2024-10-15 14:21:47,909 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable149,150 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-15 14:21:47,909 INFO L396 AbstractCegarLoop]: === Iteration 151 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-10-15 14:21:47,909 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-15 14:21:47,909 INFO L85 PathProgramCache]: Analyzing trace with hash 780310838, now seen corresponding path program 15 times [2024-10-15 14:21:47,909 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-15 14:21:47,910 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [279046291] [2024-10-15 14:21:47,910 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-15 14:21:47,910 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-15 14:21:47,917 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:21:48,320 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-10-15 14:21:48,321 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:21:48,321 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2024-10-15 14:21:48,322 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:21:48,322 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2024-10-15 14:21:48,322 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:21:48,323 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2024-10-15 14:21:48,323 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:21:48,324 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2024-10-15 14:21:48,324 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:21:48,325 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2024-10-15 14:21:48,325 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:21:48,326 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2024-10-15 14:21:48,326 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:21:48,327 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2024-10-15 14:21:48,327 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:21:48,327 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2024-10-15 14:21:48,328 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:21:48,328 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2024-10-15 14:21:48,328 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:21:48,329 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2024-10-15 14:21:48,329 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:21:48,330 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 97 [2024-10-15 14:21:48,330 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:21:48,331 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 104 [2024-10-15 14:21:48,331 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:21:48,331 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 111 [2024-10-15 14:21:48,332 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:21:48,332 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 118 [2024-10-15 14:21:48,332 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:21:48,333 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 125 [2024-10-15 14:21:48,333 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:21:48,334 INFO L134 CoverageAnalysis]: Checked inductivity of 915 backedges. 332 proven. 163 refuted. 0 times theorem prover too weak. 420 trivial. 0 not checked. [2024-10-15 14:21:48,334 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-15 14:21:48,334 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [279046291] [2024-10-15 14:21:48,334 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [279046291] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-15 14:21:48,334 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1251230239] [2024-10-15 14:21:48,334 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-10-15 14:21:48,334 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-15 14:21:48,334 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-10-15 14:21:48,336 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-10-15 14:21:48,337 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (151)] Waiting until timeout for monitored process [2024-10-15 14:21:48,391 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 16 check-sat command(s) [2024-10-15 14:21:48,391 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-10-15 14:21:48,392 INFO L255 TraceCheckSpWp]: Trace formula consists of 337 conjuncts, 36 conjuncts are in the unsatisfiable core [2024-10-15 14:21:48,393 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-15 14:21:48,905 INFO L134 CoverageAnalysis]: Checked inductivity of 915 backedges. 375 proven. 120 refuted. 0 times theorem prover too weak. 420 trivial. 0 not checked. [2024-10-15 14:21:48,905 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-10-15 14:21:49,261 INFO L134 CoverageAnalysis]: Checked inductivity of 915 backedges. 375 proven. 120 refuted. 0 times theorem prover too weak. 420 trivial. 0 not checked. [2024-10-15 14:21:49,261 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1251230239] provided 0 perfect and 2 imperfect interpolant sequences [2024-10-15 14:21:49,261 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-10-15 14:21:49,261 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [37, 37, 37] total 58 [2024-10-15 14:21:49,261 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1997148310] [2024-10-15 14:21:49,261 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-10-15 14:21:49,261 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 58 states [2024-10-15 14:21:49,261 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-15 14:21:49,262 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 58 interpolants. [2024-10-15 14:21:49,262 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=682, Invalid=2624, Unknown=0, NotChecked=0, Total=3306 [2024-10-15 14:21:49,262 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-10-15 14:21:50,059 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-15 14:21:50,059 INFO L93 Difference]: Finished difference Result 292 states and 343 transitions. [2024-10-15 14:21:50,059 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2024-10-15 14:21:50,060 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-10-15 14:21:50,060 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-15 14:21:50,062 INFO L225 Difference]: With dead ends: 292 [2024-10-15 14:21:50,062 INFO L226 Difference]: Without dead ends: 236 [2024-10-15 14:21:50,062 INFO L431 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-10-15 14:21:50,062 INFO L432 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-10-15 14:21:50,062 INFO L433 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-10-15 14:21:50,063 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 236 states. [2024-10-15 14:21:50,353 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 236 to 172. [2024-10-15 14:21:50,353 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-10-15 14:21:50,353 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 172 states to 172 states and 190 transitions. [2024-10-15 14:21:50,355 INFO L78 Accepts]: Start accepts. Automaton has 172 states and 190 transitions. Word has length 136 [2024-10-15 14:21:50,355 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-15 14:21:50,355 INFO L471 AbstractCegarLoop]: Abstraction has 172 states and 190 transitions. [2024-10-15 14:21:50,355 INFO L472 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-10-15 14:21:50,355 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-15 14:21:50,355 INFO L276 IsEmpty]: Start isEmpty. Operand 172 states and 190 transitions. [2024-10-15 14:21:50,355 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 138 [2024-10-15 14:21:50,355 INFO L207 NwaCegarLoop]: Found error trace [2024-10-15 14:21:50,355 INFO L215 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-10-15 14:21:50,367 INFO L540 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (151)] Forceful destruction successful, exit code 0 [2024-10-15 14:21:50,556 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 151 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable150 [2024-10-15 14:21:50,556 INFO L396 AbstractCegarLoop]: === Iteration 152 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-10-15 14:21:50,556 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-15 14:21:50,556 INFO L85 PathProgramCache]: Analyzing trace with hash 1789571330, now seen corresponding path program 30 times [2024-10-15 14:21:50,556 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-15 14:21:50,556 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1380258060] [2024-10-15 14:21:50,556 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-15 14:21:50,556 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-15 14:21:50,563 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:21:50,793 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-10-15 14:21:50,794 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:21:50,794 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2024-10-15 14:21:50,794 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:21:50,795 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2024-10-15 14:21:50,795 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:21:50,796 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2024-10-15 14:21:50,796 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:21:50,796 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2024-10-15 14:21:50,797 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:21:50,797 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2024-10-15 14:21:50,797 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:21:50,798 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2024-10-15 14:21:50,798 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:21:50,799 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2024-10-15 14:21:50,799 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:21:50,799 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2024-10-15 14:21:50,800 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:21:50,800 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2024-10-15 14:21:50,800 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:21:50,801 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2024-10-15 14:21:50,801 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:21:50,801 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2024-10-15 14:21:50,802 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:21:50,802 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 105 [2024-10-15 14:21:50,802 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:21:50,803 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2024-10-15 14:21:50,803 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:21:50,804 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 119 [2024-10-15 14:21:50,804 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:21:50,804 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 126 [2024-10-15 14:21:50,805 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:21:50,805 INFO L134 CoverageAnalysis]: Checked inductivity of 931 backedges. 150 proven. 361 refuted. 0 times theorem prover too weak. 420 trivial. 0 not checked. [2024-10-15 14:21:50,805 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-15 14:21:50,805 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1380258060] [2024-10-15 14:21:50,805 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1380258060] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-15 14:21:50,805 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [97272426] [2024-10-15 14:21:50,806 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2024-10-15 14:21:50,806 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-15 14:21:50,806 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-10-15 14:21:50,807 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-10-15 14:21:50,807 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (152)] Waiting until timeout for monitored process [2024-10-15 14:21:50,862 INFO L227 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 16 check-sat command(s) [2024-10-15 14:21:50,862 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-10-15 14:21:50,863 INFO L255 TraceCheckSpWp]: Trace formula consists of 342 conjuncts, 38 conjuncts are in the unsatisfiable core [2024-10-15 14:21:50,865 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-15 14:21:50,929 INFO L134 CoverageAnalysis]: Checked inductivity of 931 backedges. 166 proven. 345 refuted. 0 times theorem prover too weak. 420 trivial. 0 not checked. [2024-10-15 14:21:50,929 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-10-15 14:21:51,157 INFO L134 CoverageAnalysis]: Checked inductivity of 931 backedges. 166 proven. 345 refuted. 0 times theorem prover too weak. 420 trivial. 0 not checked. [2024-10-15 14:21:51,157 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [97272426] provided 0 perfect and 2 imperfect interpolant sequences [2024-10-15 14:21:51,157 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-10-15 14:21:51,157 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 21, 21] total 24 [2024-10-15 14:21:51,157 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1181817957] [2024-10-15 14:21:51,157 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-10-15 14:21:51,158 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2024-10-15 14:21:51,158 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-15 14:21:51,158 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2024-10-15 14:21:51,158 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=184, Invalid=368, Unknown=0, NotChecked=0, Total=552 [2024-10-15 14:21:51,158 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-10-15 14:21:51,558 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-15 14:21:51,558 INFO L93 Difference]: Finished difference Result 185 states and 204 transitions. [2024-10-15 14:21:51,558 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2024-10-15 14:21:51,558 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-10-15 14:21:51,558 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-15 14:21:51,560 INFO L225 Difference]: With dead ends: 185 [2024-10-15 14:21:51,560 INFO L226 Difference]: Without dead ends: 183 [2024-10-15 14:21:51,560 INFO L431 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-10-15 14:21:51,560 INFO L432 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-10-15 14:21:51,560 INFO L433 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-10-15 14:21:51,561 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 183 states. [2024-10-15 14:21:51,847 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 183 to 179. [2024-10-15 14:21:51,847 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-10-15 14:21:51,847 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 179 states to 179 states and 197 transitions. [2024-10-15 14:21:51,849 INFO L78 Accepts]: Start accepts. Automaton has 179 states and 197 transitions. Word has length 137 [2024-10-15 14:21:51,849 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-15 14:21:51,849 INFO L471 AbstractCegarLoop]: Abstraction has 179 states and 197 transitions. [2024-10-15 14:21:51,849 INFO L472 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-10-15 14:21:51,849 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-15 14:21:51,849 INFO L276 IsEmpty]: Start isEmpty. Operand 179 states and 197 transitions. [2024-10-15 14:21:51,849 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 145 [2024-10-15 14:21:51,849 INFO L207 NwaCegarLoop]: Found error trace [2024-10-15 14:21:51,849 INFO L215 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-10-15 14:21:51,861 INFO L552 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (152)] Ended with exit code 0 [2024-10-15 14:21:52,050 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable151,152 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-15 14:21:52,050 INFO L396 AbstractCegarLoop]: === Iteration 153 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-10-15 14:21:52,050 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-15 14:21:52,050 INFO L85 PathProgramCache]: Analyzing trace with hash -1836293610, now seen corresponding path program 31 times [2024-10-15 14:21:52,050 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-15 14:21:52,050 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [761655174] [2024-10-15 14:21:52,050 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-15 14:21:52,050 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-15 14:21:52,058 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:21:52,518 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-10-15 14:21:52,518 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:21:52,519 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2024-10-15 14:21:52,519 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:21:52,520 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2024-10-15 14:21:52,520 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:21:52,520 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2024-10-15 14:21:52,521 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:21:52,521 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2024-10-15 14:21:52,521 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:21:52,522 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2024-10-15 14:21:52,522 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:21:52,523 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2024-10-15 14:21:52,523 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:21:52,523 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2024-10-15 14:21:52,524 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:21:52,524 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2024-10-15 14:21:52,525 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:21:52,525 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2024-10-15 14:21:52,525 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:21:52,526 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2024-10-15 14:21:52,526 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:21:52,527 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2024-10-15 14:21:52,527 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:21:52,527 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 105 [2024-10-15 14:21:52,528 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:21:52,528 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2024-10-15 14:21:52,528 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:21:52,529 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 119 [2024-10-15 14:21:52,529 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:21:52,530 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 126 [2024-10-15 14:21:52,530 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:21:52,530 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 133 [2024-10-15 14:21:52,531 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:21:52,531 INFO L134 CoverageAnalysis]: Checked inductivity of 1040 backedges. 378 proven. 182 refuted. 0 times theorem prover too weak. 480 trivial. 0 not checked. [2024-10-15 14:21:52,532 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-15 14:21:52,532 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [761655174] [2024-10-15 14:21:52,532 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [761655174] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-15 14:21:52,532 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [719010430] [2024-10-15 14:21:52,532 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2024-10-15 14:21:52,532 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-15 14:21:52,532 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-10-15 14:21:52,533 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-10-15 14:21:52,533 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (153)] Waiting until timeout for monitored process [2024-10-15 14:21:52,580 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:21:52,581 INFO L255 TraceCheckSpWp]: Trace formula consists of 356 conjuncts, 38 conjuncts are in the unsatisfiable core [2024-10-15 14:21:52,582 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-15 14:21:53,360 INFO L134 CoverageAnalysis]: Checked inductivity of 1040 backedges. 424 proven. 136 refuted. 0 times theorem prover too weak. 480 trivial. 0 not checked. [2024-10-15 14:21:53,360 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-10-15 14:21:53,871 INFO L134 CoverageAnalysis]: Checked inductivity of 1040 backedges. 424 proven. 136 refuted. 0 times theorem prover too weak. 480 trivial. 0 not checked. [2024-10-15 14:21:53,871 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [719010430] provided 0 perfect and 2 imperfect interpolant sequences [2024-10-15 14:21:53,871 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-10-15 14:21:53,872 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [39, 39, 39] total 77 [2024-10-15 14:21:53,872 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [537941818] [2024-10-15 14:21:53,872 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-10-15 14:21:53,872 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 77 states [2024-10-15 14:21:53,872 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-15 14:21:53,872 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 77 interpolants. [2024-10-15 14:21:53,873 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1109, Invalid=4743, Unknown=0, NotChecked=0, Total=5852 [2024-10-15 14:21:53,873 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-10-15 14:21:54,749 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-15 14:21:54,749 INFO L93 Difference]: Finished difference Result 306 states and 359 transitions. [2024-10-15 14:21:54,749 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2024-10-15 14:21:54,749 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-10-15 14:21:54,749 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-15 14:21:54,751 INFO L225 Difference]: With dead ends: 306 [2024-10-15 14:21:54,751 INFO L226 Difference]: Without dead ends: 247 [2024-10-15 14:21:54,752 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 361 GetRequests, 251 SyntacticMatches, 34 SemanticMatches, 76 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4901 ImplicationChecksByTransitivity, 1.3s TimeCoverageRelationStatistics Valid=1117, Invalid=4889, Unknown=0, NotChecked=0, Total=6006 [2024-10-15 14:21:54,752 INFO L432 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-10-15 14:21:54,752 INFO L433 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-10-15 14:21:54,752 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 247 states. [2024-10-15 14:21:55,070 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 247 to 180. [2024-10-15 14:21:55,070 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-10-15 14:21:55,070 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 180 states to 180 states and 198 transitions. [2024-10-15 14:21:55,072 INFO L78 Accepts]: Start accepts. Automaton has 180 states and 198 transitions. Word has length 144 [2024-10-15 14:21:55,072 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-15 14:21:55,072 INFO L471 AbstractCegarLoop]: Abstraction has 180 states and 198 transitions. [2024-10-15 14:21:55,072 INFO L472 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-10-15 14:21:55,072 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-15 14:21:55,072 INFO L276 IsEmpty]: Start isEmpty. Operand 180 states and 198 transitions. [2024-10-15 14:21:55,072 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 145 [2024-10-15 14:21:55,072 INFO L207 NwaCegarLoop]: Found error trace [2024-10-15 14:21:55,072 INFO L215 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-10-15 14:21:55,084 INFO L540 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (153)] Forceful destruction successful, exit code 0 [2024-10-15 14:21:55,273 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable152,153 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-15 14:21:55,273 INFO L396 AbstractCegarLoop]: === Iteration 154 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-10-15 14:21:55,273 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-15 14:21:55,273 INFO L85 PathProgramCache]: Analyzing trace with hash 1421815189, now seen corresponding path program 106 times [2024-10-15 14:21:55,273 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-15 14:21:55,273 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [911145608] [2024-10-15 14:21:55,273 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-15 14:21:55,273 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-15 14:21:55,281 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:21:55,736 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-10-15 14:21:55,737 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:21:55,737 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2024-10-15 14:21:55,738 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:21:55,738 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2024-10-15 14:21:55,739 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:21:55,739 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2024-10-15 14:21:55,739 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:21:55,740 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2024-10-15 14:21:55,740 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:21:55,741 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2024-10-15 14:21:55,741 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:21:55,742 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2024-10-15 14:21:55,742 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:21:55,742 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2024-10-15 14:21:55,743 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:21:55,743 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2024-10-15 14:21:55,744 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:21:55,744 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2024-10-15 14:21:55,744 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:21:55,745 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2024-10-15 14:21:55,745 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:21:55,746 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2024-10-15 14:21:55,746 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:21:55,746 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 105 [2024-10-15 14:21:55,747 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:21:55,747 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2024-10-15 14:21:55,748 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:21:55,748 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 119 [2024-10-15 14:21:55,748 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:21:55,749 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 126 [2024-10-15 14:21:55,749 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:21:55,750 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 133 [2024-10-15 14:21:55,750 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:21:55,751 INFO L134 CoverageAnalysis]: Checked inductivity of 1025 backedges. 378 proven. 167 refuted. 0 times theorem prover too weak. 480 trivial. 0 not checked. [2024-10-15 14:21:55,751 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-15 14:21:55,751 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [911145608] [2024-10-15 14:21:55,751 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [911145608] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-15 14:21:55,751 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [721839135] [2024-10-15 14:21:55,751 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2024-10-15 14:21:55,751 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-15 14:21:55,751 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-10-15 14:21:55,752 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-10-15 14:21:55,753 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (154)] Waiting until timeout for monitored process [2024-10-15 14:21:55,801 INFO L227 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2024-10-15 14:21:55,801 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-10-15 14:21:55,803 INFO L255 TraceCheckSpWp]: Trace formula consists of 356 conjuncts, 38 conjuncts are in the unsatisfiable core [2024-10-15 14:21:55,804 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-15 14:21:56,564 INFO L134 CoverageAnalysis]: Checked inductivity of 1025 backedges. 424 proven. 121 refuted. 0 times theorem prover too weak. 480 trivial. 0 not checked. [2024-10-15 14:21:56,564 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-10-15 14:21:56,979 INFO L134 CoverageAnalysis]: Checked inductivity of 1025 backedges. 424 proven. 121 refuted. 0 times theorem prover too weak. 480 trivial. 0 not checked. [2024-10-15 14:21:56,979 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [721839135] provided 0 perfect and 2 imperfect interpolant sequences [2024-10-15 14:21:56,979 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-10-15 14:21:56,979 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [39, 39, 39] total 76 [2024-10-15 14:21:56,979 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1474746532] [2024-10-15 14:21:56,979 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-10-15 14:21:56,979 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 76 states [2024-10-15 14:21:56,979 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-15 14:21:56,980 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 76 interpolants. [2024-10-15 14:21:56,980 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1057, Invalid=4643, Unknown=0, NotChecked=0, Total=5700 [2024-10-15 14:21:56,981 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-10-15 14:21:58,159 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-15 14:21:58,160 INFO L93 Difference]: Finished difference Result 321 states and 374 transitions. [2024-10-15 14:21:58,160 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2024-10-15 14:21:58,160 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-10-15 14:21:58,160 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-15 14:21:58,163 INFO L225 Difference]: With dead ends: 321 [2024-10-15 14:21:58,163 INFO L226 Difference]: Without dead ends: 262 [2024-10-15 14:21:58,163 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 361 GetRequests, 252 SyntacticMatches, 34 SemanticMatches, 75 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4776 ImplicationChecksByTransitivity, 1.3s TimeCoverageRelationStatistics Valid=1065, Invalid=4787, Unknown=0, NotChecked=0, Total=5852 [2024-10-15 14:21:58,163 INFO L432 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-10-15 14:21:58,163 INFO L433 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-10-15 14:21:58,163 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 262 states. [2024-10-15 14:21:58,503 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 262 to 180. [2024-10-15 14:21:58,504 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-10-15 14:21:58,504 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 180 states to 180 states and 198 transitions. [2024-10-15 14:21:58,506 INFO L78 Accepts]: Start accepts. Automaton has 180 states and 198 transitions. Word has length 144 [2024-10-15 14:21:58,506 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-15 14:21:58,506 INFO L471 AbstractCegarLoop]: Abstraction has 180 states and 198 transitions. [2024-10-15 14:21:58,506 INFO L472 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-10-15 14:21:58,506 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-15 14:21:58,506 INFO L276 IsEmpty]: Start isEmpty. Operand 180 states and 198 transitions. [2024-10-15 14:21:58,506 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 145 [2024-10-15 14:21:58,506 INFO L207 NwaCegarLoop]: Found error trace [2024-10-15 14:21:58,507 INFO L215 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-10-15 14:21:58,519 INFO L552 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (154)] Ended with exit code 0 [2024-10-15 14:21:58,707 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 154 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable153 [2024-10-15 14:21:58,707 INFO L396 AbstractCegarLoop]: === Iteration 155 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-10-15 14:21:58,707 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-15 14:21:58,707 INFO L85 PathProgramCache]: Analyzing trace with hash -1521125834, now seen corresponding path program 107 times [2024-10-15 14:21:58,707 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-15 14:21:58,707 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1682902752] [2024-10-15 14:21:58,707 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-15 14:21:58,707 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-15 14:21:58,715 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:21:59,173 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-10-15 14:21:59,174 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:21:59,174 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2024-10-15 14:21:59,175 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:21:59,175 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2024-10-15 14:21:59,176 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:21:59,176 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2024-10-15 14:21:59,177 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:21:59,177 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2024-10-15 14:21:59,177 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:21:59,178 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2024-10-15 14:21:59,178 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:21:59,179 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2024-10-15 14:21:59,179 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:21:59,179 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2024-10-15 14:21:59,180 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:21:59,180 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2024-10-15 14:21:59,181 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:21:59,181 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2024-10-15 14:21:59,181 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:21:59,182 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2024-10-15 14:21:59,182 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:21:59,183 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2024-10-15 14:21:59,183 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:21:59,183 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 105 [2024-10-15 14:21:59,184 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:21:59,184 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2024-10-15 14:21:59,185 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:21:59,185 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 119 [2024-10-15 14:21:59,185 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:21:59,186 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 126 [2024-10-15 14:21:59,186 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:21:59,187 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 133 [2024-10-15 14:21:59,187 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:21:59,188 INFO L134 CoverageAnalysis]: Checked inductivity of 1012 backedges. 378 proven. 154 refuted. 0 times theorem prover too weak. 480 trivial. 0 not checked. [2024-10-15 14:21:59,188 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-15 14:21:59,188 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1682902752] [2024-10-15 14:21:59,188 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1682902752] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-15 14:21:59,188 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2015998918] [2024-10-15 14:21:59,188 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2024-10-15 14:21:59,188 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-15 14:21:59,188 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-10-15 14:21:59,189 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-10-15 14:21:59,190 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (155)] Waiting until timeout for monitored process [2024-10-15 14:21:59,246 INFO L227 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 17 check-sat command(s) [2024-10-15 14:21:59,246 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-10-15 14:21:59,247 INFO L255 TraceCheckSpWp]: Trace formula consists of 356 conjuncts, 38 conjuncts are in the unsatisfiable core [2024-10-15 14:21:59,249 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-15 14:22:00,012 INFO L134 CoverageAnalysis]: Checked inductivity of 1012 backedges. 424 proven. 108 refuted. 0 times theorem prover too weak. 480 trivial. 0 not checked. [2024-10-15 14:22:00,013 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-10-15 14:22:00,412 INFO L134 CoverageAnalysis]: Checked inductivity of 1012 backedges. 424 proven. 108 refuted. 0 times theorem prover too weak. 480 trivial. 0 not checked. [2024-10-15 14:22:00,413 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2015998918] provided 0 perfect and 2 imperfect interpolant sequences [2024-10-15 14:22:00,413 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-10-15 14:22:00,413 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [39, 39, 39] total 75 [2024-10-15 14:22:00,413 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [285456188] [2024-10-15 14:22:00,413 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-10-15 14:22:00,413 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 75 states [2024-10-15 14:22:00,413 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-15 14:22:00,414 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 75 interpolants. [2024-10-15 14:22:00,414 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1009, Invalid=4541, Unknown=0, NotChecked=0, Total=5550 [2024-10-15 14:22:00,414 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-10-15 14:22:01,748 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-15 14:22:01,748 INFO L93 Difference]: Finished difference Result 334 states and 387 transitions. [2024-10-15 14:22:01,748 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2024-10-15 14:22:01,748 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-10-15 14:22:01,748 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-15 14:22:01,751 INFO L225 Difference]: With dead ends: 334 [2024-10-15 14:22:01,751 INFO L226 Difference]: Without dead ends: 275 [2024-10-15 14:22:01,751 INFO L431 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-10-15 14:22:01,752 INFO L432 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-10-15 14:22:01,752 INFO L433 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-10-15 14:22:01,752 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 275 states. [2024-10-15 14:22:02,115 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 275 to 180. [2024-10-15 14:22:02,116 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-10-15 14:22:02,116 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 180 states to 180 states and 198 transitions. [2024-10-15 14:22:02,118 INFO L78 Accepts]: Start accepts. Automaton has 180 states and 198 transitions. Word has length 144 [2024-10-15 14:22:02,118 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-15 14:22:02,118 INFO L471 AbstractCegarLoop]: Abstraction has 180 states and 198 transitions. [2024-10-15 14:22:02,118 INFO L472 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-10-15 14:22:02,118 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-15 14:22:02,118 INFO L276 IsEmpty]: Start isEmpty. Operand 180 states and 198 transitions. [2024-10-15 14:22:02,118 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 145 [2024-10-15 14:22:02,118 INFO L207 NwaCegarLoop]: Found error trace [2024-10-15 14:22:02,118 INFO L215 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-10-15 14:22:02,131 INFO L552 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (155)] Ended with exit code 0 [2024-10-15 14:22:02,319 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable154,155 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-15 14:22:02,319 INFO L396 AbstractCegarLoop]: === Iteration 156 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-10-15 14:22:02,319 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-15 14:22:02,319 INFO L85 PathProgramCache]: Analyzing trace with hash -1200417419, now seen corresponding path program 108 times [2024-10-15 14:22:02,319 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-15 14:22:02,319 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [255223224] [2024-10-15 14:22:02,319 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-15 14:22:02,319 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-15 14:22:02,327 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:22:02,778 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-10-15 14:22:02,778 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:22:02,779 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2024-10-15 14:22:02,779 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:22:02,780 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2024-10-15 14:22:02,780 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:22:02,781 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2024-10-15 14:22:02,781 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:22:02,782 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2024-10-15 14:22:02,782 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:22:02,782 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2024-10-15 14:22:02,783 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:22:02,783 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2024-10-15 14:22:02,783 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:22:02,784 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2024-10-15 14:22:02,784 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:22:02,785 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2024-10-15 14:22:02,785 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:22:02,785 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2024-10-15 14:22:02,786 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:22:02,786 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2024-10-15 14:22:02,787 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:22:02,787 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2024-10-15 14:22:02,787 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:22:02,788 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 105 [2024-10-15 14:22:02,788 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:22:02,789 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2024-10-15 14:22:02,789 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:22:02,790 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 119 [2024-10-15 14:22:02,790 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:22:02,790 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 126 [2024-10-15 14:22:02,791 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:22:02,791 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 133 [2024-10-15 14:22:02,791 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:22:02,792 INFO L134 CoverageAnalysis]: Checked inductivity of 1001 backedges. 378 proven. 143 refuted. 0 times theorem prover too weak. 480 trivial. 0 not checked. [2024-10-15 14:22:02,792 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-15 14:22:02,792 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [255223224] [2024-10-15 14:22:02,792 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [255223224] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-15 14:22:02,792 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1549677401] [2024-10-15 14:22:02,792 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2024-10-15 14:22:02,792 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-15 14:22:02,793 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-10-15 14:22:02,793 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-10-15 14:22:02,794 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (156)] Waiting until timeout for monitored process [2024-10-15 14:22:02,852 INFO L227 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 17 check-sat command(s) [2024-10-15 14:22:02,852 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-10-15 14:22:02,853 INFO L255 TraceCheckSpWp]: Trace formula consists of 356 conjuncts, 38 conjuncts are in the unsatisfiable core [2024-10-15 14:22:02,854 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-15 14:22:03,584 INFO L134 CoverageAnalysis]: Checked inductivity of 1001 backedges. 424 proven. 97 refuted. 0 times theorem prover too weak. 480 trivial. 0 not checked. [2024-10-15 14:22:03,584 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-10-15 14:22:03,993 INFO L134 CoverageAnalysis]: Checked inductivity of 1001 backedges. 424 proven. 97 refuted. 0 times theorem prover too weak. 480 trivial. 0 not checked. [2024-10-15 14:22:03,993 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1549677401] provided 0 perfect and 2 imperfect interpolant sequences [2024-10-15 14:22:03,993 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-10-15 14:22:03,993 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [39, 39, 39] total 74 [2024-10-15 14:22:03,993 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1190117896] [2024-10-15 14:22:03,993 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-10-15 14:22:03,994 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 74 states [2024-10-15 14:22:03,994 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-15 14:22:03,994 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 74 interpolants. [2024-10-15 14:22:03,994 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=965, Invalid=4437, Unknown=0, NotChecked=0, Total=5402 [2024-10-15 14:22:03,994 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-10-15 14:22:05,693 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-15 14:22:05,693 INFO L93 Difference]: Finished difference Result 345 states and 398 transitions. [2024-10-15 14:22:05,693 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2024-10-15 14:22:05,693 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-10-15 14:22:05,693 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-15 14:22:05,695 INFO L225 Difference]: With dead ends: 345 [2024-10-15 14:22:05,696 INFO L226 Difference]: Without dead ends: 286 [2024-10-15 14:22:05,696 INFO L431 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-10-15 14:22:05,696 INFO L432 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-10-15 14:22:05,696 INFO L433 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-10-15 14:22:05,696 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 286 states. [2024-10-15 14:22:06,044 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 286 to 180. [2024-10-15 14:22:06,045 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-10-15 14:22:06,045 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 180 states to 180 states and 198 transitions. [2024-10-15 14:22:06,046 INFO L78 Accepts]: Start accepts. Automaton has 180 states and 198 transitions. Word has length 144 [2024-10-15 14:22:06,047 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-15 14:22:06,047 INFO L471 AbstractCegarLoop]: Abstraction has 180 states and 198 transitions. [2024-10-15 14:22:06,047 INFO L472 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-10-15 14:22:06,047 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-15 14:22:06,047 INFO L276 IsEmpty]: Start isEmpty. Operand 180 states and 198 transitions. [2024-10-15 14:22:06,047 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 145 [2024-10-15 14:22:06,047 INFO L207 NwaCegarLoop]: Found error trace [2024-10-15 14:22:06,047 INFO L215 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-10-15 14:22:06,059 INFO L552 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (156)] Ended with exit code 0 [2024-10-15 14:22:06,248 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 156 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable155 [2024-10-15 14:22:06,248 INFO L396 AbstractCegarLoop]: === Iteration 157 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-10-15 14:22:06,248 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-15 14:22:06,248 INFO L85 PathProgramCache]: Analyzing trace with hash -912977322, now seen corresponding path program 109 times [2024-10-15 14:22:06,248 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-15 14:22:06,248 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [441672713] [2024-10-15 14:22:06,248 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-15 14:22:06,248 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-15 14:22:06,256 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:22:06,708 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-10-15 14:22:06,709 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:22:06,709 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2024-10-15 14:22:06,710 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:22:06,710 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2024-10-15 14:22:06,711 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:22:06,711 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2024-10-15 14:22:06,712 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:22:06,712 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2024-10-15 14:22:06,712 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:22:06,713 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2024-10-15 14:22:06,713 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:22:06,714 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2024-10-15 14:22:06,714 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:22:06,714 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2024-10-15 14:22:06,715 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:22:06,715 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2024-10-15 14:22:06,715 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:22:06,716 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2024-10-15 14:22:06,716 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:22:06,717 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2024-10-15 14:22:06,717 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:22:06,718 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2024-10-15 14:22:06,718 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:22:06,719 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 105 [2024-10-15 14:22:06,719 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:22:06,720 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2024-10-15 14:22:06,720 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:22:06,721 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 119 [2024-10-15 14:22:06,721 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:22:06,721 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 126 [2024-10-15 14:22:06,722 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:22:06,722 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 133 [2024-10-15 14:22:06,723 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:22:06,723 INFO L134 CoverageAnalysis]: Checked inductivity of 992 backedges. 378 proven. 134 refuted. 0 times theorem prover too weak. 480 trivial. 0 not checked. [2024-10-15 14:22:06,724 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-15 14:22:06,724 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [441672713] [2024-10-15 14:22:06,724 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [441672713] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-15 14:22:06,724 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [924268343] [2024-10-15 14:22:06,724 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2024-10-15 14:22:06,724 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-15 14:22:06,724 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-10-15 14:22:06,725 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-10-15 14:22:06,726 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (157)] Waiting until timeout for monitored process [2024-10-15 14:22:06,774 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:22:06,775 INFO L255 TraceCheckSpWp]: Trace formula consists of 356 conjuncts, 38 conjuncts are in the unsatisfiable core [2024-10-15 14:22:06,777 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-15 14:22:07,487 INFO L134 CoverageAnalysis]: Checked inductivity of 992 backedges. 424 proven. 88 refuted. 0 times theorem prover too weak. 480 trivial. 0 not checked. [2024-10-15 14:22:07,487 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-10-15 14:22:07,885 INFO L134 CoverageAnalysis]: Checked inductivity of 992 backedges. 424 proven. 88 refuted. 0 times theorem prover too weak. 480 trivial. 0 not checked. [2024-10-15 14:22:07,885 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [924268343] provided 0 perfect and 2 imperfect interpolant sequences [2024-10-15 14:22:07,885 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-10-15 14:22:07,885 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [39, 39, 39] total 73 [2024-10-15 14:22:07,885 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1471536895] [2024-10-15 14:22:07,885 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-10-15 14:22:07,885 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 73 states [2024-10-15 14:22:07,885 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-15 14:22:07,886 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 73 interpolants. [2024-10-15 14:22:07,886 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=925, Invalid=4331, Unknown=0, NotChecked=0, Total=5256 [2024-10-15 14:22:07,886 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-10-15 14:22:09,822 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-15 14:22:09,822 INFO L93 Difference]: Finished difference Result 354 states and 407 transitions. [2024-10-15 14:22:09,823 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2024-10-15 14:22:09,823 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-10-15 14:22:09,823 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-15 14:22:09,825 INFO L225 Difference]: With dead ends: 354 [2024-10-15 14:22:09,825 INFO L226 Difference]: Without dead ends: 295 [2024-10-15 14:22:09,826 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 361 GetRequests, 255 SyntacticMatches, 34 SemanticMatches, 72 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4221 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=933, Invalid=4469, Unknown=0, NotChecked=0, Total=5402 [2024-10-15 14:22:09,826 INFO L432 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-10-15 14:22:09,826 INFO L433 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-10-15 14:22:09,826 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 295 states. [2024-10-15 14:22:10,190 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 295 to 180. [2024-10-15 14:22:10,191 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-10-15 14:22:10,191 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 180 states to 180 states and 198 transitions. [2024-10-15 14:22:10,192 INFO L78 Accepts]: Start accepts. Automaton has 180 states and 198 transitions. Word has length 144 [2024-10-15 14:22:10,193 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-15 14:22:10,193 INFO L471 AbstractCegarLoop]: Abstraction has 180 states and 198 transitions. [2024-10-15 14:22:10,193 INFO L472 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-10-15 14:22:10,193 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-15 14:22:10,193 INFO L276 IsEmpty]: Start isEmpty. Operand 180 states and 198 transitions. [2024-10-15 14:22:10,193 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 145 [2024-10-15 14:22:10,193 INFO L207 NwaCegarLoop]: Found error trace [2024-10-15 14:22:10,193 INFO L215 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-10-15 14:22:10,205 INFO L552 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (157)] Ended with exit code 0 [2024-10-15 14:22:10,393 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 157 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable156 [2024-10-15 14:22:10,394 INFO L396 AbstractCegarLoop]: === Iteration 158 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-10-15 14:22:10,394 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-15 14:22:10,394 INFO L85 PathProgramCache]: Analyzing trace with hash 1035957589, now seen corresponding path program 110 times [2024-10-15 14:22:10,394 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-15 14:22:10,394 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2056298722] [2024-10-15 14:22:10,394 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-15 14:22:10,394 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-15 14:22:10,402 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:22:10,850 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-10-15 14:22:10,850 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:22:10,851 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2024-10-15 14:22:10,851 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:22:10,852 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2024-10-15 14:22:10,852 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:22:10,852 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2024-10-15 14:22:10,853 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:22:10,853 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2024-10-15 14:22:10,853 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:22:10,854 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2024-10-15 14:22:10,854 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:22:10,855 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2024-10-15 14:22:10,855 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:22:10,856 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2024-10-15 14:22:10,856 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:22:10,856 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2024-10-15 14:22:10,857 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:22:10,857 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2024-10-15 14:22:10,857 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:22:10,858 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2024-10-15 14:22:10,858 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:22:10,859 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2024-10-15 14:22:10,859 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:22:10,859 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 105 [2024-10-15 14:22:10,860 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:22:10,860 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2024-10-15 14:22:10,861 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:22:10,861 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 119 [2024-10-15 14:22:10,861 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:22:10,862 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 126 [2024-10-15 14:22:10,862 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:22:10,863 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 133 [2024-10-15 14:22:10,863 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:22:10,864 INFO L134 CoverageAnalysis]: Checked inductivity of 985 backedges. 378 proven. 127 refuted. 0 times theorem prover too weak. 480 trivial. 0 not checked. [2024-10-15 14:22:10,864 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-15 14:22:10,864 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2056298722] [2024-10-15 14:22:10,864 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2056298722] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-15 14:22:10,864 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [253108583] [2024-10-15 14:22:10,864 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-10-15 14:22:10,864 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-15 14:22:10,864 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-10-15 14:22:10,865 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-10-15 14:22:10,866 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (158)] Waiting until timeout for monitored process [2024-10-15 14:22:10,914 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-10-15 14:22:10,915 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-10-15 14:22:10,916 INFO L255 TraceCheckSpWp]: Trace formula consists of 356 conjuncts, 38 conjuncts are in the unsatisfiable core [2024-10-15 14:22:10,917 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-15 14:22:11,620 INFO L134 CoverageAnalysis]: Checked inductivity of 985 backedges. 424 proven. 81 refuted. 0 times theorem prover too weak. 480 trivial. 0 not checked. [2024-10-15 14:22:11,620 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-10-15 14:22:12,005 INFO L134 CoverageAnalysis]: Checked inductivity of 985 backedges. 424 proven. 81 refuted. 0 times theorem prover too weak. 480 trivial. 0 not checked. [2024-10-15 14:22:12,005 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [253108583] provided 0 perfect and 2 imperfect interpolant sequences [2024-10-15 14:22:12,005 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-10-15 14:22:12,005 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [39, 39, 39] total 72 [2024-10-15 14:22:12,005 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1597577747] [2024-10-15 14:22:12,006 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-10-15 14:22:12,006 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 72 states [2024-10-15 14:22:12,006 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-15 14:22:12,006 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 72 interpolants. [2024-10-15 14:22:12,007 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=889, Invalid=4223, Unknown=0, NotChecked=0, Total=5112 [2024-10-15 14:22:12,007 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) [2024-10-15 14:22:14,034 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-15 14:22:14,034 INFO L93 Difference]: Finished difference Result 361 states and 414 transitions. [2024-10-15 14:22:14,035 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2024-10-15 14:22:14,035 INFO L78 Accepts]: Start accepts. Automaton has 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) Word has length 144 [2024-10-15 14:22:14,035 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-15 14:22:14,037 INFO L225 Difference]: With dead ends: 361 [2024-10-15 14:22:14,037 INFO L226 Difference]: Without dead ends: 302 [2024-10-15 14:22:14,037 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 361 GetRequests, 256 SyntacticMatches, 34 SemanticMatches, 71 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4042 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=897, Invalid=4359, Unknown=0, NotChecked=0, Total=5256 [2024-10-15 14:22:14,038 INFO L432 NwaCegarLoop]: 47 mSDtfsCounter, 6 mSDsluCounter, 401 mSDsCounter, 0 mSdLazyCounter, 739 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 7 SdHoareTripleChecker+Valid, 448 SdHoareTripleChecker+Invalid, 739 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 739 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-10-15 14:22:14,038 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [7 Valid, 448 Invalid, 739 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 739 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-10-15 14:22:14,038 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 302 states. [2024-10-15 14:22:14,417 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 302 to 180. [2024-10-15 14:22:14,418 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-10-15 14:22:14,418 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 180 states to 180 states and 198 transitions. [2024-10-15 14:22:14,420 INFO L78 Accepts]: Start accepts. Automaton has 180 states and 198 transitions. Word has length 144 [2024-10-15 14:22:14,420 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-15 14:22:14,420 INFO L471 AbstractCegarLoop]: Abstraction has 180 states and 198 transitions. [2024-10-15 14:22:14,420 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has 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) [2024-10-15 14:22:14,420 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-15 14:22:14,420 INFO L276 IsEmpty]: Start isEmpty. Operand 180 states and 198 transitions. [2024-10-15 14:22:14,420 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 145 [2024-10-15 14:22:14,420 INFO L207 NwaCegarLoop]: Found error trace [2024-10-15 14:22:14,420 INFO L215 NwaCegarLoop]: trace histogram [17, 17, 17, 16, 16, 16, 16, 10, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-10-15 14:22:14,433 INFO L552 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (158)] Ended with exit code 0 [2024-10-15 14:22:14,621 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 158 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable157 [2024-10-15 14:22:14,621 INFO L396 AbstractCegarLoop]: === Iteration 159 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-10-15 14:22:14,621 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-15 14:22:14,621 INFO L85 PathProgramCache]: Analyzing trace with hash 2068657782, now seen corresponding path program 111 times [2024-10-15 14:22:14,621 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-15 14:22:14,621 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1652173293] [2024-10-15 14:22:14,621 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-15 14:22:14,621 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-15 14:22:14,629 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:22:15,078 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-10-15 14:22:15,078 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:22:15,079 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2024-10-15 14:22:15,079 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:22:15,080 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2024-10-15 14:22:15,080 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:22:15,081 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2024-10-15 14:22:15,081 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:22:15,082 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2024-10-15 14:22:15,082 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:22:15,082 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2024-10-15 14:22:15,083 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:22:15,083 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2024-10-15 14:22:15,083 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:22:15,084 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2024-10-15 14:22:15,084 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:22:15,085 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2024-10-15 14:22:15,085 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:22:15,085 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2024-10-15 14:22:15,086 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:22:15,086 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2024-10-15 14:22:15,087 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:22:15,087 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2024-10-15 14:22:15,087 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:22:15,088 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 105 [2024-10-15 14:22:15,088 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:22:15,089 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2024-10-15 14:22:15,089 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:22:15,089 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 119 [2024-10-15 14:22:15,090 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:22:15,090 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 126 [2024-10-15 14:22:15,090 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:22:15,091 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 133 [2024-10-15 14:22:15,091 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-15 14:22:15,092 INFO L134 CoverageAnalysis]: Checked inductivity of 980 backedges. 378 proven. 122 refuted. 0 times theorem prover too weak. 480 trivial. 0 not checked. [2024-10-15 14:22:15,092 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-15 14:22:15,092 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1652173293] [2024-10-15 14:22:15,092 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1652173293] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-15 14:22:15,092 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1894207312] [2024-10-15 14:22:15,092 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-10-15 14:22:15,092 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-15 14:22:15,092 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-10-15 14:22:15,094 INFO L229 MonitoredProcess]: Starting monitored process 159 with /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-10-15 14:22:15,094 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (159)] Waiting until timeout for monitored process [2024-10-15 14:22:15,150 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 17 check-sat command(s) [2024-10-15 14:22:15,150 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-10-15 14:22:15,151 INFO L255 TraceCheckSpWp]: Trace formula consists of 356 conjuncts, 38 conjuncts are in the unsatisfiable core [2024-10-15 14:22:15,152 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-15 14:22:15,835 INFO L134 CoverageAnalysis]: Checked inductivity of 980 backedges. 424 proven. 76 refuted. 0 times theorem prover too weak. 480 trivial. 0 not checked. [2024-10-15 14:22:15,835 INFO L311 TraceCheckSpWp]: Computing backward predicates...