./Ultimate.py --spec ../sv-benchmarks/c/properties/unreach-call.prp --file ../sv-benchmarks/c/nla-digbench-scaling/mannadiv_valuebound20.c --full-output --procedureinliner.inline.calls.to.implemented.procedures NEVER --traceabstraction.positions.where.we.compute.the.hoare.annotation All --witnessprinter.yaml.format.version 2.1 --cacsl2boogietranslator.check.absence.of.signed.integer.overflows true --architecture 32bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version a9b967e5 Calling Ultimate with: /root/.sdkman/candidates/java/current/bin/java -Dosgi.configuration.area=/storage/repos/certificate-witnesses-artifact/automizer/data/config -Xmx15G -Xms4m -jar /storage/repos/certificate-witnesses-artifact/automizer/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /storage/repos/certificate-witnesses-artifact/automizer/data -tc /storage/repos/certificate-witnesses-artifact/automizer/config/AutomizerReach.xml -i ../sv-benchmarks/c/nla-digbench-scaling/mannadiv_valuebound20.c -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 4f0dc25e497896e48962fc4f59a3ea4856b5eb0408b9845e68b04a0b0a132067 --procedureinliner.inline.calls.to.implemented.procedures NEVER --traceabstraction.positions.where.we.compute.the.hoare.annotation All --witnessprinter.yaml.format.version 2.1 --cacsl2boogietranslator.check.absence.of.signed.integer.overflows true --- Real Ultimate output --- This is Ultimate 0.2.4-dev-a9b967e-m [2024-09-12 19:27:16,917 INFO L188 SettingsManager]: Resetting all preferences to default values... [2024-09-12 19:27:16,971 INFO L114 SettingsManager]: Loading settings from /storage/repos/certificate-witnesses-artifact/automizer/config/svcomp-Reach-32bit-Automizer_Default.epf [2024-09-12 19:27:16,976 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2024-09-12 19:27:16,976 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2024-09-12 19:27:16,993 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2024-09-12 19:27:16,995 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2024-09-12 19:27:16,995 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2024-09-12 19:27:16,996 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2024-09-12 19:27:16,997 INFO L153 SettingsManager]: * Use memory slicer=true [2024-09-12 19:27:16,997 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2024-09-12 19:27:16,998 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2024-09-12 19:27:16,998 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2024-09-12 19:27:17,000 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2024-09-12 19:27:17,000 INFO L153 SettingsManager]: * Use SBE=true [2024-09-12 19:27:17,001 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2024-09-12 19:27:17,001 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2024-09-12 19:27:17,001 INFO L153 SettingsManager]: * sizeof long=4 [2024-09-12 19:27:17,001 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2024-09-12 19:27:17,001 INFO L153 SettingsManager]: * sizeof POINTER=4 [2024-09-12 19:27:17,001 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2024-09-12 19:27:17,002 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2024-09-12 19:27:17,002 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2024-09-12 19:27:17,002 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2024-09-12 19:27:17,002 INFO L153 SettingsManager]: * Allow undefined functions=false [2024-09-12 19:27:17,002 INFO L153 SettingsManager]: * sizeof long double=12 [2024-09-12 19:27:17,002 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2024-09-12 19:27:17,002 INFO L153 SettingsManager]: * Use constant arrays=true [2024-09-12 19:27:17,002 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2024-09-12 19:27:17,002 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2024-09-12 19:27:17,003 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-09-12 19:27:17,003 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-09-12 19:27:17,003 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-09-12 19:27:17,003 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2024-09-12 19:27:17,003 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2024-09-12 19:27:17,003 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2024-09-12 19:27:17,003 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2024-09-12 19:27:17,003 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2024-09-12 19:27:17,004 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2024-09-12 19:27:17,004 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2024-09-12 19:27:17,004 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2024-09-12 19:27:17,006 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2024-09-12 19:27:17,006 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 -> 4f0dc25e497896e48962fc4f59a3ea4856b5eb0408b9845e68b04a0b0a132067 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.plugins.generator.cacsl2boogietranslator: Check absence of signed integer overflows -> true [2024-09-12 19:27:17,242 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2024-09-12 19:27:17,256 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2024-09-12 19:27:17,258 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2024-09-12 19:27:17,259 INFO L270 PluginConnector]: Initializing CDTParser... [2024-09-12 19:27:17,259 INFO L274 PluginConnector]: CDTParser initialized [2024-09-12 19:27:17,260 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/certificate-witnesses-artifact/automizer/../sv-benchmarks/c/nla-digbench-scaling/mannadiv_valuebound20.c [2024-09-12 19:27:18,508 INFO L533 CDTParser]: Created temporary CDT project at NULL [2024-09-12 19:27:18,648 INFO L384 CDTParser]: Found 1 translation units. [2024-09-12 19:27:18,648 INFO L180 CDTParser]: Scanning /storage/repos/certificate-witnesses-artifact/sv-benchmarks/c/nla-digbench-scaling/mannadiv_valuebound20.c [2024-09-12 19:27:18,653 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/certificate-witnesses-artifact/automizer/data/7e1e51ecd/7f5aa3af70264845879a46979f51c0e7/FLAGe1d9333ca [2024-09-12 19:27:19,072 INFO L435 CDTParser]: Successfully deleted /storage/repos/certificate-witnesses-artifact/automizer/data/7e1e51ecd/7f5aa3af70264845879a46979f51c0e7 [2024-09-12 19:27:19,074 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2024-09-12 19:27:19,075 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2024-09-12 19:27:19,075 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2024-09-12 19:27:19,076 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2024-09-12 19:27:19,080 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2024-09-12 19:27:19,081 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 12.09 07:27:19" (1/1) ... [2024-09-12 19:27:19,081 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@5fe62590 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.09 07:27:19, skipping insertion in model container [2024-09-12 19:27:19,082 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 12.09 07:27:19" (1/1) ... [2024-09-12 19:27:19,094 INFO L175 MainTranslator]: Built tables and reachable declarations [2024-09-12 19:27:19,217 WARN L247 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/certificate-witnesses-artifact/sv-benchmarks/c/nla-digbench-scaling/mannadiv_valuebound20.c[573,586] [2024-09-12 19:27:19,228 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-09-12 19:27:19,241 INFO L200 MainTranslator]: Completed pre-run [2024-09-12 19:27:19,253 WARN L247 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/certificate-witnesses-artifact/sv-benchmarks/c/nla-digbench-scaling/mannadiv_valuebound20.c[573,586] [2024-09-12 19:27:19,257 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-09-12 19:27:19,270 INFO L204 MainTranslator]: Completed translation [2024-09-12 19:27:19,272 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.09 07:27:19 WrapperNode [2024-09-12 19:27:19,273 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2024-09-12 19:27:19,273 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2024-09-12 19:27:19,274 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2024-09-12 19:27:19,274 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2024-09-12 19:27:19,279 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.09 07:27:19" (1/1) ... [2024-09-12 19:27:19,284 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.09 07:27:19" (1/1) ... [2024-09-12 19:27:19,289 INFO L138 Inliner]: procedures = 14, calls = 11, calls flagged for inlining = 0, calls inlined = 0, statements flattened = 0 [2024-09-12 19:27:19,289 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2024-09-12 19:27:19,290 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2024-09-12 19:27:19,290 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2024-09-12 19:27:19,290 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2024-09-12 19:27:19,297 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.09 07:27:19" (1/1) ... [2024-09-12 19:27:19,298 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.09 07:27:19" (1/1) ... [2024-09-12 19:27:19,299 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.09 07:27:19" (1/1) ... [2024-09-12 19:27:19,314 INFO L175 MemorySlicer]: Split 2 memory accesses to 1 slices as follows [2]. 100 percent of accesses are in the largest equivalence class. The 2 initializations are split as follows [2]. The 0 writes are split as follows [0]. [2024-09-12 19:27:19,315 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.09 07:27:19" (1/1) ... [2024-09-12 19:27:19,315 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.09 07:27:19" (1/1) ... [2024-09-12 19:27:19,320 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.09 07:27:19" (1/1) ... [2024-09-12 19:27:19,325 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.09 07:27:19" (1/1) ... [2024-09-12 19:27:19,326 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.09 07:27:19" (1/1) ... [2024-09-12 19:27:19,330 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.09 07:27:19" (1/1) ... [2024-09-12 19:27:19,331 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2024-09-12 19:27:19,332 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2024-09-12 19:27:19,332 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2024-09-12 19:27:19,333 INFO L274 PluginConnector]: RCFGBuilder initialized [2024-09-12 19:27:19,333 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.09 07:27:19" (1/1) ... [2024-09-12 19:27:19,337 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-09-12 19:27:19,347 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-12 19:27:19,361 INFO L229 MonitoredProcess]: Starting monitored process 1 with /storage/repos/certificate-witnesses-artifact/automizer/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (exit command is (exit), workingDir is null) [2024-09-12 19:27:19,363 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Waiting until timeout for monitored process [2024-09-12 19:27:19,398 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2024-09-12 19:27:19,398 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2024-09-12 19:27:19,398 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2024-09-12 19:27:19,398 INFO L130 BoogieDeclarations]: Found specification of procedure main [2024-09-12 19:27:19,398 INFO L138 BoogieDeclarations]: Found implementation of procedure main [2024-09-12 19:27:19,398 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2024-09-12 19:27:19,399 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.init [2024-09-12 19:27:19,399 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.init [2024-09-12 19:27:19,399 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2024-09-12 19:27:19,399 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2024-09-12 19:27:19,399 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_assert [2024-09-12 19:27:19,399 INFO L138 BoogieDeclarations]: Found implementation of procedure __VERIFIER_assert [2024-09-12 19:27:19,454 INFO L242 CfgBuilder]: Building ICFG [2024-09-12 19:27:19,456 INFO L268 CfgBuilder]: Building CFG for each procedure with an implementation [2024-09-12 19:27:19,662 INFO L? ?]: Removed 44 outVars from TransFormulas that were not future-live. [2024-09-12 19:27:19,662 INFO L291 CfgBuilder]: Performing block encoding [2024-09-12 19:27:19,684 INFO L313 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2024-09-12 19:27:19,691 INFO L318 CfgBuilder]: Removed 1 assume(true) statements. [2024-09-12 19:27:19,691 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 12.09 07:27:19 BoogieIcfgContainer [2024-09-12 19:27:19,691 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2024-09-12 19:27:19,693 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2024-09-12 19:27:19,694 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2024-09-12 19:27:19,696 INFO L274 PluginConnector]: TraceAbstraction initialized [2024-09-12 19:27:19,697 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 12.09 07:27:19" (1/3) ... [2024-09-12 19:27:19,697 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@681bd1a4 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 12.09 07:27:19, skipping insertion in model container [2024-09-12 19:27:19,698 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.09 07:27:19" (2/3) ... [2024-09-12 19:27:19,698 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@681bd1a4 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 12.09 07:27:19, skipping insertion in model container [2024-09-12 19:27:19,698 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 12.09 07:27:19" (3/3) ... [2024-09-12 19:27:19,700 INFO L112 eAbstractionObserver]: Analyzing ICFG mannadiv_valuebound20.c [2024-09-12 19:27:19,713 INFO L209 ceAbstractionStarter]: Automizer settings: Hoare:All NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2024-09-12 19:27:19,713 INFO L149 ceAbstractionStarter]: Applying trace abstraction to program that has 21 error locations. [2024-09-12 19:27:19,761 INFO L335 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2024-09-12 19:27:19,766 INFO L336 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=All, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@3fac5b22, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-09-12 19:27:19,766 INFO L337 AbstractCegarLoop]: Starting to check reachability of 21 error locations. [2024-09-12 19:27:19,769 INFO L276 IsEmpty]: Start isEmpty. Operand has 67 states, 35 states have (on average 1.7714285714285714) internal successors, (62), 56 states have internal predecessors, (62), 6 states have call successors, (6), 4 states have call predecessors, (6), 4 states have return successors, (6), 6 states have call predecessors, (6), 6 states have call successors, (6) [2024-09-12 19:27:19,774 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2024-09-12 19:27:19,774 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 19:27:19,775 INFO L216 NwaCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-09-12 19:27:19,775 INFO L399 AbstractCegarLoop]: === Iteration 1 === Targeting mainErr16ASSERT_VIOLATIONINTEGER_OVERFLOW === [mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 18 more)] === [2024-09-12 19:27:19,778 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 19:27:19,779 INFO L85 PathProgramCache]: Analyzing trace with hash 221323231, now seen corresponding path program 1 times [2024-09-12 19:27:19,785 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 19:27:19,785 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [7001598] [2024-09-12 19:27:19,785 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 19:27:19,786 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 19:27:19,856 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 19:27:19,887 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-09-12 19:27:19,890 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 19:27:19,901 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-09-12 19:27:19,902 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 19:27:19,906 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2024-09-12 19:27:19,907 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 19:27:19,910 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-09-12 19:27:19,911 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 19:27:19,911 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [7001598] [2024-09-12 19:27:19,911 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [7001598] provided 1 perfect and 0 imperfect interpolant sequences [2024-09-12 19:27:19,912 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-09-12 19:27:19,912 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2024-09-12 19:27:19,914 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [293368945] [2024-09-12 19:27:19,914 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-09-12 19:27:19,917 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2024-09-12 19:27:19,917 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 19:27:19,934 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2024-09-12 19:27:19,935 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2024-09-12 19:27:19,936 INFO L87 Difference]: Start difference. First operand has 67 states, 35 states have (on average 1.7714285714285714) internal successors, (62), 56 states have internal predecessors, (62), 6 states have call successors, (6), 4 states have call predecessors, (6), 4 states have return successors, (6), 6 states have call predecessors, (6), 6 states have call successors, (6) Second operand has 2 states, 2 states have (on average 4.0) internal successors, (8), 2 states have internal predecessors, (8), 2 states have call successors, (4), 1 states have call predecessors, (4), 2 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2024-09-12 19:27:19,961 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 19:27:19,962 INFO L93 Difference]: Finished difference Result 128 states and 145 transitions. [2024-09-12 19:27:19,964 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-09-12 19:27:19,965 INFO L78 Accepts]: Start accepts. Automaton has has 2 states, 2 states have (on average 4.0) internal successors, (8), 2 states have internal predecessors, (8), 2 states have call successors, (4), 1 states have call predecessors, (4), 2 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) Word has length 18 [2024-09-12 19:27:19,965 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 19:27:19,970 INFO L225 Difference]: With dead ends: 128 [2024-09-12 19:27:19,970 INFO L226 Difference]: Without dead ends: 63 [2024-09-12 19:27:19,973 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 10 GetRequests, 10 SyntacticMatches, 0 SemanticMatches, 0 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2024-09-12 19:27:19,975 INFO L434 NwaCegarLoop]: 68 mSDtfsCounter, 0 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 2 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 68 SdHoareTripleChecker+Invalid, 2 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 2 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-09-12 19:27:19,976 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 68 Invalid, 2 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 2 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-09-12 19:27:19,987 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 63 states. [2024-09-12 19:27:20,000 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 63 to 63. [2024-09-12 19:27:20,001 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 63 states, 33 states have (on average 1.696969696969697) internal successors, (56), 54 states have internal predecessors, (56), 6 states have call successors, (6), 4 states have call predecessors, (6), 3 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) [2024-09-12 19:27:20,003 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 63 states to 63 states and 66 transitions. [2024-09-12 19:27:20,004 INFO L78 Accepts]: Start accepts. Automaton has 63 states and 66 transitions. Word has length 18 [2024-09-12 19:27:20,004 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 19:27:20,004 INFO L474 AbstractCegarLoop]: Abstraction has 63 states and 66 transitions. [2024-09-12 19:27:20,005 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 4.0) internal successors, (8), 2 states have internal predecessors, (8), 2 states have call successors, (4), 1 states have call predecessors, (4), 2 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2024-09-12 19:27:20,005 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 19:27:20,005 INFO L276 IsEmpty]: Start isEmpty. Operand 63 states and 66 transitions. [2024-09-12 19:27:20,006 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2024-09-12 19:27:20,006 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 19:27:20,006 INFO L216 NwaCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-09-12 19:27:20,006 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2024-09-12 19:27:20,007 INFO L399 AbstractCegarLoop]: === Iteration 2 === Targeting mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 18 more)] === [2024-09-12 19:27:20,007 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 19:27:20,007 INFO L85 PathProgramCache]: Analyzing trace with hash 979646126, now seen corresponding path program 1 times [2024-09-12 19:27:20,007 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 19:27:20,008 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [569204301] [2024-09-12 19:27:20,008 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 19:27:20,008 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 19:27:20,026 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-09-12 19:27:20,028 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [987618518] [2024-09-12 19:27:20,029 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 19:27:20,029 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 19:27:20,030 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-12 19:27:20,031 INFO L229 MonitoredProcess]: Starting monitored process 2 with /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-09-12 19:27:20,033 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2024-09-12 19:27:20,080 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 19:27:20,081 INFO L262 TraceCheckSpWp]: Trace formula consists of 58 conjuncts, 3 conjuncts are in the unsatisfiable core [2024-09-12 19:27:20,084 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-12 19:27:20,105 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-09-12 19:27:20,105 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-09-12 19:27:20,105 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 19:27:20,105 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [569204301] [2024-09-12 19:27:20,106 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-09-12 19:27:20,106 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [987618518] [2024-09-12 19:27:20,106 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [987618518] provided 1 perfect and 0 imperfect interpolant sequences [2024-09-12 19:27:20,106 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-09-12 19:27:20,106 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2024-09-12 19:27:20,107 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1849047538] [2024-09-12 19:27:20,107 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-09-12 19:27:20,108 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-09-12 19:27:20,108 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 19:27:20,108 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-09-12 19:27:20,108 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-09-12 19:27:20,109 INFO L87 Difference]: Start difference. First operand 63 states and 66 transitions. Second operand has 3 states, 2 states have (on average 4.0) internal successors, (8), 3 states have internal predecessors, (8), 1 states have call successors, (4), 1 states have call predecessors, (4), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) [2024-09-12 19:27:20,241 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 19:27:20,241 INFO L93 Difference]: Finished difference Result 98 states and 110 transitions. [2024-09-12 19:27:20,242 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-09-12 19:27:20,242 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 4.0) internal successors, (8), 3 states have internal predecessors, (8), 1 states have call successors, (4), 1 states have call predecessors, (4), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) Word has length 18 [2024-09-12 19:27:20,242 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 19:27:20,243 INFO L225 Difference]: With dead ends: 98 [2024-09-12 19:27:20,243 INFO L226 Difference]: Without dead ends: 92 [2024-09-12 19:27:20,244 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 17 GetRequests, 16 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-09-12 19:27:20,245 INFO L434 NwaCegarLoop]: 47 mSDtfsCounter, 27 mSDsluCounter, 39 mSDsCounter, 0 mSdLazyCounter, 45 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 28 SdHoareTripleChecker+Valid, 86 SdHoareTripleChecker+Invalid, 50 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 45 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-09-12 19:27:20,245 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [28 Valid, 86 Invalid, 50 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 45 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-09-12 19:27:20,246 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 92 states. [2024-09-12 19:27:20,254 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 92 to 83. [2024-09-12 19:27:20,254 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 83 states, 52 states have (on average 1.6730769230769231) internal successors, (87), 73 states have internal predecessors, (87), 7 states have call successors, (7), 4 states have call predecessors, (7), 3 states have return successors, (5), 5 states have call predecessors, (5), 5 states have call successors, (5) [2024-09-12 19:27:20,255 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 83 states to 83 states and 99 transitions. [2024-09-12 19:27:20,257 INFO L78 Accepts]: Start accepts. Automaton has 83 states and 99 transitions. Word has length 18 [2024-09-12 19:27:20,258 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 19:27:20,258 INFO L474 AbstractCegarLoop]: Abstraction has 83 states and 99 transitions. [2024-09-12 19:27:20,259 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 4.0) internal successors, (8), 3 states have internal predecessors, (8), 1 states have call successors, (4), 1 states have call predecessors, (4), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) [2024-09-12 19:27:20,259 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 19:27:20,259 INFO L276 IsEmpty]: Start isEmpty. Operand 83 states and 99 transitions. [2024-09-12 19:27:20,259 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2024-09-12 19:27:20,259 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 19:27:20,260 INFO L216 NwaCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-09-12 19:27:20,278 INFO L540 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Forceful destruction successful, exit code 0 [2024-09-12 19:27:20,464 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1,2 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 19:27:20,466 INFO L399 AbstractCegarLoop]: === Iteration 3 === Targeting mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW === [mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 18 more)] === [2024-09-12 19:27:20,466 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 19:27:20,466 INFO L85 PathProgramCache]: Analyzing trace with hash 842091152, now seen corresponding path program 1 times [2024-09-12 19:27:20,466 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 19:27:20,467 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [679190274] [2024-09-12 19:27:20,467 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 19:27:20,467 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 19:27:20,490 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 19:27:20,606 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-09-12 19:27:20,607 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 19:27:20,610 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-09-12 19:27:20,611 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 19:27:20,617 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2024-09-12 19:27:20,618 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 19:27:20,623 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-09-12 19:27:20,627 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 19:27:20,627 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [679190274] [2024-09-12 19:27:20,627 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [679190274] provided 1 perfect and 0 imperfect interpolant sequences [2024-09-12 19:27:20,627 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-09-12 19:27:20,627 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-09-12 19:27:20,628 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1662525283] [2024-09-12 19:27:20,628 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-09-12 19:27:20,628 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-09-12 19:27:20,628 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 19:27:20,628 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-09-12 19:27:20,628 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2024-09-12 19:27:20,629 INFO L87 Difference]: Start difference. First operand 83 states and 99 transitions. Second operand has 4 states, 3 states have (on average 3.3333333333333335) internal successors, (10), 4 states have internal predecessors, (10), 1 states have call successors, (4), 1 states have call predecessors, (4), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) [2024-09-12 19:27:20,853 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 19:27:20,853 INFO L93 Difference]: Finished difference Result 128 states and 162 transitions. [2024-09-12 19:27:20,854 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-09-12 19:27:20,854 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 3.3333333333333335) internal successors, (10), 4 states have internal predecessors, (10), 1 states have call successors, (4), 1 states have call predecessors, (4), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) Word has length 20 [2024-09-12 19:27:20,854 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 19:27:20,855 INFO L225 Difference]: With dead ends: 128 [2024-09-12 19:27:20,858 INFO L226 Difference]: Without dead ends: 121 [2024-09-12 19:27:20,858 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 9 GetRequests, 7 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2024-09-12 19:27:20,859 INFO L434 NwaCegarLoop]: 43 mSDtfsCounter, 22 mSDsluCounter, 65 mSDsCounter, 0 mSdLazyCounter, 83 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 23 SdHoareTripleChecker+Valid, 108 SdHoareTripleChecker+Invalid, 91 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 83 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-09-12 19:27:20,859 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [23 Valid, 108 Invalid, 91 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 83 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-09-12 19:27:20,860 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 121 states. [2024-09-12 19:27:20,877 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 121 to 116. [2024-09-12 19:27:20,877 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 116 states, 83 states have (on average 1.5783132530120483) internal successors, (131), 104 states have internal predecessors, (131), 9 states have call successors, (9), 4 states have call predecessors, (9), 3 states have return successors, (7), 7 states have call predecessors, (7), 7 states have call successors, (7) [2024-09-12 19:27:20,878 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 116 states to 116 states and 147 transitions. [2024-09-12 19:27:20,879 INFO L78 Accepts]: Start accepts. Automaton has 116 states and 147 transitions. Word has length 20 [2024-09-12 19:27:20,879 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 19:27:20,879 INFO L474 AbstractCegarLoop]: Abstraction has 116 states and 147 transitions. [2024-09-12 19:27:20,879 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 3.3333333333333335) internal successors, (10), 4 states have internal predecessors, (10), 1 states have call successors, (4), 1 states have call predecessors, (4), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) [2024-09-12 19:27:20,879 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 19:27:20,880 INFO L276 IsEmpty]: Start isEmpty. Operand 116 states and 147 transitions. [2024-09-12 19:27:20,880 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2024-09-12 19:27:20,880 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 19:27:20,880 INFO L216 NwaCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-09-12 19:27:20,880 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2024-09-12 19:27:20,880 INFO L399 AbstractCegarLoop]: === Iteration 4 === Targeting mainErr3ASSERT_VIOLATIONINTEGER_OVERFLOW === [mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 18 more)] === [2024-09-12 19:27:20,881 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 19:27:20,881 INFO L85 PathProgramCache]: Analyzing trace with hash 335021999, now seen corresponding path program 1 times [2024-09-12 19:27:20,881 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 19:27:20,881 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [275365699] [2024-09-12 19:27:20,881 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 19:27:20,881 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 19:27:20,888 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 19:27:20,984 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-09-12 19:27:20,985 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 19:27:20,989 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-09-12 19:27:20,990 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 19:27:20,993 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2024-09-12 19:27:20,996 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 19:27:20,998 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-09-12 19:27:20,999 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 19:27:20,999 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [275365699] [2024-09-12 19:27:20,999 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [275365699] provided 1 perfect and 0 imperfect interpolant sequences [2024-09-12 19:27:20,999 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-09-12 19:27:20,999 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-09-12 19:27:20,999 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [935863775] [2024-09-12 19:27:20,999 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-09-12 19:27:21,000 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-09-12 19:27:21,000 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 19:27:21,000 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-09-12 19:27:21,000 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2024-09-12 19:27:21,001 INFO L87 Difference]: Start difference. First operand 116 states and 147 transitions. Second operand has 4 states, 3 states have (on average 3.6666666666666665) internal successors, (11), 4 states have internal predecessors, (11), 1 states have call successors, (4), 1 states have call predecessors, (4), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) [2024-09-12 19:27:21,281 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 19:27:21,282 INFO L93 Difference]: Finished difference Result 123 states and 150 transitions. [2024-09-12 19:27:21,282 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-09-12 19:27:21,282 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 3.6666666666666665) internal successors, (11), 4 states have internal predecessors, (11), 1 states have call successors, (4), 1 states have call predecessors, (4), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) Word has length 21 [2024-09-12 19:27:21,282 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 19:27:21,284 INFO L225 Difference]: With dead ends: 123 [2024-09-12 19:27:21,284 INFO L226 Difference]: Without dead ends: 120 [2024-09-12 19:27:21,284 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 9 GetRequests, 7 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2024-09-12 19:27:21,285 INFO L434 NwaCegarLoop]: 47 mSDtfsCounter, 21 mSDsluCounter, 65 mSDsCounter, 0 mSdLazyCounter, 79 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 22 SdHoareTripleChecker+Valid, 112 SdHoareTripleChecker+Invalid, 83 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 79 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-09-12 19:27:21,286 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [22 Valid, 112 Invalid, 83 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 79 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-09-12 19:27:21,286 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 120 states. [2024-09-12 19:27:21,308 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 120 to 115. [2024-09-12 19:27:21,308 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 115 states, 82 states have (on average 1.548780487804878) internal successors, (127), 103 states have internal predecessors, (127), 9 states have call successors, (9), 4 states have call predecessors, (9), 3 states have return successors, (7), 7 states have call predecessors, (7), 7 states have call successors, (7) [2024-09-12 19:27:21,309 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 115 states to 115 states and 143 transitions. [2024-09-12 19:27:21,310 INFO L78 Accepts]: Start accepts. Automaton has 115 states and 143 transitions. Word has length 21 [2024-09-12 19:27:21,310 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 19:27:21,310 INFO L474 AbstractCegarLoop]: Abstraction has 115 states and 143 transitions. [2024-09-12 19:27:21,310 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 3.6666666666666665) internal successors, (11), 4 states have internal predecessors, (11), 1 states have call successors, (4), 1 states have call predecessors, (4), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) [2024-09-12 19:27:21,310 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 19:27:21,310 INFO L276 IsEmpty]: Start isEmpty. Operand 115 states and 143 transitions. [2024-09-12 19:27:21,311 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2024-09-12 19:27:21,311 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 19:27:21,311 INFO L216 NwaCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-09-12 19:27:21,311 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2024-09-12 19:27:21,311 INFO L399 AbstractCegarLoop]: === Iteration 5 === Targeting mainErr4ASSERT_VIOLATIONINTEGER_OVERFLOW === [mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 18 more)] === [2024-09-12 19:27:21,312 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 19:27:21,312 INFO L85 PathProgramCache]: Analyzing trace with hash 1795747442, now seen corresponding path program 1 times [2024-09-12 19:27:21,312 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 19:27:21,312 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [630982166] [2024-09-12 19:27:21,312 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 19:27:21,312 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 19:27:21,319 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 19:27:21,441 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-09-12 19:27:21,442 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 19:27:21,444 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-09-12 19:27:21,445 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 19:27:21,473 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2024-09-12 19:27:21,475 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 19:27:21,480 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2024-09-12 19:27:21,480 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 19:27:21,481 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [630982166] [2024-09-12 19:27:21,481 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [630982166] provided 0 perfect and 1 imperfect interpolant sequences [2024-09-12 19:27:21,481 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [740695891] [2024-09-12 19:27:21,481 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 19:27:21,481 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 19:27:21,481 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-12 19:27:21,483 INFO L229 MonitoredProcess]: Starting monitored process 3 with /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-09-12 19:27:21,484 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2024-09-12 19:27:21,513 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 19:27:21,514 INFO L262 TraceCheckSpWp]: Trace formula consists of 62 conjuncts, 6 conjuncts are in the unsatisfiable core [2024-09-12 19:27:21,515 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-12 19:27:21,604 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-09-12 19:27:21,605 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-09-12 19:27:21,605 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [740695891] provided 1 perfect and 0 imperfect interpolant sequences [2024-09-12 19:27:21,606 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-09-12 19:27:21,606 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [6] total 8 [2024-09-12 19:27:21,606 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1243886162] [2024-09-12 19:27:21,606 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-09-12 19:27:21,607 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-09-12 19:27:21,607 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 19:27:21,607 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-09-12 19:27:21,608 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=56, Unknown=0, NotChecked=0, Total=72 [2024-09-12 19:27:21,610 INFO L87 Difference]: Start difference. First operand 115 states and 143 transitions. Second operand has 4 states, 3 states have (on average 4.0) internal successors, (12), 4 states have internal predecessors, (12), 2 states have call successors, (4), 1 states have call predecessors, (4), 1 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2024-09-12 19:27:21,736 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 19:27:21,736 INFO L93 Difference]: Finished difference Result 118 states and 147 transitions. [2024-09-12 19:27:21,736 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-09-12 19:27:21,736 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 4.0) internal successors, (12), 4 states have internal predecessors, (12), 2 states have call successors, (4), 1 states have call predecessors, (4), 1 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) Word has length 22 [2024-09-12 19:27:21,737 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 19:27:21,738 INFO L225 Difference]: With dead ends: 118 [2024-09-12 19:27:21,738 INFO L226 Difference]: Without dead ends: 117 [2024-09-12 19:27:21,738 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 25 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=20, Invalid=70, Unknown=0, NotChecked=0, Total=90 [2024-09-12 19:27:21,740 INFO L434 NwaCegarLoop]: 45 mSDtfsCounter, 74 mSDsluCounter, 34 mSDsCounter, 0 mSdLazyCounter, 68 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 75 SdHoareTripleChecker+Valid, 79 SdHoareTripleChecker+Invalid, 71 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 68 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-09-12 19:27:21,740 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [75 Valid, 79 Invalid, 71 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 68 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-09-12 19:27:21,741 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 117 states. [2024-09-12 19:27:21,782 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 117 to 115. [2024-09-12 19:27:21,782 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 115 states, 82 states have (on average 1.5365853658536586) internal successors, (126), 103 states have internal predecessors, (126), 9 states have call successors, (9), 4 states have call predecessors, (9), 3 states have return successors, (7), 7 states have call predecessors, (7), 7 states have call successors, (7) [2024-09-12 19:27:21,785 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 115 states to 115 states and 142 transitions. [2024-09-12 19:27:21,786 INFO L78 Accepts]: Start accepts. Automaton has 115 states and 142 transitions. Word has length 22 [2024-09-12 19:27:21,786 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 19:27:21,786 INFO L474 AbstractCegarLoop]: Abstraction has 115 states and 142 transitions. [2024-09-12 19:27:21,787 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 4.0) internal successors, (12), 4 states have internal predecessors, (12), 2 states have call successors, (4), 1 states have call predecessors, (4), 1 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2024-09-12 19:27:21,787 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 19:27:21,788 INFO L276 IsEmpty]: Start isEmpty. Operand 115 states and 142 transitions. [2024-09-12 19:27:21,788 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2024-09-12 19:27:21,788 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 19:27:21,788 INFO L216 NwaCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-09-12 19:27:21,802 INFO L552 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Ended with exit code 0 [2024-09-12 19:27:21,989 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4,3 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 19:27:21,989 INFO L399 AbstractCegarLoop]: === Iteration 6 === Targeting mainErr5ASSERT_VIOLATIONINTEGER_OVERFLOW === [mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 18 more)] === [2024-09-12 19:27:21,989 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 19:27:21,990 INFO L85 PathProgramCache]: Analyzing trace with hash -166404079, now seen corresponding path program 1 times [2024-09-12 19:27:21,990 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 19:27:21,990 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1328056494] [2024-09-12 19:27:21,990 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 19:27:21,990 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 19:27:22,002 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-09-12 19:27:22,003 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [961766679] [2024-09-12 19:27:22,003 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 19:27:22,003 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 19:27:22,003 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-12 19:27:22,006 INFO L229 MonitoredProcess]: Starting monitored process 4 with /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-09-12 19:27:22,008 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2024-09-12 19:27:22,038 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 19:27:22,039 INFO L262 TraceCheckSpWp]: Trace formula consists of 63 conjuncts, 6 conjuncts are in the unsatisfiable core [2024-09-12 19:27:22,040 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-12 19:27:22,096 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-09-12 19:27:22,097 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-09-12 19:27:22,097 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 19:27:22,097 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1328056494] [2024-09-12 19:27:22,097 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-09-12 19:27:22,097 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [961766679] [2024-09-12 19:27:22,097 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [961766679] provided 1 perfect and 0 imperfect interpolant sequences [2024-09-12 19:27:22,097 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-09-12 19:27:22,097 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-09-12 19:27:22,098 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [632777844] [2024-09-12 19:27:22,098 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-09-12 19:27:22,098 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-09-12 19:27:22,098 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 19:27:22,098 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-09-12 19:27:22,099 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-09-12 19:27:22,099 INFO L87 Difference]: Start difference. First operand 115 states and 142 transitions. Second operand has 4 states, 3 states have (on average 4.333333333333333) internal successors, (13), 4 states have internal predecessors, (13), 2 states have call successors, (4), 1 states have call predecessors, (4), 1 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2024-09-12 19:27:22,203 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 19:27:22,203 INFO L93 Difference]: Finished difference Result 116 states and 142 transitions. [2024-09-12 19:27:22,204 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-09-12 19:27:22,204 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 4.333333333333333) internal successors, (13), 4 states have internal predecessors, (13), 2 states have call successors, (4), 1 states have call predecessors, (4), 1 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) Word has length 23 [2024-09-12 19:27:22,204 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 19:27:22,205 INFO L225 Difference]: With dead ends: 116 [2024-09-12 19:27:22,205 INFO L226 Difference]: Without dead ends: 115 [2024-09-12 19:27:22,206 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 23 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2024-09-12 19:27:22,207 INFO L434 NwaCegarLoop]: 50 mSDtfsCounter, 67 mSDsluCounter, 34 mSDsCounter, 0 mSdLazyCounter, 63 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 68 SdHoareTripleChecker+Valid, 84 SdHoareTripleChecker+Invalid, 65 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 63 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-09-12 19:27:22,207 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [68 Valid, 84 Invalid, 65 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 63 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-09-12 19:27:22,207 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 115 states. [2024-09-12 19:27:22,228 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 115 to 115. [2024-09-12 19:27:22,229 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 115 states, 82 states have (on average 1.524390243902439) internal successors, (125), 103 states have internal predecessors, (125), 9 states have call successors, (9), 4 states have call predecessors, (9), 3 states have return successors, (7), 7 states have call predecessors, (7), 7 states have call successors, (7) [2024-09-12 19:27:22,230 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 115 states to 115 states and 141 transitions. [2024-09-12 19:27:22,233 INFO L78 Accepts]: Start accepts. Automaton has 115 states and 141 transitions. Word has length 23 [2024-09-12 19:27:22,233 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 19:27:22,233 INFO L474 AbstractCegarLoop]: Abstraction has 115 states and 141 transitions. [2024-09-12 19:27:22,233 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 4.333333333333333) internal successors, (13), 4 states have internal predecessors, (13), 2 states have call successors, (4), 1 states have call predecessors, (4), 1 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2024-09-12 19:27:22,233 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 19:27:22,233 INFO L276 IsEmpty]: Start isEmpty. Operand 115 states and 141 transitions. [2024-09-12 19:27:22,234 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2024-09-12 19:27:22,234 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 19:27:22,234 INFO L216 NwaCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-09-12 19:27:22,246 INFO L552 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Ended with exit code 0 [2024-09-12 19:27:22,434 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 4 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable5 [2024-09-12 19:27:22,435 INFO L399 AbstractCegarLoop]: === Iteration 7 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 18 more)] === [2024-09-12 19:27:22,435 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 19:27:22,435 INFO L85 PathProgramCache]: Analyzing trace with hash 567451521, now seen corresponding path program 1 times [2024-09-12 19:27:22,435 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 19:27:22,435 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1336811099] [2024-09-12 19:27:22,435 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 19:27:22,435 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 19:27:22,442 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-09-12 19:27:22,443 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1598623692] [2024-09-12 19:27:22,443 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 19:27:22,443 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 19:27:22,443 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-12 19:27:22,444 INFO L229 MonitoredProcess]: Starting monitored process 5 with /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-09-12 19:27:22,445 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2024-09-12 19:27:22,486 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 19:27:22,487 INFO L262 TraceCheckSpWp]: Trace formula consists of 72 conjuncts, 9 conjuncts are in the unsatisfiable core [2024-09-12 19:27:22,488 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-12 19:27:22,559 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-09-12 19:27:22,559 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-09-12 19:27:22,559 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 19:27:22,560 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1336811099] [2024-09-12 19:27:22,560 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-09-12 19:27:22,560 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1598623692] [2024-09-12 19:27:22,560 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1598623692] provided 1 perfect and 0 imperfect interpolant sequences [2024-09-12 19:27:22,560 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-09-12 19:27:22,560 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-09-12 19:27:22,560 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [948566717] [2024-09-12 19:27:22,560 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-09-12 19:27:22,560 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-09-12 19:27:22,560 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 19:27:22,561 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-09-12 19:27:22,561 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-09-12 19:27:22,561 INFO L87 Difference]: Start difference. First operand 115 states and 141 transitions. Second operand has 5 states, 5 states have (on average 3.2) internal successors, (16), 4 states have internal predecessors, (16), 2 states have call successors, (5), 2 states have call predecessors, (5), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) [2024-09-12 19:27:22,687 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 19:27:22,687 INFO L93 Difference]: Finished difference Result 121 states and 146 transitions. [2024-09-12 19:27:22,688 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-09-12 19:27:22,688 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 3.2) internal successors, (16), 4 states have internal predecessors, (16), 2 states have call successors, (5), 2 states have call predecessors, (5), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) Word has length 27 [2024-09-12 19:27:22,688 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 19:27:22,690 INFO L225 Difference]: With dead ends: 121 [2024-09-12 19:27:22,690 INFO L226 Difference]: Without dead ends: 119 [2024-09-12 19:27:22,690 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 27 GetRequests, 23 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2024-09-12 19:27:22,690 INFO L434 NwaCegarLoop]: 48 mSDtfsCounter, 8 mSDsluCounter, 111 mSDsCounter, 0 mSdLazyCounter, 104 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 9 SdHoareTripleChecker+Valid, 159 SdHoareTripleChecker+Invalid, 104 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 104 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-09-12 19:27:22,691 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [9 Valid, 159 Invalid, 104 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 104 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-09-12 19:27:22,691 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 119 states. [2024-09-12 19:27:22,712 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 119 to 119. [2024-09-12 19:27:22,712 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 119 states, 85 states have (on average 1.5058823529411764) internal successors, (128), 106 states have internal predecessors, (128), 9 states have call successors, (9), 5 states have call predecessors, (9), 4 states have return successors, (7), 7 states have call predecessors, (7), 7 states have call successors, (7) [2024-09-12 19:27:22,713 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 119 states to 119 states and 144 transitions. [2024-09-12 19:27:22,713 INFO L78 Accepts]: Start accepts. Automaton has 119 states and 144 transitions. Word has length 27 [2024-09-12 19:27:22,713 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 19:27:22,714 INFO L474 AbstractCegarLoop]: Abstraction has 119 states and 144 transitions. [2024-09-12 19:27:22,714 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 3.2) internal successors, (16), 4 states have internal predecessors, (16), 2 states have call successors, (5), 2 states have call predecessors, (5), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) [2024-09-12 19:27:22,714 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 19:27:22,714 INFO L276 IsEmpty]: Start isEmpty. Operand 119 states and 144 transitions. [2024-09-12 19:27:22,715 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2024-09-12 19:27:22,715 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 19:27:22,715 INFO L216 NwaCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-09-12 19:27:22,730 INFO L552 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Ended with exit code 0 [2024-09-12 19:27:22,916 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6,5 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 19:27:22,916 INFO L399 AbstractCegarLoop]: === Iteration 8 === Targeting mainErr10ASSERT_VIOLATIONINTEGER_OVERFLOW === [mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 18 more)] === [2024-09-12 19:27:22,916 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 19:27:22,916 INFO L85 PathProgramCache]: Analyzing trace with hash 2007172809, now seen corresponding path program 1 times [2024-09-12 19:27:22,916 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 19:27:22,916 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [833737067] [2024-09-12 19:27:22,917 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 19:27:22,917 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 19:27:22,924 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 19:27:22,985 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-09-12 19:27:22,986 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 19:27:22,987 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-09-12 19:27:22,989 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 19:27:23,009 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2024-09-12 19:27:23,010 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 19:27:23,012 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2024-09-12 19:27:23,015 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 19:27:23,017 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2024-09-12 19:27:23,017 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 19:27:23,018 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [833737067] [2024-09-12 19:27:23,018 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [833737067] provided 0 perfect and 1 imperfect interpolant sequences [2024-09-12 19:27:23,018 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1478915113] [2024-09-12 19:27:23,019 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 19:27:23,019 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 19:27:23,019 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-12 19:27:23,020 INFO L229 MonitoredProcess]: Starting monitored process 6 with /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-09-12 19:27:23,021 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2024-09-12 19:27:23,053 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 19:27:23,053 INFO L262 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 7 conjuncts are in the unsatisfiable core [2024-09-12 19:27:23,054 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-12 19:27:23,075 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2024-09-12 19:27:23,076 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-09-12 19:27:23,135 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2024-09-12 19:27:23,135 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1478915113] provided 0 perfect and 2 imperfect interpolant sequences [2024-09-12 19:27:23,135 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-09-12 19:27:23,135 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 8 [2024-09-12 19:27:23,135 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [59459990] [2024-09-12 19:27:23,135 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-09-12 19:27:23,136 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2024-09-12 19:27:23,136 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 19:27:23,136 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2024-09-12 19:27:23,136 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=53, Unknown=0, NotChecked=0, Total=72 [2024-09-12 19:27:23,136 INFO L87 Difference]: Start difference. First operand 119 states and 144 transitions. Second operand has 9 states, 8 states have (on average 5.375) internal successors, (43), 7 states have internal predecessors, (43), 5 states have call successors, (7), 1 states have call predecessors, (7), 2 states have return successors, (7), 5 states have call predecessors, (7), 5 states have call successors, (7) [2024-09-12 19:27:23,222 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 19:27:23,222 INFO L93 Difference]: Finished difference Result 172 states and 212 transitions. [2024-09-12 19:27:23,223 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-09-12 19:27:23,223 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 8 states have (on average 5.375) internal successors, (43), 7 states have internal predecessors, (43), 5 states have call successors, (7), 1 states have call predecessors, (7), 2 states have return successors, (7), 5 states have call predecessors, (7), 5 states have call successors, (7) Word has length 35 [2024-09-12 19:27:23,223 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 19:27:23,224 INFO L225 Difference]: With dead ends: 172 [2024-09-12 19:27:23,224 INFO L226 Difference]: Without dead ends: 170 [2024-09-12 19:27:23,224 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 83 GetRequests, 74 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=31, Invalid=79, Unknown=0, NotChecked=0, Total=110 [2024-09-12 19:27:23,225 INFO L434 NwaCegarLoop]: 49 mSDtfsCounter, 220 mSDsluCounter, 151 mSDsCounter, 0 mSdLazyCounter, 77 mSolverCounterSat, 11 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 221 SdHoareTripleChecker+Valid, 200 SdHoareTripleChecker+Invalid, 88 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 77 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-09-12 19:27:23,225 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [221 Valid, 200 Invalid, 88 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 77 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-09-12 19:27:23,225 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 170 states. [2024-09-12 19:27:23,241 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 170 to 160. [2024-09-12 19:27:23,241 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 160 states, 124 states have (on average 1.5080645161290323) internal successors, (187), 145 states have internal predecessors, (187), 11 states have call successors, (11), 5 states have call predecessors, (11), 4 states have return successors, (9), 9 states have call predecessors, (9), 9 states have call successors, (9) [2024-09-12 19:27:23,242 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 160 states to 160 states and 207 transitions. [2024-09-12 19:27:23,242 INFO L78 Accepts]: Start accepts. Automaton has 160 states and 207 transitions. Word has length 35 [2024-09-12 19:27:23,242 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 19:27:23,243 INFO L474 AbstractCegarLoop]: Abstraction has 160 states and 207 transitions. [2024-09-12 19:27:23,243 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 8 states have (on average 5.375) internal successors, (43), 7 states have internal predecessors, (43), 5 states have call successors, (7), 1 states have call predecessors, (7), 2 states have return successors, (7), 5 states have call predecessors, (7), 5 states have call successors, (7) [2024-09-12 19:27:23,243 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 19:27:23,243 INFO L276 IsEmpty]: Start isEmpty. Operand 160 states and 207 transitions. [2024-09-12 19:27:23,243 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2024-09-12 19:27:23,244 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 19:27:23,244 INFO L216 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-09-12 19:27:23,256 INFO L552 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Ended with exit code 0 [2024-09-12 19:27:23,447 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable7 [2024-09-12 19:27:23,448 INFO L399 AbstractCegarLoop]: === Iteration 9 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 18 more)] === [2024-09-12 19:27:23,448 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 19:27:23,448 INFO L85 PathProgramCache]: Analyzing trace with hash -428584877, now seen corresponding path program 1 times [2024-09-12 19:27:23,448 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 19:27:23,448 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1486884031] [2024-09-12 19:27:23,448 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 19:27:23,449 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 19:27:23,455 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 19:27:23,565 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-09-12 19:27:23,566 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 19:27:23,568 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-09-12 19:27:23,569 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 19:27:23,570 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2024-09-12 19:27:23,571 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 19:27:23,572 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2024-09-12 19:27:23,574 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 19:27:23,592 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-09-12 19:27:23,592 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 19:27:23,593 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1486884031] [2024-09-12 19:27:23,593 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1486884031] provided 0 perfect and 1 imperfect interpolant sequences [2024-09-12 19:27:23,593 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [851304389] [2024-09-12 19:27:23,593 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 19:27:23,594 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 19:27:23,594 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-12 19:27:23,595 INFO L229 MonitoredProcess]: Starting monitored process 7 with /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-09-12 19:27:23,596 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2024-09-12 19:27:23,628 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 19:27:23,628 INFO L262 TraceCheckSpWp]: Trace formula consists of 87 conjuncts, 11 conjuncts are in the unsatisfiable core [2024-09-12 19:27:23,629 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-12 19:27:23,728 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-09-12 19:27:23,728 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-09-12 19:27:23,728 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [851304389] provided 1 perfect and 0 imperfect interpolant sequences [2024-09-12 19:27:23,729 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-09-12 19:27:23,729 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [7] total 11 [2024-09-12 19:27:23,729 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1756468596] [2024-09-12 19:27:23,729 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-09-12 19:27:23,729 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-09-12 19:27:23,729 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 19:27:23,730 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-09-12 19:27:23,730 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=85, Unknown=0, NotChecked=0, Total=110 [2024-09-12 19:27:23,730 INFO L87 Difference]: Start difference. First operand 160 states and 207 transitions. Second operand has 6 states, 6 states have (on average 4.0) internal successors, (24), 5 states have internal predecessors, (24), 3 states have call successors, (6), 2 states have call predecessors, (6), 1 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) [2024-09-12 19:27:23,882 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 19:27:23,882 INFO L93 Difference]: Finished difference Result 171 states and 217 transitions. [2024-09-12 19:27:23,882 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-09-12 19:27:23,883 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 4.0) internal successors, (24), 5 states have internal predecessors, (24), 3 states have call successors, (6), 2 states have call predecessors, (6), 1 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) Word has length 37 [2024-09-12 19:27:23,884 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 19:27:23,885 INFO L225 Difference]: With dead ends: 171 [2024-09-12 19:27:23,885 INFO L226 Difference]: Without dead ends: 160 [2024-09-12 19:27:23,885 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 53 GetRequests, 43 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 13 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=31, Invalid=101, Unknown=0, NotChecked=0, Total=132 [2024-09-12 19:27:23,886 INFO L434 NwaCegarLoop]: 44 mSDtfsCounter, 8 mSDsluCounter, 128 mSDsCounter, 0 mSdLazyCounter, 157 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 8 SdHoareTripleChecker+Valid, 172 SdHoareTripleChecker+Invalid, 158 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 157 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-09-12 19:27:23,886 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [8 Valid, 172 Invalid, 158 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 157 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-09-12 19:27:23,888 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 160 states. [2024-09-12 19:27:23,903 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 160 to 160. [2024-09-12 19:27:23,903 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 160 states, 124 states have (on average 1.5) internal successors, (186), 145 states have internal predecessors, (186), 11 states have call successors, (11), 5 states have call predecessors, (11), 4 states have return successors, (9), 9 states have call predecessors, (9), 9 states have call successors, (9) [2024-09-12 19:27:23,904 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 160 states to 160 states and 206 transitions. [2024-09-12 19:27:23,905 INFO L78 Accepts]: Start accepts. Automaton has 160 states and 206 transitions. Word has length 37 [2024-09-12 19:27:23,905 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 19:27:23,905 INFO L474 AbstractCegarLoop]: Abstraction has 160 states and 206 transitions. [2024-09-12 19:27:23,905 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 4.0) internal successors, (24), 5 states have internal predecessors, (24), 3 states have call successors, (6), 2 states have call predecessors, (6), 1 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) [2024-09-12 19:27:23,906 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 19:27:23,906 INFO L276 IsEmpty]: Start isEmpty. Operand 160 states and 206 transitions. [2024-09-12 19:27:23,907 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2024-09-12 19:27:23,908 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 19:27:23,909 INFO L216 NwaCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-09-12 19:27:23,922 INFO L552 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Ended with exit code 0 [2024-09-12 19:27:24,109 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8,7 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 19:27:24,109 INFO L399 AbstractCegarLoop]: === Iteration 10 === Targeting mainErr11ASSERT_VIOLATIONINTEGER_OVERFLOW === [mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 18 more)] === [2024-09-12 19:27:24,111 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 19:27:24,111 INFO L85 PathProgramCache]: Analyzing trace with hash 2092815023, now seen corresponding path program 1 times [2024-09-12 19:27:24,111 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 19:27:24,111 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1084201021] [2024-09-12 19:27:24,111 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 19:27:24,111 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 19:27:24,116 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 19:27:24,138 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-09-12 19:27:24,140 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 19:27:24,144 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-09-12 19:27:24,145 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 19:27:24,147 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2024-09-12 19:27:24,147 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 19:27:24,151 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2024-09-12 19:27:24,152 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 19:27:24,153 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-09-12 19:27:24,155 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 19:27:24,155 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1084201021] [2024-09-12 19:27:24,155 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1084201021] provided 1 perfect and 0 imperfect interpolant sequences [2024-09-12 19:27:24,155 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-09-12 19:27:24,155 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-09-12 19:27:24,155 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [356805112] [2024-09-12 19:27:24,155 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-09-12 19:27:24,155 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-09-12 19:27:24,156 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 19:27:24,156 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-09-12 19:27:24,156 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-09-12 19:27:24,156 INFO L87 Difference]: Start difference. First operand 160 states and 206 transitions. Second operand has 4 states, 3 states have (on average 8.0) internal successors, (24), 4 states have internal predecessors, (24), 3 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (4), 3 states have call predecessors, (4), 3 states have call successors, (4) [2024-09-12 19:27:24,194 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 19:27:24,195 INFO L93 Difference]: Finished difference Result 160 states and 206 transitions. [2024-09-12 19:27:24,195 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-09-12 19:27:24,195 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 8.0) internal successors, (24), 4 states have internal predecessors, (24), 3 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (4), 3 states have call predecessors, (4), 3 states have call successors, (4) Word has length 36 [2024-09-12 19:27:24,195 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 19:27:24,196 INFO L225 Difference]: With dead ends: 160 [2024-09-12 19:27:24,197 INFO L226 Difference]: Without dead ends: 158 [2024-09-12 19:27:24,198 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 12 GetRequests, 9 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2024-09-12 19:27:24,198 INFO L434 NwaCegarLoop]: 50 mSDtfsCounter, 58 mSDsluCounter, 40 mSDsCounter, 0 mSdLazyCounter, 22 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 58 SdHoareTripleChecker+Valid, 90 SdHoareTripleChecker+Invalid, 26 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 22 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-09-12 19:27:24,198 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [58 Valid, 90 Invalid, 26 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 22 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-09-12 19:27:24,199 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 158 states. [2024-09-12 19:27:24,220 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 158 to 158. [2024-09-12 19:27:24,221 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 158 states, 124 states have (on average 1.4596774193548387) internal successors, (181), 143 states have internal predecessors, (181), 11 states have call successors, (11), 5 states have call predecessors, (11), 4 states have return successors, (9), 9 states have call predecessors, (9), 9 states have call successors, (9) [2024-09-12 19:27:24,221 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 158 states to 158 states and 201 transitions. [2024-09-12 19:27:24,222 INFO L78 Accepts]: Start accepts. Automaton has 158 states and 201 transitions. Word has length 36 [2024-09-12 19:27:24,222 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 19:27:24,222 INFO L474 AbstractCegarLoop]: Abstraction has 158 states and 201 transitions. [2024-09-12 19:27:24,222 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 8.0) internal successors, (24), 4 states have internal predecessors, (24), 3 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (4), 3 states have call predecessors, (4), 3 states have call successors, (4) [2024-09-12 19:27:24,222 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 19:27:24,222 INFO L276 IsEmpty]: Start isEmpty. Operand 158 states and 201 transitions. [2024-09-12 19:27:24,223 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2024-09-12 19:27:24,223 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 19:27:24,223 INFO L216 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-09-12 19:27:24,223 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2024-09-12 19:27:24,224 INFO L399 AbstractCegarLoop]: === Iteration 11 === Targeting mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 18 more)] === [2024-09-12 19:27:24,224 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 19:27:24,224 INFO L85 PathProgramCache]: Analyzing trace with hash 1150544337, now seen corresponding path program 1 times [2024-09-12 19:27:24,224 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 19:27:24,224 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1955811946] [2024-09-12 19:27:24,225 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 19:27:24,225 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 19:27:24,234 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-09-12 19:27:24,235 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1715295001] [2024-09-12 19:27:24,235 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 19:27:24,235 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 19:27:24,235 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-12 19:27:24,237 INFO L229 MonitoredProcess]: Starting monitored process 8 with /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-09-12 19:27:24,237 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Waiting until timeout for monitored process [2024-09-12 19:27:24,270 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 19:27:24,271 INFO L262 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 6 conjuncts are in the unsatisfiable core [2024-09-12 19:27:24,272 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-12 19:27:24,355 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-09-12 19:27:24,355 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-09-12 19:27:24,460 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 19:27:24,460 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1955811946] [2024-09-12 19:27:24,460 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-09-12 19:27:24,460 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1715295001] [2024-09-12 19:27:24,460 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1715295001] provided 0 perfect and 1 imperfect interpolant sequences [2024-09-12 19:27:24,460 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-09-12 19:27:24,460 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5] total 5 [2024-09-12 19:27:24,460 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1697702973] [2024-09-12 19:27:24,460 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-09-12 19:27:24,461 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-09-12 19:27:24,461 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 19:27:24,461 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-09-12 19:27:24,461 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=45, Unknown=0, NotChecked=0, Total=72 [2024-09-12 19:27:24,461 INFO L87 Difference]: Start difference. First operand 158 states and 201 transitions. Second operand has 6 states, 5 states have (on average 5.2) internal successors, (26), 6 states have internal predecessors, (26), 3 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (4), 3 states have call predecessors, (4), 3 states have call successors, (4) [2024-09-12 19:27:24,555 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 19:27:24,555 INFO L93 Difference]: Finished difference Result 166 states and 206 transitions. [2024-09-12 19:27:24,556 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-09-12 19:27:24,556 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 5.2) internal successors, (26), 6 states have internal predecessors, (26), 3 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (4), 3 states have call predecessors, (4), 3 states have call successors, (4) Word has length 38 [2024-09-12 19:27:24,556 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 19:27:24,557 INFO L225 Difference]: With dead ends: 166 [2024-09-12 19:27:24,557 INFO L226 Difference]: Without dead ends: 159 [2024-09-12 19:27:24,557 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 41 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 12 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=36, Invalid=54, Unknown=0, NotChecked=0, Total=90 [2024-09-12 19:27:24,558 INFO L434 NwaCegarLoop]: 37 mSDtfsCounter, 78 mSDsluCounter, 23 mSDsCounter, 0 mSdLazyCounter, 100 mSolverCounterSat, 10 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 78 SdHoareTripleChecker+Valid, 60 SdHoareTripleChecker+Invalid, 110 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 100 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-09-12 19:27:24,558 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [78 Valid, 60 Invalid, 110 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 100 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-09-12 19:27:24,558 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 159 states. [2024-09-12 19:27:24,582 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 159 to 154. [2024-09-12 19:27:24,582 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 154 states, 125 states have (on average 1.352) internal successors, (169), 139 states have internal predecessors, (169), 11 states have call successors, (11), 5 states have call predecessors, (11), 4 states have return successors, (9), 9 states have call predecessors, (9), 9 states have call successors, (9) [2024-09-12 19:27:24,583 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 154 states to 154 states and 189 transitions. [2024-09-12 19:27:24,583 INFO L78 Accepts]: Start accepts. Automaton has 154 states and 189 transitions. Word has length 38 [2024-09-12 19:27:24,583 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 19:27:24,584 INFO L474 AbstractCegarLoop]: Abstraction has 154 states and 189 transitions. [2024-09-12 19:27:24,584 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 5.2) internal successors, (26), 6 states have internal predecessors, (26), 3 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (4), 3 states have call predecessors, (4), 3 states have call successors, (4) [2024-09-12 19:27:24,584 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 19:27:24,584 INFO L276 IsEmpty]: Start isEmpty. Operand 154 states and 189 transitions. [2024-09-12 19:27:24,584 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2024-09-12 19:27:24,584 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 19:27:24,585 INFO L216 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-09-12 19:27:24,597 INFO L540 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Forceful destruction successful, exit code 0 [2024-09-12 19:27:24,788 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10,8 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 19:27:24,789 INFO L399 AbstractCegarLoop]: === Iteration 12 === Targeting mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 18 more)] === [2024-09-12 19:27:24,789 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 19:27:24,789 INFO L85 PathProgramCache]: Analyzing trace with hash 1307136138, now seen corresponding path program 1 times [2024-09-12 19:27:24,789 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 19:27:24,789 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [854339535] [2024-09-12 19:27:24,789 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 19:27:24,789 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 19:27:24,795 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-09-12 19:27:24,796 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1794536281] [2024-09-12 19:27:24,796 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 19:27:24,796 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 19:27:24,796 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-12 19:27:24,798 INFO L229 MonitoredProcess]: Starting monitored process 9 with /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-09-12 19:27:24,799 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Waiting until timeout for monitored process [2024-09-12 19:27:24,830 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 19:27:24,830 INFO L262 TraceCheckSpWp]: Trace formula consists of 90 conjuncts, 6 conjuncts are in the unsatisfiable core [2024-09-12 19:27:24,831 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-12 19:27:24,925 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-09-12 19:27:24,926 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-09-12 19:27:25,225 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 19:27:25,225 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [854339535] [2024-09-12 19:27:25,225 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-09-12 19:27:25,225 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1794536281] [2024-09-12 19:27:25,225 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1794536281] provided 0 perfect and 1 imperfect interpolant sequences [2024-09-12 19:27:25,225 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-09-12 19:27:25,225 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5] total 5 [2024-09-12 19:27:25,226 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [468555795] [2024-09-12 19:27:25,226 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-09-12 19:27:25,226 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-09-12 19:27:25,226 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 19:27:25,226 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-09-12 19:27:25,226 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=46, Unknown=0, NotChecked=0, Total=72 [2024-09-12 19:27:25,226 INFO L87 Difference]: Start difference. First operand 154 states and 189 transitions. Second operand has 6 states, 5 states have (on average 5.4) internal successors, (27), 6 states have internal predecessors, (27), 3 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (4), 3 states have call predecessors, (4), 3 states have call successors, (4) [2024-09-12 19:27:25,396 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 19:27:25,396 INFO L93 Difference]: Finished difference Result 208 states and 256 transitions. [2024-09-12 19:27:25,396 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-09-12 19:27:25,396 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 5.4) internal successors, (27), 6 states have internal predecessors, (27), 3 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (4), 3 states have call predecessors, (4), 3 states have call successors, (4) Word has length 39 [2024-09-12 19:27:25,397 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 19:27:25,398 INFO L225 Difference]: With dead ends: 208 [2024-09-12 19:27:25,398 INFO L226 Difference]: Without dead ends: 205 [2024-09-12 19:27:25,398 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 43 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 12 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=26, Invalid=46, Unknown=0, NotChecked=0, Total=72 [2024-09-12 19:27:25,398 INFO L434 NwaCegarLoop]: 46 mSDtfsCounter, 90 mSDsluCounter, 75 mSDsCounter, 0 mSdLazyCounter, 163 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 92 SdHoareTripleChecker+Valid, 121 SdHoareTripleChecker+Invalid, 167 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 163 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-09-12 19:27:25,399 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [92 Valid, 121 Invalid, 167 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 163 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-09-12 19:27:25,399 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 205 states. [2024-09-12 19:27:25,427 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 205 to 191. [2024-09-12 19:27:25,428 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 191 states, 160 states have (on average 1.34375) internal successors, (215), 174 states have internal predecessors, (215), 13 states have call successors, (13), 5 states have call predecessors, (13), 4 states have return successors, (11), 11 states have call predecessors, (11), 11 states have call successors, (11) [2024-09-12 19:27:25,429 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 191 states to 191 states and 239 transitions. [2024-09-12 19:27:25,429 INFO L78 Accepts]: Start accepts. Automaton has 191 states and 239 transitions. Word has length 39 [2024-09-12 19:27:25,429 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 19:27:25,429 INFO L474 AbstractCegarLoop]: Abstraction has 191 states and 239 transitions. [2024-09-12 19:27:25,432 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 5.4) internal successors, (27), 6 states have internal predecessors, (27), 3 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (4), 3 states have call predecessors, (4), 3 states have call successors, (4) [2024-09-12 19:27:25,432 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 19:27:25,432 INFO L276 IsEmpty]: Start isEmpty. Operand 191 states and 239 transitions. [2024-09-12 19:27:25,433 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2024-09-12 19:27:25,433 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 19:27:25,433 INFO L216 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-09-12 19:27:25,446 INFO L540 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Forceful destruction successful, exit code 0 [2024-09-12 19:27:25,637 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11,9 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 19:27:25,638 INFO L399 AbstractCegarLoop]: === Iteration 13 === Targeting mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW === [mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 18 more)] === [2024-09-12 19:27:25,638 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 19:27:25,638 INFO L85 PathProgramCache]: Analyzing trace with hash 1800702333, now seen corresponding path program 1 times [2024-09-12 19:27:25,638 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 19:27:25,638 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1100983071] [2024-09-12 19:27:25,638 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 19:27:25,638 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 19:27:25,643 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 19:27:25,680 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-09-12 19:27:25,681 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 19:27:25,682 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-09-12 19:27:25,682 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 19:27:25,683 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2024-09-12 19:27:25,683 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 19:27:25,685 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2024-09-12 19:27:25,685 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 19:27:25,689 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-09-12 19:27:25,691 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 19:27:25,691 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1100983071] [2024-09-12 19:27:25,691 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1100983071] provided 0 perfect and 1 imperfect interpolant sequences [2024-09-12 19:27:25,691 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [986364089] [2024-09-12 19:27:25,691 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 19:27:25,692 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 19:27:25,692 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-12 19:27:25,693 INFO L229 MonitoredProcess]: Starting monitored process 10 with /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-09-12 19:27:25,694 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Waiting until timeout for monitored process [2024-09-12 19:27:25,722 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 19:27:25,723 INFO L262 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-09-12 19:27:25,725 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-12 19:27:25,796 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 4 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-09-12 19:27:25,796 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-09-12 19:27:25,796 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [986364089] provided 1 perfect and 0 imperfect interpolant sequences [2024-09-12 19:27:25,797 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-09-12 19:27:25,797 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [4] total 7 [2024-09-12 19:27:25,797 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1999742305] [2024-09-12 19:27:25,797 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-09-12 19:27:25,797 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-09-12 19:27:25,797 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 19:27:25,798 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-09-12 19:27:25,798 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=35, Unknown=0, NotChecked=0, Total=56 [2024-09-12 19:27:25,798 INFO L87 Difference]: Start difference. First operand 191 states and 239 transitions. Second operand has 5 states, 4 states have (on average 7.0) internal successors, (28), 5 states have internal predecessors, (28), 2 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) [2024-09-12 19:27:25,935 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 19:27:25,935 INFO L93 Difference]: Finished difference Result 192 states and 240 transitions. [2024-09-12 19:27:25,935 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-09-12 19:27:25,937 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 7.0) internal successors, (28), 5 states have internal predecessors, (28), 2 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) Word has length 40 [2024-09-12 19:27:25,937 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 19:27:25,938 INFO L225 Difference]: With dead ends: 192 [2024-09-12 19:27:25,938 INFO L226 Difference]: Without dead ends: 190 [2024-09-12 19:27:25,938 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 51 GetRequests, 45 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=21, Invalid=35, Unknown=0, NotChecked=0, Total=56 [2024-09-12 19:27:25,939 INFO L434 NwaCegarLoop]: 36 mSDtfsCounter, 32 mSDsluCounter, 45 mSDsCounter, 0 mSdLazyCounter, 86 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 33 SdHoareTripleChecker+Valid, 81 SdHoareTripleChecker+Invalid, 89 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 86 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-09-12 19:27:25,940 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [33 Valid, 81 Invalid, 89 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 86 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-09-12 19:27:25,940 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 190 states. [2024-09-12 19:27:25,968 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 190 to 186. [2024-09-12 19:27:25,969 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 186 states, 157 states have (on average 1.3312101910828025) internal successors, (209), 169 states have internal predecessors, (209), 13 states have call successors, (13), 5 states have call predecessors, (13), 4 states have return successors, (11), 11 states have call predecessors, (11), 11 states have call successors, (11) [2024-09-12 19:27:25,969 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 186 states to 186 states and 233 transitions. [2024-09-12 19:27:25,970 INFO L78 Accepts]: Start accepts. Automaton has 186 states and 233 transitions. Word has length 40 [2024-09-12 19:27:25,970 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 19:27:25,970 INFO L474 AbstractCegarLoop]: Abstraction has 186 states and 233 transitions. [2024-09-12 19:27:25,970 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 7.0) internal successors, (28), 5 states have internal predecessors, (28), 2 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) [2024-09-12 19:27:25,970 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 19:27:25,970 INFO L276 IsEmpty]: Start isEmpty. Operand 186 states and 233 transitions. [2024-09-12 19:27:25,971 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2024-09-12 19:27:25,971 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 19:27:25,971 INFO L216 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-09-12 19:27:25,983 INFO L552 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Ended with exit code 0 [2024-09-12 19:27:26,171 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 10 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable12 [2024-09-12 19:27:26,172 INFO L399 AbstractCegarLoop]: === Iteration 14 === Targeting mainErr3ASSERT_VIOLATIONINTEGER_OVERFLOW === [mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 18 more)] === [2024-09-12 19:27:26,172 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 19:27:26,172 INFO L85 PathProgramCache]: Analyzing trace with hash -12802462, now seen corresponding path program 1 times [2024-09-12 19:27:26,172 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 19:27:26,172 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [521092809] [2024-09-12 19:27:26,172 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 19:27:26,172 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 19:27:26,177 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 19:27:26,278 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-09-12 19:27:26,279 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 19:27:26,281 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-09-12 19:27:26,282 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 19:27:26,300 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2024-09-12 19:27:26,301 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 19:27:26,302 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2024-09-12 19:27:26,303 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 19:27:26,307 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2024-09-12 19:27:26,309 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 19:27:26,309 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [521092809] [2024-09-12 19:27:26,309 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [521092809] provided 0 perfect and 1 imperfect interpolant sequences [2024-09-12 19:27:26,309 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [259978591] [2024-09-12 19:27:26,309 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 19:27:26,310 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 19:27:26,310 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-12 19:27:26,311 INFO L229 MonitoredProcess]: Starting monitored process 11 with /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-09-12 19:27:26,312 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Waiting until timeout for monitored process [2024-09-12 19:27:26,339 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 19:27:26,340 INFO L262 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 5 conjuncts are in the unsatisfiable core [2024-09-12 19:27:26,341 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-12 19:27:26,399 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-09-12 19:27:26,399 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-09-12 19:27:34,557 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [259978591] provided 0 perfect and 1 imperfect interpolant sequences [2024-09-12 19:27:34,558 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-09-12 19:27:34,558 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 3] total 11 [2024-09-12 19:27:34,558 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [774122902] [2024-09-12 19:27:34,558 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-09-12 19:27:34,558 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2024-09-12 19:27:34,558 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 19:27:34,559 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2024-09-12 19:27:34,559 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=140, Unknown=2, NotChecked=0, Total=182 [2024-09-12 19:27:34,559 INFO L87 Difference]: Start difference. First operand 186 states and 233 transitions. Second operand has 12 states, 11 states have (on average 4.818181818181818) internal successors, (53), 11 states have internal predecessors, (53), 4 states have call successors, (7), 1 states have call predecessors, (7), 2 states have return successors, (7), 4 states have call predecessors, (7), 4 states have call successors, (7) [2024-09-12 19:27:34,973 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 19:27:34,973 INFO L93 Difference]: Finished difference Result 199 states and 239 transitions. [2024-09-12 19:27:34,975 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2024-09-12 19:27:34,975 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 11 states have (on average 4.818181818181818) internal successors, (53), 11 states have internal predecessors, (53), 4 states have call successors, (7), 1 states have call predecessors, (7), 2 states have return successors, (7), 4 states have call predecessors, (7), 4 states have call successors, (7) Word has length 41 [2024-09-12 19:27:34,975 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 19:27:34,976 INFO L225 Difference]: With dead ends: 199 [2024-09-12 19:27:34,976 INFO L226 Difference]: Without dead ends: 192 [2024-09-12 19:27:34,977 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 82 GetRequests, 58 SyntacticMatches, 0 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 110 ImplicationChecksByTransitivity, 8.3s TimeCoverageRelationStatistics Valid=180, Invalid=468, Unknown=2, NotChecked=0, Total=650 [2024-09-12 19:27:34,977 INFO L434 NwaCegarLoop]: 27 mSDtfsCounter, 103 mSDsluCounter, 135 mSDsCounter, 0 mSdLazyCounter, 301 mSolverCounterSat, 17 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 103 SdHoareTripleChecker+Valid, 162 SdHoareTripleChecker+Invalid, 318 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 17 IncrementalHoareTripleChecker+Valid, 301 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-09-12 19:27:34,977 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [103 Valid, 162 Invalid, 318 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [17 Valid, 301 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-09-12 19:27:34,978 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 192 states. [2024-09-12 19:27:34,997 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 192 to 177. [2024-09-12 19:27:34,998 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 177 states, 149 states have (on average 1.2885906040268456) internal successors, (192), 160 states have internal predecessors, (192), 13 states have call successors, (13), 5 states have call predecessors, (13), 4 states have return successors, (11), 11 states have call predecessors, (11), 11 states have call successors, (11) [2024-09-12 19:27:34,998 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 177 states to 177 states and 216 transitions. [2024-09-12 19:27:34,999 INFO L78 Accepts]: Start accepts. Automaton has 177 states and 216 transitions. Word has length 41 [2024-09-12 19:27:34,999 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 19:27:34,999 INFO L474 AbstractCegarLoop]: Abstraction has 177 states and 216 transitions. [2024-09-12 19:27:34,999 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 4.818181818181818) internal successors, (53), 11 states have internal predecessors, (53), 4 states have call successors, (7), 1 states have call predecessors, (7), 2 states have return successors, (7), 4 states have call predecessors, (7), 4 states have call successors, (7) [2024-09-12 19:27:34,999 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 19:27:35,000 INFO L276 IsEmpty]: Start isEmpty. Operand 177 states and 216 transitions. [2024-09-12 19:27:35,000 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2024-09-12 19:27:35,000 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 19:27:35,000 INFO L216 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-09-12 19:27:35,014 INFO L552 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Ended with exit code 0 [2024-09-12 19:27:35,205 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable13 [2024-09-12 19:27:35,205 INFO L399 AbstractCegarLoop]: === Iteration 15 === Targeting mainErr4ASSERT_VIOLATIONINTEGER_OVERFLOW === [mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 18 more)] === [2024-09-12 19:27:35,205 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 19:27:35,205 INFO L85 PathProgramCache]: Analyzing trace with hash -1575725035, now seen corresponding path program 1 times [2024-09-12 19:27:35,206 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 19:27:35,206 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [845868509] [2024-09-12 19:27:35,206 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 19:27:35,206 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 19:27:35,213 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 19:27:35,331 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-09-12 19:27:35,332 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 19:27:35,333 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-09-12 19:27:35,334 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 19:27:35,348 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2024-09-12 19:27:35,349 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 19:27:35,350 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2024-09-12 19:27:35,350 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 19:27:35,353 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 2 proven. 7 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2024-09-12 19:27:35,353 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 19:27:35,353 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [845868509] [2024-09-12 19:27:35,353 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [845868509] provided 0 perfect and 1 imperfect interpolant sequences [2024-09-12 19:27:35,353 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [929854691] [2024-09-12 19:27:35,353 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 19:27:35,353 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 19:27:35,353 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-12 19:27:35,354 INFO L229 MonitoredProcess]: Starting monitored process 12 with /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-09-12 19:27:35,355 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Waiting until timeout for monitored process [2024-09-12 19:27:35,385 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 19:27:35,387 INFO L262 TraceCheckSpWp]: Trace formula consists of 93 conjuncts, 11 conjuncts are in the unsatisfiable core [2024-09-12 19:27:35,388 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-12 19:27:35,472 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 6 proven. 3 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2024-09-12 19:27:35,472 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-09-12 19:27:35,642 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2024-09-12 19:27:35,642 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [929854691] provided 0 perfect and 2 imperfect interpolant sequences [2024-09-12 19:27:35,642 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-09-12 19:27:35,642 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 16 [2024-09-12 19:27:35,642 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1885018023] [2024-09-12 19:27:35,642 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-09-12 19:27:35,642 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2024-09-12 19:27:35,642 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 19:27:35,643 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2024-09-12 19:27:35,643 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=215, Unknown=0, NotChecked=0, Total=272 [2024-09-12 19:27:35,643 INFO L87 Difference]: Start difference. First operand 177 states and 216 transitions. Second operand has 17 states, 16 states have (on average 3.3125) internal successors, (53), 16 states have internal predecessors, (53), 3 states have call successors, (5), 1 states have call predecessors, (5), 2 states have return successors, (4), 3 states have call predecessors, (4), 3 states have call successors, (4) [2024-09-12 19:27:36,079 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 19:27:36,080 INFO L93 Difference]: Finished difference Result 178 states and 216 transitions. [2024-09-12 19:27:36,080 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2024-09-12 19:27:36,080 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 16 states have (on average 3.3125) internal successors, (53), 16 states have internal predecessors, (53), 3 states have call successors, (5), 1 states have call predecessors, (5), 2 states have return successors, (4), 3 states have call predecessors, (4), 3 states have call successors, (4) Word has length 42 [2024-09-12 19:27:36,080 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 19:27:36,081 INFO L225 Difference]: With dead ends: 178 [2024-09-12 19:27:36,081 INFO L226 Difference]: Without dead ends: 175 [2024-09-12 19:27:36,081 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 108 GetRequests, 79 SyntacticMatches, 5 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 123 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=159, Invalid=491, Unknown=0, NotChecked=0, Total=650 [2024-09-12 19:27:36,082 INFO L434 NwaCegarLoop]: 25 mSDtfsCounter, 139 mSDsluCounter, 166 mSDsCounter, 0 mSdLazyCounter, 226 mSolverCounterSat, 29 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 139 SdHoareTripleChecker+Valid, 191 SdHoareTripleChecker+Invalid, 255 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 29 IncrementalHoareTripleChecker+Valid, 226 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-09-12 19:27:36,082 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [139 Valid, 191 Invalid, 255 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [29 Valid, 226 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-09-12 19:27:36,082 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 175 states. [2024-09-12 19:27:36,100 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 175 to 152. [2024-09-12 19:27:36,100 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 152 states, 128 states have (on average 1.234375) internal successors, (158), 136 states have internal predecessors, (158), 12 states have call successors, (12), 5 states have call predecessors, (12), 4 states have return successors, (10), 10 states have call predecessors, (10), 10 states have call successors, (10) [2024-09-12 19:27:36,101 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 152 states to 152 states and 180 transitions. [2024-09-12 19:27:36,101 INFO L78 Accepts]: Start accepts. Automaton has 152 states and 180 transitions. Word has length 42 [2024-09-12 19:27:36,101 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 19:27:36,101 INFO L474 AbstractCegarLoop]: Abstraction has 152 states and 180 transitions. [2024-09-12 19:27:36,102 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 16 states have (on average 3.3125) internal successors, (53), 16 states have internal predecessors, (53), 3 states have call successors, (5), 1 states have call predecessors, (5), 2 states have return successors, (4), 3 states have call predecessors, (4), 3 states have call successors, (4) [2024-09-12 19:27:36,102 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 19:27:36,102 INFO L276 IsEmpty]: Start isEmpty. Operand 152 states and 180 transitions. [2024-09-12 19:27:36,102 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 44 [2024-09-12 19:27:36,102 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 19:27:36,102 INFO L216 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-09-12 19:27:36,114 INFO L540 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Forceful destruction successful, exit code 0 [2024-09-12 19:27:36,302 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable14 [2024-09-12 19:27:36,303 INFO L399 AbstractCegarLoop]: === Iteration 16 === Targeting mainErr5ASSERT_VIOLATIONINTEGER_OVERFLOW === [mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 18 more)] === [2024-09-12 19:27:36,303 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 19:27:36,303 INFO L85 PathProgramCache]: Analyzing trace with hash -1602835762, now seen corresponding path program 1 times [2024-09-12 19:27:36,303 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 19:27:36,303 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [93973714] [2024-09-12 19:27:36,303 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 19:27:36,303 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 19:27:36,313 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-09-12 19:27:36,313 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1797209497] [2024-09-12 19:27:36,313 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 19:27:36,313 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 19:27:36,313 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-12 19:27:36,314 INFO L229 MonitoredProcess]: Starting monitored process 13 with /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-09-12 19:27:36,316 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Waiting until timeout for monitored process [2024-09-12 19:27:36,342 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 19:27:36,343 INFO L262 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 16 conjuncts are in the unsatisfiable core [2024-09-12 19:27:36,343 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-12 19:27:36,459 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-09-12 19:27:36,460 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-09-12 19:27:36,561 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-09-12 19:27:36,561 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 19:27:36,562 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [93973714] [2024-09-12 19:27:36,562 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-09-12 19:27:36,562 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1797209497] [2024-09-12 19:27:36,562 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1797209497] provided 0 perfect and 2 imperfect interpolant sequences [2024-09-12 19:27:36,562 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-09-12 19:27:36,562 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 10 [2024-09-12 19:27:36,562 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [234491442] [2024-09-12 19:27:36,562 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-09-12 19:27:36,562 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2024-09-12 19:27:36,562 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 19:27:36,562 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2024-09-12 19:27:36,563 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=80, Unknown=0, NotChecked=0, Total=110 [2024-09-12 19:27:36,563 INFO L87 Difference]: Start difference. First operand 152 states and 180 transitions. Second operand has 11 states, 10 states have (on average 5.4) internal successors, (54), 11 states have internal predecessors, (54), 4 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (5), 4 states have call predecessors, (5), 4 states have call successors, (5) [2024-09-12 19:27:36,949 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 19:27:36,949 INFO L93 Difference]: Finished difference Result 241 states and 288 transitions. [2024-09-12 19:27:36,949 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2024-09-12 19:27:36,949 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 10 states have (on average 5.4) internal successors, (54), 11 states have internal predecessors, (54), 4 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (5), 4 states have call predecessors, (5), 4 states have call successors, (5) Word has length 43 [2024-09-12 19:27:36,951 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 19:27:36,951 INFO L225 Difference]: With dead ends: 241 [2024-09-12 19:27:36,951 INFO L226 Difference]: Without dead ends: 167 [2024-09-12 19:27:36,952 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 92 GetRequests, 75 SyntacticMatches, 1 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 33 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=78, Invalid=228, Unknown=0, NotChecked=0, Total=306 [2024-09-12 19:27:36,952 INFO L434 NwaCegarLoop]: 28 mSDtfsCounter, 78 mSDsluCounter, 131 mSDsCounter, 0 mSdLazyCounter, 257 mSolverCounterSat, 11 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 78 SdHoareTripleChecker+Valid, 159 SdHoareTripleChecker+Invalid, 268 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 257 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-09-12 19:27:36,952 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [78 Valid, 159 Invalid, 268 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 257 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-09-12 19:27:36,953 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 167 states. [2024-09-12 19:27:36,977 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 167 to 167. [2024-09-12 19:27:36,977 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 167 states, 143 states have (on average 1.1888111888111887) internal successors, (170), 150 states have internal predecessors, (170), 13 states have call successors, (13), 5 states have call predecessors, (13), 4 states have return successors, (11), 11 states have call predecessors, (11), 11 states have call successors, (11) [2024-09-12 19:27:36,978 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 167 states to 167 states and 194 transitions. [2024-09-12 19:27:36,979 INFO L78 Accepts]: Start accepts. Automaton has 167 states and 194 transitions. Word has length 43 [2024-09-12 19:27:36,979 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 19:27:36,979 INFO L474 AbstractCegarLoop]: Abstraction has 167 states and 194 transitions. [2024-09-12 19:27:36,979 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 10 states have (on average 5.4) internal successors, (54), 11 states have internal predecessors, (54), 4 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (5), 4 states have call predecessors, (5), 4 states have call successors, (5) [2024-09-12 19:27:36,979 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 19:27:36,979 INFO L276 IsEmpty]: Start isEmpty. Operand 167 states and 194 transitions. [2024-09-12 19:27:36,979 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2024-09-12 19:27:36,980 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 19:27:36,980 INFO L216 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-09-12 19:27:36,993 INFO L552 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Ended with exit code 0 [2024-09-12 19:27:37,183 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable15 [2024-09-12 19:27:37,184 INFO L399 AbstractCegarLoop]: === Iteration 17 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 18 more)] === [2024-09-12 19:27:37,184 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 19:27:37,184 INFO L85 PathProgramCache]: Analyzing trace with hash -593050690, now seen corresponding path program 1 times [2024-09-12 19:27:37,184 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 19:27:37,184 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1019251501] [2024-09-12 19:27:37,184 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 19:27:37,184 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 19:27:37,190 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-09-12 19:27:37,190 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [26515260] [2024-09-12 19:27:37,190 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 19:27:37,190 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 19:27:37,190 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-12 19:27:37,192 INFO L229 MonitoredProcess]: Starting monitored process 14 with /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-09-12 19:27:37,193 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Waiting until timeout for monitored process [2024-09-12 19:27:37,224 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 19:27:37,225 INFO L262 TraceCheckSpWp]: Trace formula consists of 103 conjuncts, 17 conjuncts are in the unsatisfiable core [2024-09-12 19:27:37,227 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-12 19:27:37,364 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 2 proven. 8 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-09-12 19:27:37,364 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-09-12 19:27:37,459 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 2 proven. 8 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-09-12 19:27:37,459 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 19:27:37,459 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1019251501] [2024-09-12 19:27:37,459 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-09-12 19:27:37,459 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [26515260] [2024-09-12 19:27:37,459 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [26515260] provided 0 perfect and 2 imperfect interpolant sequences [2024-09-12 19:27:37,459 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-09-12 19:27:37,459 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 12 [2024-09-12 19:27:37,460 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [655404936] [2024-09-12 19:27:37,460 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-09-12 19:27:37,460 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2024-09-12 19:27:37,460 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 19:27:37,461 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2024-09-12 19:27:37,461 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=104, Unknown=0, NotChecked=0, Total=132 [2024-09-12 19:27:37,461 INFO L87 Difference]: Start difference. First operand 167 states and 194 transitions. Second operand has 12 states, 12 states have (on average 4.75) internal successors, (57), 11 states have internal predecessors, (57), 5 states have call successors, (8), 2 states have call predecessors, (8), 1 states have return successors, (5), 3 states have call predecessors, (5), 3 states have call successors, (5) [2024-09-12 19:27:37,650 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 19:27:37,651 INFO L93 Difference]: Finished difference Result 173 states and 199 transitions. [2024-09-12 19:27:37,651 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2024-09-12 19:27:37,651 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 4.75) internal successors, (57), 11 states have internal predecessors, (57), 5 states have call successors, (8), 2 states have call predecessors, (8), 1 states have return successors, (5), 3 states have call predecessors, (5), 3 states have call successors, (5) Word has length 47 [2024-09-12 19:27:37,651 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 19:27:37,653 INFO L225 Difference]: With dead ends: 173 [2024-09-12 19:27:37,653 INFO L226 Difference]: Without dead ends: 169 [2024-09-12 19:27:37,653 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 94 GetRequests, 81 SyntacticMatches, 2 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=32, Invalid=124, Unknown=0, NotChecked=0, Total=156 [2024-09-12 19:27:37,654 INFO L434 NwaCegarLoop]: 25 mSDtfsCounter, 24 mSDsluCounter, 134 mSDsCounter, 0 mSdLazyCounter, 317 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 26 SdHoareTripleChecker+Valid, 159 SdHoareTripleChecker+Invalid, 323 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 317 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-09-12 19:27:37,654 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [26 Valid, 159 Invalid, 323 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 317 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-09-12 19:27:37,654 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 169 states. [2024-09-12 19:27:37,679 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 169 to 169. [2024-09-12 19:27:37,679 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 169 states, 145 states have (on average 1.1793103448275861) internal successors, (171), 151 states have internal predecessors, (171), 13 states have call successors, (13), 6 states have call predecessors, (13), 4 states have return successors, (11), 11 states have call predecessors, (11), 11 states have call successors, (11) [2024-09-12 19:27:37,680 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 169 states to 169 states and 195 transitions. [2024-09-12 19:27:37,680 INFO L78 Accepts]: Start accepts. Automaton has 169 states and 195 transitions. Word has length 47 [2024-09-12 19:27:37,681 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 19:27:37,681 INFO L474 AbstractCegarLoop]: Abstraction has 169 states and 195 transitions. [2024-09-12 19:27:37,681 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 4.75) internal successors, (57), 11 states have internal predecessors, (57), 5 states have call successors, (8), 2 states have call predecessors, (8), 1 states have return successors, (5), 3 states have call predecessors, (5), 3 states have call successors, (5) [2024-09-12 19:27:37,681 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 19:27:37,681 INFO L276 IsEmpty]: Start isEmpty. Operand 169 states and 195 transitions. [2024-09-12 19:27:37,681 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 58 [2024-09-12 19:27:37,682 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 19:27:37,682 INFO L216 NwaCegarLoop]: trace histogram [3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-09-12 19:27:37,694 INFO L552 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Ended with exit code 0 [2024-09-12 19:27:37,882 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable16 [2024-09-12 19:27:37,882 INFO L399 AbstractCegarLoop]: === Iteration 18 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 18 more)] === [2024-09-12 19:27:37,883 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 19:27:37,883 INFO L85 PathProgramCache]: Analyzing trace with hash -873853872, now seen corresponding path program 1 times [2024-09-12 19:27:37,883 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 19:27:37,883 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [358480716] [2024-09-12 19:27:37,883 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 19:27:37,883 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 19:27:37,888 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 19:27:37,991 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-09-12 19:27:37,992 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 19:27:37,993 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-09-12 19:27:37,993 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 19:27:37,994 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2024-09-12 19:27:37,994 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 19:27:37,995 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2024-09-12 19:27:37,996 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 19:27:37,997 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2024-09-12 19:27:38,000 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 19:27:38,013 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 7 proven. 1 refuted. 0 times theorem prover too weak. 13 trivial. 0 not checked. [2024-09-12 19:27:38,013 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 19:27:38,013 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [358480716] [2024-09-12 19:27:38,013 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [358480716] provided 0 perfect and 1 imperfect interpolant sequences [2024-09-12 19:27:38,013 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1483698329] [2024-09-12 19:27:38,013 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 19:27:38,014 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 19:27:38,014 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-12 19:27:38,020 INFO L229 MonitoredProcess]: Starting monitored process 15 with /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-09-12 19:27:38,021 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Waiting until timeout for monitored process [2024-09-12 19:27:38,051 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 19:27:38,052 INFO L262 TraceCheckSpWp]: Trace formula consists of 118 conjuncts, 23 conjuncts are in the unsatisfiable core [2024-09-12 19:27:38,053 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-12 19:27:38,225 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 6 proven. 10 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2024-09-12 19:27:38,225 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-09-12 19:27:38,282 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 7 proven. 1 refuted. 0 times theorem prover too weak. 13 trivial. 0 not checked. [2024-09-12 19:27:38,282 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1483698329] provided 0 perfect and 2 imperfect interpolant sequences [2024-09-12 19:27:38,282 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-09-12 19:27:38,282 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 12, 7] total 17 [2024-09-12 19:27:38,282 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1699523893] [2024-09-12 19:27:38,282 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-09-12 19:27:38,283 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2024-09-12 19:27:38,283 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 19:27:38,284 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2024-09-12 19:27:38,284 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=225, Unknown=0, NotChecked=0, Total=272 [2024-09-12 19:27:38,284 INFO L87 Difference]: Start difference. First operand 169 states and 195 transitions. Second operand has 17 states, 17 states have (on average 4.0) internal successors, (68), 13 states have internal predecessors, (68), 5 states have call successors, (9), 3 states have call predecessors, (9), 2 states have return successors, (8), 5 states have call predecessors, (8), 3 states have call successors, (8) [2024-09-12 19:27:38,550 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 19:27:38,550 INFO L93 Difference]: Finished difference Result 174 states and 200 transitions. [2024-09-12 19:27:38,550 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2024-09-12 19:27:38,551 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 4.0) internal successors, (68), 13 states have internal predecessors, (68), 5 states have call successors, (9), 3 states have call predecessors, (9), 2 states have return successors, (8), 5 states have call predecessors, (8), 3 states have call successors, (8) Word has length 57 [2024-09-12 19:27:38,551 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 19:27:38,551 INFO L225 Difference]: With dead ends: 174 [2024-09-12 19:27:38,551 INFO L226 Difference]: Without dead ends: 160 [2024-09-12 19:27:38,552 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 134 GetRequests, 117 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 47 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=60, Invalid=282, Unknown=0, NotChecked=0, Total=342 [2024-09-12 19:27:38,552 INFO L434 NwaCegarLoop]: 26 mSDtfsCounter, 43 mSDsluCounter, 188 mSDsCounter, 0 mSdLazyCounter, 411 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 43 SdHoareTripleChecker+Valid, 214 SdHoareTripleChecker+Invalid, 414 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 411 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-09-12 19:27:38,552 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [43 Valid, 214 Invalid, 414 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 411 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-09-12 19:27:38,553 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 160 states. [2024-09-12 19:27:38,580 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 160 to 160. [2024-09-12 19:27:38,580 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 160 states, 138 states have (on average 1.1376811594202898) internal successors, (157), 143 states have internal predecessors, (157), 12 states have call successors, (12), 5 states have call predecessors, (12), 4 states have return successors, (11), 11 states have call predecessors, (11), 11 states have call successors, (11) [2024-09-12 19:27:38,581 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 160 states to 160 states and 180 transitions. [2024-09-12 19:27:38,581 INFO L78 Accepts]: Start accepts. Automaton has 160 states and 180 transitions. Word has length 57 [2024-09-12 19:27:38,581 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 19:27:38,581 INFO L474 AbstractCegarLoop]: Abstraction has 160 states and 180 transitions. [2024-09-12 19:27:38,582 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 4.0) internal successors, (68), 13 states have internal predecessors, (68), 5 states have call successors, (9), 3 states have call predecessors, (9), 2 states have return successors, (8), 5 states have call predecessors, (8), 3 states have call successors, (8) [2024-09-12 19:27:38,582 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 19:27:38,582 INFO L276 IsEmpty]: Start isEmpty. Operand 160 states and 180 transitions. [2024-09-12 19:27:38,582 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2024-09-12 19:27:38,582 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 19:27:38,582 INFO L216 NwaCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-09-12 19:27:38,594 INFO L552 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Ended with exit code 0 [2024-09-12 19:27:38,783 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 15 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable17 [2024-09-12 19:27:38,783 INFO L399 AbstractCegarLoop]: === Iteration 19 === Targeting mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 18 more)] === [2024-09-12 19:27:38,783 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 19:27:38,783 INFO L85 PathProgramCache]: Analyzing trace with hash -1394605753, now seen corresponding path program 2 times [2024-09-12 19:27:38,784 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 19:27:38,784 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1620446343] [2024-09-12 19:27:38,784 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 19:27:38,784 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 19:27:38,792 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-09-12 19:27:38,792 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1336387504] [2024-09-12 19:27:38,792 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-09-12 19:27:38,792 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 19:27:38,792 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-12 19:27:38,794 INFO L229 MonitoredProcess]: Starting monitored process 16 with /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-09-12 19:27:38,798 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Waiting until timeout for monitored process [2024-09-12 19:27:38,832 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-09-12 19:27:38,832 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2024-09-12 19:27:38,833 INFO L262 TraceCheckSpWp]: Trace formula consists of 121 conjuncts, 11 conjuncts are in the unsatisfiable core [2024-09-12 19:27:38,834 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-12 19:27:38,919 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 22 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2024-09-12 19:27:38,919 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-09-12 19:27:39,187 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 22 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2024-09-12 19:27:39,187 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 19:27:39,187 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1620446343] [2024-09-12 19:27:39,187 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-09-12 19:27:39,187 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1336387504] [2024-09-12 19:27:39,187 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1336387504] provided 0 perfect and 2 imperfect interpolant sequences [2024-09-12 19:27:39,187 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-09-12 19:27:39,187 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 9 [2024-09-12 19:27:39,187 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [837184108] [2024-09-12 19:27:39,187 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-09-12 19:27:39,187 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2024-09-12 19:27:39,187 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 19:27:39,188 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2024-09-12 19:27:39,188 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=62, Unknown=0, NotChecked=0, Total=90 [2024-09-12 19:27:39,188 INFO L87 Difference]: Start difference. First operand 160 states and 180 transitions. Second operand has 10 states, 9 states have (on average 8.444444444444445) internal successors, (76), 10 states have internal predecessors, (76), 5 states have call successors, (8), 1 states have call predecessors, (8), 1 states have return successors, (7), 5 states have call predecessors, (7), 5 states have call successors, (7) [2024-09-12 19:27:39,703 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 19:27:39,704 INFO L93 Difference]: Finished difference Result 319 states and 372 transitions. [2024-09-12 19:27:39,704 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2024-09-12 19:27:39,704 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 9 states have (on average 8.444444444444445) internal successors, (76), 10 states have internal predecessors, (76), 5 states have call successors, (8), 1 states have call predecessors, (8), 1 states have return successors, (7), 5 states have call predecessors, (7), 5 states have call successors, (7) Word has length 59 [2024-09-12 19:27:39,706 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 19:27:39,707 INFO L225 Difference]: With dead ends: 319 [2024-09-12 19:27:39,708 INFO L226 Difference]: Without dead ends: 308 [2024-09-12 19:27:39,708 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 123 GetRequests, 109 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 19 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=80, Invalid=160, Unknown=0, NotChecked=0, Total=240 [2024-09-12 19:27:39,708 INFO L434 NwaCegarLoop]: 45 mSDtfsCounter, 172 mSDsluCounter, 179 mSDsCounter, 0 mSdLazyCounter, 266 mSolverCounterSat, 17 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 174 SdHoareTripleChecker+Valid, 224 SdHoareTripleChecker+Invalid, 283 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 17 IncrementalHoareTripleChecker+Valid, 266 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-09-12 19:27:39,708 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [174 Valid, 224 Invalid, 283 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [17 Valid, 266 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-09-12 19:27:39,709 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 308 states. [2024-09-12 19:27:39,767 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 308 to 302. [2024-09-12 19:27:39,768 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 302 states, 273 states have (on average 1.1428571428571428) internal successors, (312), 277 states have internal predecessors, (312), 20 states have call successors, (20), 5 states have call predecessors, (20), 4 states have return successors, (19), 19 states have call predecessors, (19), 19 states have call successors, (19) [2024-09-12 19:27:39,769 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 302 states to 302 states and 351 transitions. [2024-09-12 19:27:39,769 INFO L78 Accepts]: Start accepts. Automaton has 302 states and 351 transitions. Word has length 59 [2024-09-12 19:27:39,769 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 19:27:39,770 INFO L474 AbstractCegarLoop]: Abstraction has 302 states and 351 transitions. [2024-09-12 19:27:39,770 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 9 states have (on average 8.444444444444445) internal successors, (76), 10 states have internal predecessors, (76), 5 states have call successors, (8), 1 states have call predecessors, (8), 1 states have return successors, (7), 5 states have call predecessors, (7), 5 states have call successors, (7) [2024-09-12 19:27:39,770 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 19:27:39,770 INFO L276 IsEmpty]: Start isEmpty. Operand 302 states and 351 transitions. [2024-09-12 19:27:39,770 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 72 [2024-09-12 19:27:39,770 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 19:27:39,770 INFO L216 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-09-12 19:27:39,783 INFO L540 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Forceful destruction successful, exit code 0 [2024-09-12 19:27:39,974 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18,16 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 19:27:39,975 INFO L399 AbstractCegarLoop]: === Iteration 20 === Targeting mainErr7ASSERT_VIOLATIONINTEGER_OVERFLOW === [mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 18 more)] === [2024-09-12 19:27:39,975 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 19:27:39,975 INFO L85 PathProgramCache]: Analyzing trace with hash -928787541, now seen corresponding path program 1 times [2024-09-12 19:27:39,975 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 19:27:39,975 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [758069167] [2024-09-12 19:27:39,975 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 19:27:39,975 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 19:27:39,980 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 19:27:40,018 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-09-12 19:27:40,019 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 19:27:40,020 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-09-12 19:27:40,021 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 19:27:40,021 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2024-09-12 19:27:40,022 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 19:27:40,022 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2024-09-12 19:27:40,023 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 19:27:40,024 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2024-09-12 19:27:40,025 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 19:27:40,026 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2024-09-12 19:27:40,026 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 19:27:40,027 INFO L134 CoverageAnalysis]: Checked inductivity of 54 backedges. 0 proven. 38 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2024-09-12 19:27:40,028 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 19:27:40,028 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [758069167] [2024-09-12 19:27:40,028 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [758069167] provided 0 perfect and 1 imperfect interpolant sequences [2024-09-12 19:27:40,028 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1198038939] [2024-09-12 19:27:40,028 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 19:27:40,028 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 19:27:40,028 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-12 19:27:40,030 INFO L229 MonitoredProcess]: Starting monitored process 17 with /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-09-12 19:27:40,030 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Waiting until timeout for monitored process [2024-09-12 19:27:40,062 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 19:27:40,063 INFO L262 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-09-12 19:27:40,064 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-12 19:27:40,104 INFO L134 CoverageAnalysis]: Checked inductivity of 54 backedges. 0 proven. 38 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2024-09-12 19:27:40,105 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-09-12 19:27:40,167 INFO L134 CoverageAnalysis]: Checked inductivity of 54 backedges. 0 proven. 38 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2024-09-12 19:27:40,167 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1198038939] provided 0 perfect and 2 imperfect interpolant sequences [2024-09-12 19:27:40,168 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-09-12 19:27:40,168 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4, 4] total 8 [2024-09-12 19:27:40,168 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [691318200] [2024-09-12 19:27:40,168 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-09-12 19:27:40,169 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2024-09-12 19:27:40,169 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 19:27:40,170 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2024-09-12 19:27:40,170 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=36, Unknown=0, NotChecked=0, Total=72 [2024-09-12 19:27:40,170 INFO L87 Difference]: Start difference. First operand 302 states and 351 transitions. Second operand has 9 states, 8 states have (on average 13.0) internal successors, (104), 9 states have internal predecessors, (104), 8 states have call successors, (11), 1 states have call predecessors, (11), 1 states have return successors, (10), 8 states have call predecessors, (10), 8 states have call successors, (10) [2024-09-12 19:27:40,416 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 19:27:40,416 INFO L93 Difference]: Finished difference Result 826 states and 1026 transitions. [2024-09-12 19:27:40,417 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-09-12 19:27:40,417 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 8 states have (on average 13.0) internal successors, (104), 9 states have internal predecessors, (104), 8 states have call successors, (11), 1 states have call predecessors, (11), 1 states have return successors, (10), 8 states have call predecessors, (10), 8 states have call successors, (10) Word has length 71 [2024-09-12 19:27:40,417 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 19:27:40,419 INFO L225 Difference]: With dead ends: 826 [2024-09-12 19:27:40,420 INFO L226 Difference]: Without dead ends: 824 [2024-09-12 19:27:40,420 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 157 GetRequests, 150 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=36, Invalid=36, Unknown=0, NotChecked=0, Total=72 [2024-09-12 19:27:40,420 INFO L434 NwaCegarLoop]: 30 mSDtfsCounter, 17 mSDsluCounter, 69 mSDsCounter, 0 mSdLazyCounter, 78 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 17 SdHoareTripleChecker+Valid, 99 SdHoareTripleChecker+Invalid, 87 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 78 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-09-12 19:27:40,420 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [17 Valid, 99 Invalid, 87 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 78 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-09-12 19:27:40,421 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 824 states. [2024-09-12 19:27:40,590 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 824 to 824. [2024-09-12 19:27:40,591 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 824 states, 762 states have (on average 1.1167979002624673) internal successors, (851), 765 states have internal predecessors, (851), 54 states have call successors, (54), 5 states have call predecessors, (54), 4 states have return successors, (53), 53 states have call predecessors, (53), 53 states have call successors, (53) [2024-09-12 19:27:40,593 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 824 states to 824 states and 958 transitions. [2024-09-12 19:27:40,594 INFO L78 Accepts]: Start accepts. Automaton has 824 states and 958 transitions. Word has length 71 [2024-09-12 19:27:40,594 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 19:27:40,594 INFO L474 AbstractCegarLoop]: Abstraction has 824 states and 958 transitions. [2024-09-12 19:27:40,594 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 8 states have (on average 13.0) internal successors, (104), 9 states have internal predecessors, (104), 8 states have call successors, (11), 1 states have call predecessors, (11), 1 states have return successors, (10), 8 states have call predecessors, (10), 8 states have call successors, (10) [2024-09-12 19:27:40,594 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 19:27:40,595 INFO L276 IsEmpty]: Start isEmpty. Operand 824 states and 958 transitions. [2024-09-12 19:27:40,595 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 82 [2024-09-12 19:27:40,595 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 19:27:40,595 INFO L216 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-09-12 19:27:40,607 INFO L552 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Ended with exit code 0 [2024-09-12 19:27:40,796 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19,17 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 19:27:40,796 INFO L399 AbstractCegarLoop]: === Iteration 21 === Targeting mainErr3ASSERT_VIOLATIONINTEGER_OVERFLOW === [mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 18 more)] === [2024-09-12 19:27:40,796 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 19:27:40,796 INFO L85 PathProgramCache]: Analyzing trace with hash 2109403356, now seen corresponding path program 1 times [2024-09-12 19:27:40,796 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 19:27:40,797 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1103057541] [2024-09-12 19:27:40,797 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 19:27:40,797 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 19:27:40,810 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 19:27:40,864 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-09-12 19:27:40,864 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 19:27:40,865 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-09-12 19:27:40,865 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 19:27:40,866 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2024-09-12 19:27:40,866 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 19:27:40,867 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2024-09-12 19:27:40,868 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 19:27:40,869 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2024-09-12 19:27:40,870 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 19:27:40,874 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2024-09-12 19:27:40,875 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 19:27:40,877 INFO L134 CoverageAnalysis]: Checked inductivity of 71 backedges. 41 proven. 12 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2024-09-12 19:27:40,877 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 19:27:40,877 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1103057541] [2024-09-12 19:27:40,877 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1103057541] provided 0 perfect and 1 imperfect interpolant sequences [2024-09-12 19:27:40,877 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [88397572] [2024-09-12 19:27:40,877 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 19:27:40,877 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 19:27:40,877 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-12 19:27:40,880 INFO L229 MonitoredProcess]: Starting monitored process 18 with /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-09-12 19:27:40,881 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Waiting until timeout for monitored process [2024-09-12 19:27:40,918 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 19:27:40,919 INFO L262 TraceCheckSpWp]: Trace formula consists of 151 conjuncts, 7 conjuncts are in the unsatisfiable core [2024-09-12 19:27:40,920 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-12 19:27:40,969 INFO L134 CoverageAnalysis]: Checked inductivity of 71 backedges. 41 proven. 12 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2024-09-12 19:27:40,969 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-09-12 19:27:41,024 INFO L134 CoverageAnalysis]: Checked inductivity of 71 backedges. 15 proven. 38 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2024-09-12 19:27:41,024 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [88397572] provided 0 perfect and 2 imperfect interpolant sequences [2024-09-12 19:27:41,024 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-09-12 19:27:41,024 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 6 [2024-09-12 19:27:41,024 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [797942965] [2024-09-12 19:27:41,024 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-09-12 19:27:41,025 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-09-12 19:27:41,025 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 19:27:41,025 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-09-12 19:27:41,025 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=18, Unknown=0, NotChecked=0, Total=30 [2024-09-12 19:27:41,025 INFO L87 Difference]: Start difference. First operand 824 states and 958 transitions. Second operand has 6 states, 6 states have (on average 12.0) internal successors, (72), 6 states have internal predecessors, (72), 5 states have call successors, (8), 1 states have call predecessors, (8), 1 states have return successors, (7), 5 states have call predecessors, (7), 5 states have call successors, (7) [2024-09-12 19:27:41,187 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 19:27:41,187 INFO L93 Difference]: Finished difference Result 1008 states and 1168 transitions. [2024-09-12 19:27:41,187 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-09-12 19:27:41,188 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 12.0) internal successors, (72), 6 states have internal predecessors, (72), 5 states have call successors, (8), 1 states have call predecessors, (8), 1 states have return successors, (7), 5 states have call predecessors, (7), 5 states have call successors, (7) Word has length 81 [2024-09-12 19:27:41,188 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 19:27:41,191 INFO L225 Difference]: With dead ends: 1008 [2024-09-12 19:27:41,191 INFO L226 Difference]: Without dead ends: 565 [2024-09-12 19:27:41,193 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 179 GetRequests, 175 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=12, Invalid=18, Unknown=0, NotChecked=0, Total=30 [2024-09-12 19:27:41,194 INFO L434 NwaCegarLoop]: 34 mSDtfsCounter, 7 mSDsluCounter, 74 mSDsCounter, 0 mSdLazyCounter, 73 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 7 SdHoareTripleChecker+Valid, 108 SdHoareTripleChecker+Invalid, 74 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 73 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-09-12 19:27:41,194 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [7 Valid, 108 Invalid, 74 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 73 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-09-12 19:27:41,195 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 565 states. [2024-09-12 19:27:41,330 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 565 to 564. [2024-09-12 19:27:41,331 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 564 states, 519 states have (on average 1.1001926782273603) internal successors, (571), 522 states have internal predecessors, (571), 37 states have call successors, (37), 5 states have call predecessors, (37), 4 states have return successors, (36), 36 states have call predecessors, (36), 36 states have call successors, (36) [2024-09-12 19:27:41,333 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 564 states to 564 states and 644 transitions. [2024-09-12 19:27:41,334 INFO L78 Accepts]: Start accepts. Automaton has 564 states and 644 transitions. Word has length 81 [2024-09-12 19:27:41,334 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 19:27:41,334 INFO L474 AbstractCegarLoop]: Abstraction has 564 states and 644 transitions. [2024-09-12 19:27:41,334 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 12.0) internal successors, (72), 6 states have internal predecessors, (72), 5 states have call successors, (8), 1 states have call predecessors, (8), 1 states have return successors, (7), 5 states have call predecessors, (7), 5 states have call successors, (7) [2024-09-12 19:27:41,334 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 19:27:41,334 INFO L276 IsEmpty]: Start isEmpty. Operand 564 states and 644 transitions. [2024-09-12 19:27:41,335 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 82 [2024-09-12 19:27:41,335 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 19:27:41,335 INFO L216 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-09-12 19:27:41,347 INFO L552 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Ended with exit code 0 [2024-09-12 19:27:41,535 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20,18 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 19:27:41,535 INFO L399 AbstractCegarLoop]: === Iteration 22 === Targeting mainErr3ASSERT_VIOLATIONINTEGER_OVERFLOW === [mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 18 more)] === [2024-09-12 19:27:41,535 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 19:27:41,536 INFO L85 PathProgramCache]: Analyzing trace with hash 18271122, now seen corresponding path program 2 times [2024-09-12 19:27:41,536 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 19:27:41,536 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1468362006] [2024-09-12 19:27:41,536 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 19:27:41,536 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 19:27:41,545 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 19:27:41,616 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-09-12 19:27:41,617 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 19:27:41,618 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-09-12 19:27:41,618 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 19:27:41,619 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2024-09-12 19:27:41,620 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 19:27:41,620 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2024-09-12 19:27:41,621 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 19:27:41,623 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2024-09-12 19:27:41,623 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 19:27:41,624 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2024-09-12 19:27:41,625 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 19:27:41,640 INFO L134 CoverageAnalysis]: Checked inductivity of 71 backedges. 6 proven. 55 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2024-09-12 19:27:41,641 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 19:27:41,641 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1468362006] [2024-09-12 19:27:41,641 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1468362006] provided 0 perfect and 1 imperfect interpolant sequences [2024-09-12 19:27:41,641 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [601919501] [2024-09-12 19:27:41,641 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-09-12 19:27:41,641 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 19:27:41,641 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-12 19:27:41,642 INFO L229 MonitoredProcess]: Starting monitored process 19 with /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-09-12 19:27:41,644 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Waiting until timeout for monitored process [2024-09-12 19:27:41,681 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-09-12 19:27:41,681 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2024-09-12 19:27:41,682 INFO L262 TraceCheckSpWp]: Trace formula consists of 148 conjuncts, 10 conjuncts are in the unsatisfiable core [2024-09-12 19:27:41,687 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-12 19:27:41,744 INFO L134 CoverageAnalysis]: Checked inductivity of 71 backedges. 6 proven. 55 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2024-09-12 19:27:41,744 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-09-12 19:27:41,883 INFO L134 CoverageAnalysis]: Checked inductivity of 71 backedges. 6 proven. 55 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2024-09-12 19:27:41,885 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [601919501] provided 0 perfect and 2 imperfect interpolant sequences [2024-09-12 19:27:41,885 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-09-12 19:27:41,885 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8] total 14 [2024-09-12 19:27:41,885 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [312310834] [2024-09-12 19:27:41,885 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-09-12 19:27:41,885 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2024-09-12 19:27:41,885 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 19:27:41,886 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2024-09-12 19:27:41,886 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=160, Unknown=0, NotChecked=0, Total=210 [2024-09-12 19:27:41,886 INFO L87 Difference]: Start difference. First operand 564 states and 644 transitions. Second operand has 15 states, 14 states have (on average 8.214285714285714) internal successors, (115), 15 states have internal predecessors, (115), 7 states have call successors, (10), 1 states have call predecessors, (10), 2 states have return successors, (9), 7 states have call predecessors, (9), 7 states have call successors, (9) [2024-09-12 19:27:42,425 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 19:27:42,425 INFO L93 Difference]: Finished difference Result 846 states and 958 transitions. [2024-09-12 19:27:42,425 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2024-09-12 19:27:42,426 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 14 states have (on average 8.214285714285714) internal successors, (115), 15 states have internal predecessors, (115), 7 states have call successors, (10), 1 states have call predecessors, (10), 2 states have return successors, (9), 7 states have call predecessors, (9), 7 states have call successors, (9) Word has length 81 [2024-09-12 19:27:42,426 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 19:27:42,429 INFO L225 Difference]: With dead ends: 846 [2024-09-12 19:27:42,429 INFO L226 Difference]: Without dead ends: 845 [2024-09-12 19:27:42,429 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 195 GetRequests, 167 SyntacticMatches, 0 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 156 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=258, Invalid=612, Unknown=0, NotChecked=0, Total=870 [2024-09-12 19:27:42,430 INFO L434 NwaCegarLoop]: 21 mSDtfsCounter, 114 mSDsluCounter, 146 mSDsCounter, 0 mSdLazyCounter, 272 mSolverCounterSat, 20 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 115 SdHoareTripleChecker+Valid, 167 SdHoareTripleChecker+Invalid, 292 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 20 IncrementalHoareTripleChecker+Valid, 272 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-09-12 19:27:42,430 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [115 Valid, 167 Invalid, 292 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [20 Valid, 272 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-09-12 19:27:42,431 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 845 states. [2024-09-12 19:27:42,626 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 845 to 760. [2024-09-12 19:27:42,627 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 760 states, 706 states have (on average 1.0821529745042493) internal successors, (764), 709 states have internal predecessors, (764), 46 states have call successors, (46), 5 states have call predecessors, (46), 4 states have return successors, (45), 45 states have call predecessors, (45), 45 states have call successors, (45) [2024-09-12 19:27:42,629 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 760 states to 760 states and 855 transitions. [2024-09-12 19:27:42,630 INFO L78 Accepts]: Start accepts. Automaton has 760 states and 855 transitions. Word has length 81 [2024-09-12 19:27:42,630 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 19:27:42,630 INFO L474 AbstractCegarLoop]: Abstraction has 760 states and 855 transitions. [2024-09-12 19:27:42,630 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 14 states have (on average 8.214285714285714) internal successors, (115), 15 states have internal predecessors, (115), 7 states have call successors, (10), 1 states have call predecessors, (10), 2 states have return successors, (9), 7 states have call predecessors, (9), 7 states have call successors, (9) [2024-09-12 19:27:42,630 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 19:27:42,630 INFO L276 IsEmpty]: Start isEmpty. Operand 760 states and 855 transitions. [2024-09-12 19:27:42,631 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 95 [2024-09-12 19:27:42,631 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 19:27:42,631 INFO L216 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-09-12 19:27:42,644 INFO L552 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Ended with exit code 0 [2024-09-12 19:27:42,835 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 19 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable21 [2024-09-12 19:27:42,836 INFO L399 AbstractCegarLoop]: === Iteration 23 === Targeting mainErr9ASSERT_VIOLATIONINTEGER_OVERFLOW === [mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 18 more)] === [2024-09-12 19:27:42,836 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 19:27:42,836 INFO L85 PathProgramCache]: Analyzing trace with hash 1331165206, now seen corresponding path program 1 times [2024-09-12 19:27:42,836 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 19:27:42,836 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [323535609] [2024-09-12 19:27:42,836 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 19:27:42,836 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 19:27:42,845 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 19:27:42,888 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-09-12 19:27:42,889 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 19:27:42,890 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-09-12 19:27:42,890 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 19:27:42,891 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2024-09-12 19:27:42,891 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 19:27:42,892 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2024-09-12 19:27:42,892 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 19:27:42,893 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2024-09-12 19:27:42,894 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 19:27:42,895 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2024-09-12 19:27:42,895 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 19:27:42,896 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2024-09-12 19:27:42,897 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 19:27:42,898 INFO L134 CoverageAnalysis]: Checked inductivity of 118 backedges. 0 proven. 90 refuted. 0 times theorem prover too weak. 28 trivial. 0 not checked. [2024-09-12 19:27:42,898 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 19:27:42,899 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [323535609] [2024-09-12 19:27:42,899 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [323535609] provided 0 perfect and 1 imperfect interpolant sequences [2024-09-12 19:27:42,899 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1789077461] [2024-09-12 19:27:42,899 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 19:27:42,899 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 19:27:42,899 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-12 19:27:42,900 INFO L229 MonitoredProcess]: Starting monitored process 20 with /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-09-12 19:27:42,901 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Waiting until timeout for monitored process [2024-09-12 19:27:42,942 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 19:27:42,943 INFO L262 TraceCheckSpWp]: Trace formula consists of 172 conjuncts, 5 conjuncts are in the unsatisfiable core [2024-09-12 19:27:42,944 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-12 19:27:43,003 INFO L134 CoverageAnalysis]: Checked inductivity of 118 backedges. 0 proven. 90 refuted. 0 times theorem prover too weak. 28 trivial. 0 not checked. [2024-09-12 19:27:43,003 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-09-12 19:27:43,097 INFO L134 CoverageAnalysis]: Checked inductivity of 118 backedges. 0 proven. 90 refuted. 0 times theorem prover too weak. 28 trivial. 0 not checked. [2024-09-12 19:27:43,097 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1789077461] provided 0 perfect and 2 imperfect interpolant sequences [2024-09-12 19:27:43,097 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-09-12 19:27:43,097 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 10 [2024-09-12 19:27:43,097 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1485209006] [2024-09-12 19:27:43,097 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-09-12 19:27:43,097 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2024-09-12 19:27:43,097 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 19:27:43,098 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2024-09-12 19:27:43,098 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=55, Unknown=0, NotChecked=0, Total=110 [2024-09-12 19:27:43,098 INFO L87 Difference]: Start difference. First operand 760 states and 855 transitions. Second operand has 11 states, 10 states have (on average 14.0) internal successors, (140), 11 states have internal predecessors, (140), 10 states have call successors, (13), 1 states have call predecessors, (13), 1 states have return successors, (12), 10 states have call predecessors, (12), 10 states have call successors, (12) [2024-09-12 19:27:43,550 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 19:27:43,550 INFO L93 Difference]: Finished difference Result 1536 states and 1772 transitions. [2024-09-12 19:27:43,550 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2024-09-12 19:27:43,550 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 10 states have (on average 14.0) internal successors, (140), 11 states have internal predecessors, (140), 10 states have call successors, (13), 1 states have call predecessors, (13), 1 states have return successors, (12), 10 states have call predecessors, (12), 10 states have call successors, (12) Word has length 94 [2024-09-12 19:27:43,550 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 19:27:43,557 INFO L225 Difference]: With dead ends: 1536 [2024-09-12 19:27:43,557 INFO L226 Difference]: Without dead ends: 1535 [2024-09-12 19:27:43,557 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 206 GetRequests, 197 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 12 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=55, Invalid=55, Unknown=0, NotChecked=0, Total=110 [2024-09-12 19:27:43,557 INFO L434 NwaCegarLoop]: 31 mSDtfsCounter, 86 mSDsluCounter, 161 mSDsCounter, 0 mSdLazyCounter, 112 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 86 SdHoareTripleChecker+Valid, 192 SdHoareTripleChecker+Invalid, 113 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 112 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-09-12 19:27:43,558 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [86 Valid, 192 Invalid, 113 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 112 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-09-12 19:27:43,559 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1535 states. [2024-09-12 19:27:43,891 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1535 to 1527. [2024-09-12 19:27:43,893 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1527 states, 1425 states have (on average 1.1024561403508772) internal successors, (1571), 1428 states have internal predecessors, (1571), 94 states have call successors, (94), 5 states have call predecessors, (94), 4 states have return successors, (93), 93 states have call predecessors, (93), 93 states have call successors, (93) [2024-09-12 19:27:43,896 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1527 states to 1527 states and 1758 transitions. [2024-09-12 19:27:43,898 INFO L78 Accepts]: Start accepts. Automaton has 1527 states and 1758 transitions. Word has length 94 [2024-09-12 19:27:43,898 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 19:27:43,898 INFO L474 AbstractCegarLoop]: Abstraction has 1527 states and 1758 transitions. [2024-09-12 19:27:43,898 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 10 states have (on average 14.0) internal successors, (140), 11 states have internal predecessors, (140), 10 states have call successors, (13), 1 states have call predecessors, (13), 1 states have return successors, (12), 10 states have call predecessors, (12), 10 states have call successors, (12) [2024-09-12 19:27:43,898 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 19:27:43,898 INFO L276 IsEmpty]: Start isEmpty. Operand 1527 states and 1758 transitions. [2024-09-12 19:27:43,905 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 100 [2024-09-12 19:27:43,905 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 19:27:43,905 INFO L216 NwaCegarLoop]: trace histogram [5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-09-12 19:27:43,917 INFO L540 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Forceful destruction successful, exit code 0 [2024-09-12 19:27:44,106 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 20 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable22 [2024-09-12 19:27:44,106 INFO L399 AbstractCegarLoop]: === Iteration 24 === Targeting mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 18 more)] === [2024-09-12 19:27:44,106 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 19:27:44,106 INFO L85 PathProgramCache]: Analyzing trace with hash -598918537, now seen corresponding path program 1 times [2024-09-12 19:27:44,106 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 19:27:44,106 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1551322035] [2024-09-12 19:27:44,106 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 19:27:44,106 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 19:27:44,112 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 19:27:44,175 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-09-12 19:27:44,176 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 19:27:44,177 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-09-12 19:27:44,177 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 19:27:44,178 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2024-09-12 19:27:44,178 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 19:27:44,178 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2024-09-12 19:27:44,179 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 19:27:44,180 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2024-09-12 19:27:44,180 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 19:27:44,181 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2024-09-12 19:27:44,182 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 19:27:44,183 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2024-09-12 19:27:44,184 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 19:27:44,185 INFO L134 CoverageAnalysis]: Checked inductivity of 124 backedges. 65 proven. 24 refuted. 0 times theorem prover too weak. 35 trivial. 0 not checked. [2024-09-12 19:27:44,185 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 19:27:44,185 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1551322035] [2024-09-12 19:27:44,185 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1551322035] provided 0 perfect and 1 imperfect interpolant sequences [2024-09-12 19:27:44,185 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [383204321] [2024-09-12 19:27:44,185 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 19:27:44,185 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 19:27:44,185 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-12 19:27:44,186 INFO L229 MonitoredProcess]: Starting monitored process 21 with /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-09-12 19:27:44,188 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Waiting until timeout for monitored process [2024-09-12 19:27:44,226 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 19:27:44,227 INFO L262 TraceCheckSpWp]: Trace formula consists of 180 conjuncts, 5 conjuncts are in the unsatisfiable core [2024-09-12 19:27:44,228 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-12 19:27:44,290 INFO L134 CoverageAnalysis]: Checked inductivity of 124 backedges. 77 proven. 24 refuted. 0 times theorem prover too weak. 23 trivial. 0 not checked. [2024-09-12 19:27:44,290 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-09-12 19:27:44,355 INFO L134 CoverageAnalysis]: Checked inductivity of 124 backedges. 65 proven. 24 refuted. 0 times theorem prover too weak. 35 trivial. 0 not checked. [2024-09-12 19:27:44,355 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [383204321] provided 0 perfect and 2 imperfect interpolant sequences [2024-09-12 19:27:44,355 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-09-12 19:27:44,355 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6, 6] total 9 [2024-09-12 19:27:44,355 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1637743241] [2024-09-12 19:27:44,355 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-09-12 19:27:44,355 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2024-09-12 19:27:44,355 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 19:27:44,356 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2024-09-12 19:27:44,356 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=48, Unknown=0, NotChecked=0, Total=72 [2024-09-12 19:27:44,356 INFO L87 Difference]: Start difference. First operand 1527 states and 1758 transitions. Second operand has 9 states, 9 states have (on average 12.333333333333334) internal successors, (111), 9 states have internal predecessors, (111), 8 states have call successors, (12), 2 states have call predecessors, (12), 2 states have return successors, (11), 8 states have call predecessors, (11), 8 states have call successors, (11) [2024-09-12 19:27:44,783 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 19:27:44,783 INFO L93 Difference]: Finished difference Result 1594 states and 1828 transitions. [2024-09-12 19:27:44,784 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-09-12 19:27:44,784 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 12.333333333333334) internal successors, (111), 9 states have internal predecessors, (111), 8 states have call successors, (12), 2 states have call predecessors, (12), 2 states have return successors, (11), 8 states have call predecessors, (11), 8 states have call successors, (11) Word has length 99 [2024-09-12 19:27:44,784 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 19:27:44,788 INFO L225 Difference]: With dead ends: 1594 [2024-09-12 19:27:44,788 INFO L226 Difference]: Without dead ends: 1467 [2024-09-12 19:27:44,789 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 218 GetRequests, 207 SyntacticMatches, 3 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 18 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=29, Invalid=61, Unknown=0, NotChecked=0, Total=90 [2024-09-12 19:27:44,789 INFO L434 NwaCegarLoop]: 49 mSDtfsCounter, 36 mSDsluCounter, 126 mSDsCounter, 0 mSdLazyCounter, 188 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 36 SdHoareTripleChecker+Valid, 175 SdHoareTripleChecker+Invalid, 191 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 188 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-09-12 19:27:44,789 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [36 Valid, 175 Invalid, 191 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 188 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-09-12 19:27:44,790 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1467 states. [2024-09-12 19:27:45,105 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1467 to 1465. [2024-09-12 19:27:45,106 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1465 states, 1366 states have (on average 1.0937042459736457) internal successors, (1494), 1369 states have internal predecessors, (1494), 91 states have call successors, (91), 5 states have call predecessors, (91), 4 states have return successors, (90), 90 states have call predecessors, (90), 90 states have call successors, (90) [2024-09-12 19:27:45,109 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1465 states to 1465 states and 1675 transitions. [2024-09-12 19:27:45,110 INFO L78 Accepts]: Start accepts. Automaton has 1465 states and 1675 transitions. Word has length 99 [2024-09-12 19:27:45,111 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 19:27:45,111 INFO L474 AbstractCegarLoop]: Abstraction has 1465 states and 1675 transitions. [2024-09-12 19:27:45,111 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 12.333333333333334) internal successors, (111), 9 states have internal predecessors, (111), 8 states have call successors, (12), 2 states have call predecessors, (12), 2 states have return successors, (11), 8 states have call predecessors, (11), 8 states have call successors, (11) [2024-09-12 19:27:45,111 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 19:27:45,111 INFO L276 IsEmpty]: Start isEmpty. Operand 1465 states and 1675 transitions. [2024-09-12 19:27:45,112 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 120 [2024-09-12 19:27:45,112 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 19:27:45,112 INFO L216 NwaCegarLoop]: trace histogram [6, 6, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-09-12 19:27:45,124 INFO L552 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Ended with exit code 0 [2024-09-12 19:27:45,312 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 21 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable23 [2024-09-12 19:27:45,313 INFO L399 AbstractCegarLoop]: === Iteration 25 === Targeting mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 18 more)] === [2024-09-12 19:27:45,313 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 19:27:45,313 INFO L85 PathProgramCache]: Analyzing trace with hash -1752149216, now seen corresponding path program 2 times [2024-09-12 19:27:45,313 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 19:27:45,313 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1224148783] [2024-09-12 19:27:45,313 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 19:27:45,313 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 19:27:45,320 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 19:27:45,390 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-09-12 19:27:45,391 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 19:27:45,392 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-09-12 19:27:45,392 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 19:27:45,393 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2024-09-12 19:27:45,393 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 19:27:45,393 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2024-09-12 19:27:45,394 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 19:27:45,395 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2024-09-12 19:27:45,395 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 19:27:45,396 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2024-09-12 19:27:45,396 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 19:27:45,397 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2024-09-12 19:27:45,398 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 19:27:45,399 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 103 [2024-09-12 19:27:45,399 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 19:27:45,401 INFO L134 CoverageAnalysis]: Checked inductivity of 195 backedges. 47 proven. 104 refuted. 0 times theorem prover too weak. 44 trivial. 0 not checked. [2024-09-12 19:27:45,401 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 19:27:45,401 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1224148783] [2024-09-12 19:27:45,401 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1224148783] provided 0 perfect and 1 imperfect interpolant sequences [2024-09-12 19:27:45,401 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1501081693] [2024-09-12 19:27:45,401 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-09-12 19:27:45,401 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 19:27:45,401 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-12 19:27:45,402 INFO L229 MonitoredProcess]: Starting monitored process 22 with /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-09-12 19:27:45,403 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Waiting until timeout for monitored process [2024-09-12 19:27:45,444 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-09-12 19:27:45,444 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2024-09-12 19:27:45,445 INFO L262 TraceCheckSpWp]: Trace formula consists of 205 conjuncts, 7 conjuncts are in the unsatisfiable core [2024-09-12 19:27:45,446 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-12 19:27:45,564 INFO L134 CoverageAnalysis]: Checked inductivity of 195 backedges. 59 proven. 92 refuted. 0 times theorem prover too weak. 44 trivial. 0 not checked. [2024-09-12 19:27:45,564 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-09-12 19:27:45,674 INFO L134 CoverageAnalysis]: Checked inductivity of 195 backedges. 59 proven. 92 refuted. 0 times theorem prover too weak. 44 trivial. 0 not checked. [2024-09-12 19:27:45,674 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1501081693] provided 0 perfect and 2 imperfect interpolant sequences [2024-09-12 19:27:45,674 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-09-12 19:27:45,674 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8] total 12 [2024-09-12 19:27:45,674 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1383235148] [2024-09-12 19:27:45,674 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-09-12 19:27:45,675 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2024-09-12 19:27:45,675 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 19:27:45,675 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2024-09-12 19:27:45,675 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=93, Unknown=0, NotChecked=0, Total=132 [2024-09-12 19:27:45,675 INFO L87 Difference]: Start difference. First operand 1465 states and 1675 transitions. Second operand has 12 states, 12 states have (on average 12.166666666666666) internal successors, (146), 12 states have internal predecessors, (146), 10 states have call successors, (13), 1 states have call predecessors, (13), 1 states have return successors, (12), 10 states have call predecessors, (12), 10 states have call successors, (12) [2024-09-12 19:27:46,401 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 19:27:46,401 INFO L93 Difference]: Finished difference Result 3010 states and 3490 transitions. [2024-09-12 19:27:46,402 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-09-12 19:27:46,402 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 12.166666666666666) internal successors, (146), 12 states have internal predecessors, (146), 10 states have call successors, (13), 1 states have call predecessors, (13), 1 states have return successors, (12), 10 states have call predecessors, (12), 10 states have call successors, (12) Word has length 119 [2024-09-12 19:27:46,402 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 19:27:46,409 INFO L225 Difference]: With dead ends: 3010 [2024-09-12 19:27:46,409 INFO L226 Difference]: Without dead ends: 2198 [2024-09-12 19:27:46,410 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 263 GetRequests, 246 SyntacticMatches, 5 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 52 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=52, Invalid=130, Unknown=0, NotChecked=0, Total=182 [2024-09-12 19:27:46,410 INFO L434 NwaCegarLoop]: 64 mSDtfsCounter, 27 mSDsluCounter, 195 mSDsCounter, 0 mSdLazyCounter, 321 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 27 SdHoareTripleChecker+Valid, 259 SdHoareTripleChecker+Invalid, 323 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 321 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-09-12 19:27:46,410 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [27 Valid, 259 Invalid, 323 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 321 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-09-12 19:27:46,411 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2198 states. [2024-09-12 19:27:46,802 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2198 to 1652. [2024-09-12 19:27:46,804 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1652 states, 1541 states have (on average 1.0882543802725504) internal successors, (1677), 1544 states have internal predecessors, (1677), 103 states have call successors, (103), 5 states have call predecessors, (103), 4 states have return successors, (102), 102 states have call predecessors, (102), 102 states have call successors, (102) [2024-09-12 19:27:46,808 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1652 states to 1652 states and 1882 transitions. [2024-09-12 19:27:46,810 INFO L78 Accepts]: Start accepts. Automaton has 1652 states and 1882 transitions. Word has length 119 [2024-09-12 19:27:46,811 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 19:27:46,811 INFO L474 AbstractCegarLoop]: Abstraction has 1652 states and 1882 transitions. [2024-09-12 19:27:46,811 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 12.166666666666666) internal successors, (146), 12 states have internal predecessors, (146), 10 states have call successors, (13), 1 states have call predecessors, (13), 1 states have return successors, (12), 10 states have call predecessors, (12), 10 states have call successors, (12) [2024-09-12 19:27:46,811 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 19:27:46,811 INFO L276 IsEmpty]: Start isEmpty. Operand 1652 states and 1882 transitions. [2024-09-12 19:27:46,813 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 140 [2024-09-12 19:27:46,813 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 19:27:46,813 INFO L216 NwaCegarLoop]: trace histogram [7, 7, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-09-12 19:27:46,825 INFO L540 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Forceful destruction successful, exit code 0 [2024-09-12 19:27:47,013 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 22 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable24 [2024-09-12 19:27:47,014 INFO L399 AbstractCegarLoop]: === Iteration 26 === Targeting mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 18 more)] === [2024-09-12 19:27:47,014 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 19:27:47,014 INFO L85 PathProgramCache]: Analyzing trace with hash 1411628859, now seen corresponding path program 3 times [2024-09-12 19:27:47,014 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 19:27:47,014 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1177720179] [2024-09-12 19:27:47,014 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 19:27:47,015 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 19:27:47,032 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-09-12 19:27:47,034 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1321865035] [2024-09-12 19:27:47,034 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-09-12 19:27:47,035 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 19:27:47,035 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-12 19:27:47,036 INFO L229 MonitoredProcess]: Starting monitored process 23 with /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-09-12 19:27:47,038 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Waiting until timeout for monitored process [2024-09-12 19:27:47,077 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2024-09-12 19:27:47,078 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2024-09-12 19:27:47,078 INFO L262 TraceCheckSpWp]: Trace formula consists of 121 conjuncts, 7 conjuncts are in the unsatisfiable core [2024-09-12 19:27:47,080 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-12 19:27:47,116 INFO L134 CoverageAnalysis]: Checked inductivity of 322 backedges. 101 proven. 5 refuted. 0 times theorem prover too weak. 216 trivial. 0 not checked. [2024-09-12 19:27:47,116 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-09-12 19:27:47,448 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 19:27:47,448 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1177720179] [2024-09-12 19:27:47,448 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-09-12 19:27:47,448 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1321865035] [2024-09-12 19:27:47,448 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1321865035] provided 0 perfect and 1 imperfect interpolant sequences [2024-09-12 19:27:47,448 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-09-12 19:27:47,449 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4] total 4 [2024-09-12 19:27:47,449 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [505315054] [2024-09-12 19:27:47,449 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-09-12 19:27:47,449 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-09-12 19:27:47,449 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 19:27:47,450 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-09-12 19:27:47,450 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=38, Unknown=0, NotChecked=0, Total=56 [2024-09-12 19:27:47,450 INFO L87 Difference]: Start difference. First operand 1652 states and 1882 transitions. Second operand has 5 states, 4 states have (on average 11.25) internal successors, (45), 5 states have internal predecessors, (45), 2 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2024-09-12 19:27:47,900 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 19:27:47,901 INFO L93 Difference]: Finished difference Result 1654 states and 1882 transitions. [2024-09-12 19:27:47,902 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-09-12 19:27:47,903 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 11.25) internal successors, (45), 5 states have internal predecessors, (45), 2 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 139 [2024-09-12 19:27:47,903 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 19:27:47,908 INFO L225 Difference]: With dead ends: 1654 [2024-09-12 19:27:47,908 INFO L226 Difference]: Without dead ends: 1653 [2024-09-12 19:27:47,909 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 151 GetRequests, 144 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=26, Invalid=46, Unknown=0, NotChecked=0, Total=72 [2024-09-12 19:27:47,909 INFO L434 NwaCegarLoop]: 34 mSDtfsCounter, 22 mSDsluCounter, 50 mSDsCounter, 0 mSdLazyCounter, 59 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 22 SdHoareTripleChecker+Valid, 84 SdHoareTripleChecker+Invalid, 62 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 59 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-09-12 19:27:47,909 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [22 Valid, 84 Invalid, 62 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 59 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-09-12 19:27:47,910 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1653 states. [2024-09-12 19:27:48,275 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1653 to 1652. [2024-09-12 19:27:48,276 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1652 states, 1541 states have (on average 1.0863075924724206) internal successors, (1674), 1544 states have internal predecessors, (1674), 103 states have call successors, (103), 5 states have call predecessors, (103), 4 states have return successors, (102), 102 states have call predecessors, (102), 102 states have call successors, (102) [2024-09-12 19:27:48,279 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1652 states to 1652 states and 1879 transitions. [2024-09-12 19:27:48,280 INFO L78 Accepts]: Start accepts. Automaton has 1652 states and 1879 transitions. Word has length 139 [2024-09-12 19:27:48,281 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 19:27:48,281 INFO L474 AbstractCegarLoop]: Abstraction has 1652 states and 1879 transitions. [2024-09-12 19:27:48,281 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 11.25) internal successors, (45), 5 states have internal predecessors, (45), 2 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2024-09-12 19:27:48,281 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 19:27:48,281 INFO L276 IsEmpty]: Start isEmpty. Operand 1652 states and 1879 transitions. [2024-09-12 19:27:48,282 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 140 [2024-09-12 19:27:48,282 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 19:27:48,282 INFO L216 NwaCegarLoop]: trace histogram [7, 7, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-09-12 19:27:48,294 INFO L552 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Ended with exit code 0 [2024-09-12 19:27:48,482 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 23 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable25 [2024-09-12 19:27:48,483 INFO L399 AbstractCegarLoop]: === Iteration 27 === Targeting mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 18 more)] === [2024-09-12 19:27:48,483 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 19:27:48,483 INFO L85 PathProgramCache]: Analyzing trace with hash 471485149, now seen corresponding path program 3 times [2024-09-12 19:27:48,483 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 19:27:48,483 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1802980576] [2024-09-12 19:27:48,483 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 19:27:48,483 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 19:27:48,499 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-09-12 19:27:48,500 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1676394887] [2024-09-12 19:27:48,500 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-09-12 19:27:48,500 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 19:27:48,500 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-12 19:27:48,502 INFO L229 MonitoredProcess]: Starting monitored process 24 with /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-09-12 19:27:48,503 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Waiting until timeout for monitored process [2024-09-12 19:27:48,556 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 6 check-sat command(s) [2024-09-12 19:27:48,557 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2024-09-12 19:27:48,557 INFO L262 TraceCheckSpWp]: Trace formula consists of 208 conjuncts, 11 conjuncts are in the unsatisfiable core [2024-09-12 19:27:48,559 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-12 19:27:48,707 INFO L134 CoverageAnalysis]: Checked inductivity of 286 backedges. 0 proven. 198 refuted. 0 times theorem prover too weak. 88 trivial. 0 not checked. [2024-09-12 19:27:48,707 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-09-12 19:27:48,954 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 19:27:48,954 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1802980576] [2024-09-12 19:27:48,954 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-09-12 19:27:48,954 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1676394887] [2024-09-12 19:27:48,954 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1676394887] provided 0 perfect and 1 imperfect interpolant sequences [2024-09-12 19:27:48,954 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-09-12 19:27:48,954 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7] total 7 [2024-09-12 19:27:48,955 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [325287344] [2024-09-12 19:27:48,955 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-09-12 19:27:48,955 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2024-09-12 19:27:48,955 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 19:27:48,955 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2024-09-12 19:27:48,955 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=82, Unknown=0, NotChecked=0, Total=110 [2024-09-12 19:27:48,955 INFO L87 Difference]: Start difference. First operand 1652 states and 1879 transitions. Second operand has 8 states, 7 states have (on average 11.714285714285714) internal successors, (82), 8 states have internal predecessors, (82), 5 states have call successors, (8), 1 states have call predecessors, (8), 1 states have return successors, (7), 5 states have call predecessors, (7), 5 states have call successors, (7) [2024-09-12 19:27:49,564 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 19:27:49,564 INFO L93 Difference]: Finished difference Result 2516 states and 2883 transitions. [2024-09-12 19:27:49,565 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2024-09-12 19:27:49,565 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 11.714285714285714) internal successors, (82), 8 states have internal predecessors, (82), 5 states have call successors, (8), 1 states have call predecessors, (8), 1 states have return successors, (7), 5 states have call predecessors, (7), 5 states have call successors, (7) Word has length 139 [2024-09-12 19:27:49,565 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 19:27:49,571 INFO L225 Difference]: With dead ends: 2516 [2024-09-12 19:27:49,571 INFO L226 Difference]: Without dead ends: 1616 [2024-09-12 19:27:49,573 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 160 GetRequests, 141 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 59 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=108, Invalid=312, Unknown=0, NotChecked=0, Total=420 [2024-09-12 19:27:49,573 INFO L434 NwaCegarLoop]: 42 mSDtfsCounter, 120 mSDsluCounter, 156 mSDsCounter, 0 mSdLazyCounter, 274 mSolverCounterSat, 13 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 121 SdHoareTripleChecker+Valid, 198 SdHoareTripleChecker+Invalid, 287 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 13 IncrementalHoareTripleChecker+Valid, 274 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-09-12 19:27:49,573 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [121 Valid, 198 Invalid, 287 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [13 Valid, 274 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-09-12 19:27:49,574 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1616 states. [2024-09-12 19:27:49,916 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1616 to 1532. [2024-09-12 19:27:49,917 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1532 states, 1427 states have (on average 1.0861948142957254) internal successors, (1550), 1430 states have internal predecessors, (1550), 97 states have call successors, (97), 5 states have call predecessors, (97), 4 states have return successors, (96), 96 states have call predecessors, (96), 96 states have call successors, (96) [2024-09-12 19:27:49,919 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1532 states to 1532 states and 1743 transitions. [2024-09-12 19:27:49,921 INFO L78 Accepts]: Start accepts. Automaton has 1532 states and 1743 transitions. Word has length 139 [2024-09-12 19:27:49,921 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 19:27:49,921 INFO L474 AbstractCegarLoop]: Abstraction has 1532 states and 1743 transitions. [2024-09-12 19:27:49,921 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 11.714285714285714) internal successors, (82), 8 states have internal predecessors, (82), 5 states have call successors, (8), 1 states have call predecessors, (8), 1 states have return successors, (7), 5 states have call predecessors, (7), 5 states have call successors, (7) [2024-09-12 19:27:49,921 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 19:27:49,921 INFO L276 IsEmpty]: Start isEmpty. Operand 1532 states and 1743 transitions. [2024-09-12 19:27:49,922 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 140 [2024-09-12 19:27:49,922 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 19:27:49,922 INFO L216 NwaCegarLoop]: trace histogram [7, 7, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 4, 4, 4, 4, 4, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-09-12 19:27:49,935 INFO L552 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Ended with exit code 0 [2024-09-12 19:27:50,123 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 24 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable26 [2024-09-12 19:27:50,123 INFO L399 AbstractCegarLoop]: === Iteration 28 === Targeting mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 18 more)] === [2024-09-12 19:27:50,123 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 19:27:50,123 INFO L85 PathProgramCache]: Analyzing trace with hash -363420653, now seen corresponding path program 4 times [2024-09-12 19:27:50,124 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 19:27:50,124 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [228891676] [2024-09-12 19:27:50,124 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 19:27:50,124 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 19:27:50,136 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-09-12 19:27:50,138 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [830865378] [2024-09-12 19:27:50,138 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2024-09-12 19:27:50,138 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 19:27:50,138 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-12 19:27:50,139 INFO L229 MonitoredProcess]: Starting monitored process 25 with /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-09-12 19:27:50,141 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Waiting until timeout for monitored process [2024-09-12 19:27:50,190 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2024-09-12 19:27:50,190 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2024-09-12 19:27:50,194 INFO L262 TraceCheckSpWp]: Trace formula consists of 233 conjuncts, 24 conjuncts are in the unsatisfiable core [2024-09-12 19:27:50,196 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-12 19:27:50,589 INFO L134 CoverageAnalysis]: Checked inductivity of 290 backedges. 9 proven. 232 refuted. 0 times theorem prover too weak. 49 trivial. 0 not checked. [2024-09-12 19:27:50,589 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-09-12 19:27:50,905 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 19:27:50,905 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [228891676] [2024-09-12 19:27:50,905 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-09-12 19:27:50,905 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [830865378] [2024-09-12 19:27:50,905 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [830865378] provided 0 perfect and 1 imperfect interpolant sequences [2024-09-12 19:27:50,906 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-09-12 19:27:50,906 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16] total 16 [2024-09-12 19:27:50,906 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1515087272] [2024-09-12 19:27:50,906 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-09-12 19:27:50,906 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2024-09-12 19:27:50,906 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 19:27:50,907 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2024-09-12 19:27:50,907 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=62, Invalid=318, Unknown=0, NotChecked=0, Total=380 [2024-09-12 19:27:50,907 INFO L87 Difference]: Start difference. First operand 1532 states and 1743 transitions. Second operand has 17 states, 16 states have (on average 6.5625) internal successors, (105), 17 states have internal predecessors, (105), 7 states have call successors, (10), 1 states have call predecessors, (10), 2 states have return successors, (9), 7 states have call predecessors, (9), 7 states have call successors, (9) [2024-09-12 19:27:51,786 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 19:27:51,787 INFO L93 Difference]: Finished difference Result 1647 states and 1875 transitions. [2024-09-12 19:27:51,787 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2024-09-12 19:27:51,787 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 16 states have (on average 6.5625) internal successors, (105), 17 states have internal predecessors, (105), 7 states have call successors, (10), 1 states have call predecessors, (10), 2 states have return successors, (9), 7 states have call predecessors, (9), 7 states have call successors, (9) Word has length 139 [2024-09-12 19:27:51,787 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 19:27:51,793 INFO L225 Difference]: With dead ends: 1647 [2024-09-12 19:27:51,793 INFO L226 Difference]: Without dead ends: 1646 [2024-09-12 19:27:51,794 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 151 GetRequests, 132 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 72 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=70, Invalid=350, Unknown=0, NotChecked=0, Total=420 [2024-09-12 19:27:51,794 INFO L434 NwaCegarLoop]: 54 mSDtfsCounter, 26 mSDsluCounter, 393 mSDsCounter, 0 mSdLazyCounter, 1083 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 28 SdHoareTripleChecker+Valid, 447 SdHoareTripleChecker+Invalid, 1084 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 1083 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2024-09-12 19:27:51,794 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [28 Valid, 447 Invalid, 1084 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 1083 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2024-09-12 19:27:51,795 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1646 states. [2024-09-12 19:27:52,172 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1646 to 1539. [2024-09-12 19:27:52,174 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1539 states, 1434 states have (on average 1.0857740585774058) internal successors, (1557), 1437 states have internal predecessors, (1557), 97 states have call successors, (97), 5 states have call predecessors, (97), 4 states have return successors, (96), 96 states have call predecessors, (96), 96 states have call successors, (96) [2024-09-12 19:27:52,177 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1539 states to 1539 states and 1750 transitions. [2024-09-12 19:27:52,179 INFO L78 Accepts]: Start accepts. Automaton has 1539 states and 1750 transitions. Word has length 139 [2024-09-12 19:27:52,179 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 19:27:52,179 INFO L474 AbstractCegarLoop]: Abstraction has 1539 states and 1750 transitions. [2024-09-12 19:27:52,179 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 16 states have (on average 6.5625) internal successors, (105), 17 states have internal predecessors, (105), 7 states have call successors, (10), 1 states have call predecessors, (10), 2 states have return successors, (9), 7 states have call predecessors, (9), 7 states have call successors, (9) [2024-09-12 19:27:52,180 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 19:27:52,180 INFO L276 IsEmpty]: Start isEmpty. Operand 1539 states and 1750 transitions. [2024-09-12 19:27:52,182 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 152 [2024-09-12 19:27:52,182 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 19:27:52,182 INFO L216 NwaCegarLoop]: trace histogram [7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 6, 6, 6, 6, 6, 6, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-09-12 19:27:52,194 INFO L552 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Ended with exit code 0 [2024-09-12 19:27:52,386 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 25 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable27 [2024-09-12 19:27:52,388 INFO L399 AbstractCegarLoop]: === Iteration 29 === Targeting mainErr7ASSERT_VIOLATIONINTEGER_OVERFLOW === [mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 18 more)] === [2024-09-12 19:27:52,388 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 19:27:52,388 INFO L85 PathProgramCache]: Analyzing trace with hash -1404324233, now seen corresponding path program 2 times [2024-09-12 19:27:52,388 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 19:27:52,389 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [853273554] [2024-09-12 19:27:52,389 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 19:27:52,389 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 19:27:52,406 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 19:27:52,528 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-09-12 19:27:52,529 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 19:27:52,530 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-09-12 19:27:52,531 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 19:27:52,531 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2024-09-12 19:27:52,532 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 19:27:52,534 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2024-09-12 19:27:52,534 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 19:27:52,536 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2024-09-12 19:27:52,537 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 19:27:52,538 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2024-09-12 19:27:52,539 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 19:27:52,540 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2024-09-12 19:27:52,541 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 19:27:52,544 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 103 [2024-09-12 19:27:52,545 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 19:27:52,546 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 123 [2024-09-12 19:27:52,546 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 19:27:52,548 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 143 [2024-09-12 19:27:52,548 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 19:27:52,552 INFO L134 CoverageAnalysis]: Checked inductivity of 394 backedges. 0 proven. 306 refuted. 0 times theorem prover too weak. 88 trivial. 0 not checked. [2024-09-12 19:27:52,552 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 19:27:52,552 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [853273554] [2024-09-12 19:27:52,552 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [853273554] provided 0 perfect and 1 imperfect interpolant sequences [2024-09-12 19:27:52,552 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1341765097] [2024-09-12 19:27:52,552 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-09-12 19:27:52,552 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 19:27:52,553 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-12 19:27:52,554 INFO L229 MonitoredProcess]: Starting monitored process 26 with /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-09-12 19:27:52,555 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Waiting until timeout for monitored process [2024-09-12 19:27:52,602 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-09-12 19:27:52,602 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2024-09-12 19:27:52,603 INFO L262 TraceCheckSpWp]: Trace formula consists of 243 conjuncts, 8 conjuncts are in the unsatisfiable core [2024-09-12 19:27:52,605 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-12 19:27:52,705 INFO L134 CoverageAnalysis]: Checked inductivity of 394 backedges. 0 proven. 306 refuted. 0 times theorem prover too weak. 88 trivial. 0 not checked. [2024-09-12 19:27:52,706 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-09-12 19:27:52,888 INFO L134 CoverageAnalysis]: Checked inductivity of 394 backedges. 0 proven. 306 refuted. 0 times theorem prover too weak. 88 trivial. 0 not checked. [2024-09-12 19:27:52,889 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1341765097] provided 0 perfect and 2 imperfect interpolant sequences [2024-09-12 19:27:52,889 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-09-12 19:27:52,889 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8] total 16 [2024-09-12 19:27:52,889 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [440339956] [2024-09-12 19:27:52,889 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-09-12 19:27:52,890 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2024-09-12 19:27:52,890 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 19:27:52,891 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2024-09-12 19:27:52,891 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=136, Invalid=136, Unknown=0, NotChecked=0, Total=272 [2024-09-12 19:27:52,891 INFO L87 Difference]: Start difference. First operand 1539 states and 1750 transitions. Second operand has 17 states, 16 states have (on average 14.0) internal successors, (224), 17 states have internal predecessors, (224), 16 states have call successors, (19), 1 states have call predecessors, (19), 1 states have return successors, (18), 16 states have call predecessors, (18), 16 states have call successors, (18) [2024-09-12 19:27:53,640 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 19:27:53,640 INFO L93 Difference]: Finished difference Result 2692 states and 3182 transitions. [2024-09-12 19:27:53,640 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2024-09-12 19:27:53,640 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 16 states have (on average 14.0) internal successors, (224), 17 states have internal predecessors, (224), 16 states have call successors, (19), 1 states have call predecessors, (19), 1 states have return successors, (18), 16 states have call predecessors, (18), 16 states have call successors, (18) Word has length 151 [2024-09-12 19:27:53,641 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 19:27:53,648 INFO L225 Difference]: With dead ends: 2692 [2024-09-12 19:27:53,648 INFO L226 Difference]: Without dead ends: 2691 [2024-09-12 19:27:53,649 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 329 GetRequests, 314 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 24 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=136, Invalid=136, Unknown=0, NotChecked=0, Total=272 [2024-09-12 19:27:53,649 INFO L434 NwaCegarLoop]: 30 mSDtfsCounter, 26 mSDsluCounter, 133 mSDsCounter, 0 mSdLazyCounter, 163 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 26 SdHoareTripleChecker+Valid, 163 SdHoareTripleChecker+Invalid, 171 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 163 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-09-12 19:27:53,649 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [26 Valid, 163 Invalid, 171 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 163 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-09-12 19:27:53,651 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2691 states. [2024-09-12 19:27:54,280 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2691 to 2691. [2024-09-12 19:27:54,282 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2691 states, 2514 states have (on average 1.1030230708035005) internal successors, (2773), 2517 states have internal predecessors, (2773), 169 states have call successors, (169), 5 states have call predecessors, (169), 4 states have return successors, (168), 168 states have call predecessors, (168), 168 states have call successors, (168) [2024-09-12 19:27:54,285 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2691 states to 2691 states and 3110 transitions. [2024-09-12 19:27:54,287 INFO L78 Accepts]: Start accepts. Automaton has 2691 states and 3110 transitions. Word has length 151 [2024-09-12 19:27:54,287 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 19:27:54,288 INFO L474 AbstractCegarLoop]: Abstraction has 2691 states and 3110 transitions. [2024-09-12 19:27:54,288 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 16 states have (on average 14.0) internal successors, (224), 17 states have internal predecessors, (224), 16 states have call successors, (19), 1 states have call predecessors, (19), 1 states have return successors, (18), 16 states have call predecessors, (18), 16 states have call successors, (18) [2024-09-12 19:27:54,288 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 19:27:54,288 INFO L276 IsEmpty]: Start isEmpty. Operand 2691 states and 3110 transitions. [2024-09-12 19:27:54,293 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 160 [2024-09-12 19:27:54,293 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 19:27:54,293 INFO L216 NwaCegarLoop]: trace histogram [8, 8, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 5, 5, 5, 5, 5, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-09-12 19:27:54,304 INFO L540 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Forceful destruction successful, exit code 0 [2024-09-12 19:27:54,496 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 26 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable28 [2024-09-12 19:27:54,496 INFO L399 AbstractCegarLoop]: === Iteration 30 === Targeting mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 18 more)] === [2024-09-12 19:27:54,497 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 19:27:54,497 INFO L85 PathProgramCache]: Analyzing trace with hash -536478330, now seen corresponding path program 5 times [2024-09-12 19:27:54,497 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 19:27:54,497 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1648599353] [2024-09-12 19:27:54,497 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 19:27:54,497 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 19:27:54,505 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 19:27:54,602 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-09-12 19:27:54,603 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 19:27:54,603 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-09-12 19:27:54,604 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 19:27:54,604 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2024-09-12 19:27:54,604 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 19:27:54,605 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2024-09-12 19:27:54,605 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 19:27:54,606 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2024-09-12 19:27:54,607 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 19:27:54,608 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2024-09-12 19:27:54,608 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 19:27:54,609 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2024-09-12 19:27:54,609 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 19:27:54,611 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 103 [2024-09-12 19:27:54,612 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 19:27:54,613 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 123 [2024-09-12 19:27:54,613 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 19:27:54,615 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 143 [2024-09-12 19:27:54,616 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 19:27:54,617 INFO L134 CoverageAnalysis]: Checked inductivity of 405 backedges. 109 proven. 208 refuted. 0 times theorem prover too weak. 88 trivial. 0 not checked. [2024-09-12 19:27:54,617 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 19:27:54,617 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1648599353] [2024-09-12 19:27:54,617 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1648599353] provided 0 perfect and 1 imperfect interpolant sequences [2024-09-12 19:27:54,617 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1181712393] [2024-09-12 19:27:54,617 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2024-09-12 19:27:54,617 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 19:27:54,617 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-12 19:27:54,619 INFO L229 MonitoredProcess]: Starting monitored process 27 with /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-09-12 19:27:54,620 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Waiting until timeout for monitored process [2024-09-12 19:27:54,670 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 8 check-sat command(s) [2024-09-12 19:27:54,671 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2024-09-12 19:27:54,672 INFO L262 TraceCheckSpWp]: Trace formula consists of 261 conjuncts, 9 conjuncts are in the unsatisfiable core [2024-09-12 19:27:54,673 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-12 19:27:54,862 INFO L134 CoverageAnalysis]: Checked inductivity of 405 backedges. 109 proven. 208 refuted. 0 times theorem prover too weak. 88 trivial. 0 not checked. [2024-09-12 19:27:54,862 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-09-12 19:27:55,011 INFO L134 CoverageAnalysis]: Checked inductivity of 405 backedges. 109 proven. 208 refuted. 0 times theorem prover too weak. 88 trivial. 0 not checked. [2024-09-12 19:27:55,012 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1181712393] provided 0 perfect and 2 imperfect interpolant sequences [2024-09-12 19:27:55,012 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-09-12 19:27:55,012 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 16 [2024-09-12 19:27:55,012 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1147911307] [2024-09-12 19:27:55,012 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-09-12 19:27:55,013 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2024-09-12 19:27:55,013 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 19:27:55,014 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2024-09-12 19:27:55,014 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=68, Invalid=172, Unknown=0, NotChecked=0, Total=240 [2024-09-12 19:27:55,015 INFO L87 Difference]: Start difference. First operand 2691 states and 3110 transitions. Second operand has 16 states, 16 states have (on average 12.875) internal successors, (206), 16 states have internal predecessors, (206), 14 states have call successors, (17), 1 states have call predecessors, (17), 1 states have return successors, (16), 14 states have call predecessors, (16), 14 states have call successors, (16) [2024-09-12 19:27:56,350 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 19:27:56,351 INFO L93 Difference]: Finished difference Result 6233 states and 7284 transitions. [2024-09-12 19:27:56,351 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2024-09-12 19:27:56,351 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 12.875) internal successors, (206), 16 states have internal predecessors, (206), 14 states have call successors, (17), 1 states have call predecessors, (17), 1 states have return successors, (16), 14 states have call predecessors, (16), 14 states have call successors, (16) Word has length 159 [2024-09-12 19:27:56,353 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 19:27:56,367 INFO L225 Difference]: With dead ends: 6233 [2024-09-12 19:27:56,367 INFO L226 Difference]: Without dead ends: 4550 [2024-09-12 19:27:56,370 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 350 GetRequests, 326 SyntacticMatches, 7 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 142 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=99, Invalid=243, Unknown=0, NotChecked=0, Total=342 [2024-09-12 19:27:56,371 INFO L434 NwaCegarLoop]: 51 mSDtfsCounter, 13 mSDsluCounter, 239 mSDsCounter, 0 mSdLazyCounter, 380 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 13 SdHoareTripleChecker+Valid, 290 SdHoareTripleChecker+Invalid, 382 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 380 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-09-12 19:27:56,371 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [13 Valid, 290 Invalid, 382 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 380 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-09-12 19:27:56,374 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4550 states. [2024-09-12 19:27:57,182 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4550 to 3220. [2024-09-12 19:27:57,185 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3220 states, 3010 states have (on average 1.1) internal successors, (3311), 3013 states have internal predecessors, (3311), 202 states have call successors, (202), 5 states have call predecessors, (202), 4 states have return successors, (201), 201 states have call predecessors, (201), 201 states have call successors, (201) [2024-09-12 19:27:57,188 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3220 states to 3220 states and 3714 transitions. [2024-09-12 19:27:57,191 INFO L78 Accepts]: Start accepts. Automaton has 3220 states and 3714 transitions. Word has length 159 [2024-09-12 19:27:57,192 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 19:27:57,192 INFO L474 AbstractCegarLoop]: Abstraction has 3220 states and 3714 transitions. [2024-09-12 19:27:57,192 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 12.875) internal successors, (206), 16 states have internal predecessors, (206), 14 states have call successors, (17), 1 states have call predecessors, (17), 1 states have return successors, (16), 14 states have call predecessors, (16), 14 states have call successors, (16) [2024-09-12 19:27:57,192 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 19:27:57,192 INFO L276 IsEmpty]: Start isEmpty. Operand 3220 states and 3714 transitions. [2024-09-12 19:27:57,193 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 160 [2024-09-12 19:27:57,194 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 19:27:57,194 INFO L216 NwaCegarLoop]: trace histogram [8, 8, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 5, 5, 5, 5, 5, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-09-12 19:27:57,205 INFO L540 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Forceful destruction successful, exit code 0 [2024-09-12 19:27:57,394 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29,27 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 19:27:57,394 INFO L399 AbstractCegarLoop]: === Iteration 31 === Targeting mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 18 more)] === [2024-09-12 19:27:57,395 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 19:27:57,395 INFO L85 PathProgramCache]: Analyzing trace with hash -278706554, now seen corresponding path program 6 times [2024-09-12 19:27:57,395 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 19:27:57,395 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [505800285] [2024-09-12 19:27:57,395 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 19:27:57,395 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 19:27:57,403 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 19:27:57,517 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-09-12 19:27:57,518 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 19:27:57,519 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-09-12 19:27:57,519 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 19:27:57,520 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2024-09-12 19:27:57,520 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 19:27:57,521 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2024-09-12 19:27:57,521 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 19:27:57,522 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2024-09-12 19:27:57,522 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 19:27:57,523 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2024-09-12 19:27:57,524 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 19:27:57,524 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2024-09-12 19:27:57,525 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 19:27:57,526 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 103 [2024-09-12 19:27:57,526 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 19:27:57,527 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 123 [2024-09-12 19:27:57,528 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 19:27:57,529 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 143 [2024-09-12 19:27:57,529 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 19:27:57,530 INFO L134 CoverageAnalysis]: Checked inductivity of 405 backedges. 83 proven. 234 refuted. 0 times theorem prover too weak. 88 trivial. 0 not checked. [2024-09-12 19:27:57,531 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 19:27:57,531 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [505800285] [2024-09-12 19:27:57,531 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [505800285] provided 0 perfect and 1 imperfect interpolant sequences [2024-09-12 19:27:57,531 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [730927022] [2024-09-12 19:27:57,531 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2024-09-12 19:27:57,531 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 19:27:57,531 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-12 19:27:57,532 INFO L229 MonitoredProcess]: Starting monitored process 28 with /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-09-12 19:27:57,533 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Waiting until timeout for monitored process [2024-09-12 19:27:57,603 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 8 check-sat command(s) [2024-09-12 19:27:57,603 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2024-09-12 19:27:57,604 INFO L262 TraceCheckSpWp]: Trace formula consists of 261 conjuncts, 9 conjuncts are in the unsatisfiable core [2024-09-12 19:27:57,606 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-12 19:27:57,766 INFO L134 CoverageAnalysis]: Checked inductivity of 405 backedges. 109 proven. 208 refuted. 0 times theorem prover too weak. 88 trivial. 0 not checked. [2024-09-12 19:27:57,766 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-09-12 19:27:57,895 INFO L134 CoverageAnalysis]: Checked inductivity of 405 backedges. 109 proven. 208 refuted. 0 times theorem prover too weak. 88 trivial. 0 not checked. [2024-09-12 19:27:57,895 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [730927022] provided 0 perfect and 2 imperfect interpolant sequences [2024-09-12 19:27:57,895 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-09-12 19:27:57,895 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 15 [2024-09-12 19:27:57,895 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1965919472] [2024-09-12 19:27:57,896 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-09-12 19:27:57,896 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2024-09-12 19:27:57,896 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 19:27:57,896 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2024-09-12 19:27:57,896 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=152, Unknown=0, NotChecked=0, Total=210 [2024-09-12 19:27:57,897 INFO L87 Difference]: Start difference. First operand 3220 states and 3714 transitions. Second operand has 15 states, 15 states have (on average 12.733333333333333) internal successors, (191), 15 states have internal predecessors, (191), 13 states have call successors, (16), 1 states have call predecessors, (16), 1 states have return successors, (15), 13 states have call predecessors, (15), 13 states have call successors, (15) [2024-09-12 19:27:59,022 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 19:27:59,022 INFO L93 Difference]: Finished difference Result 3752 states and 4313 transitions. [2024-09-12 19:27:59,022 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2024-09-12 19:27:59,022 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 12.733333333333333) internal successors, (191), 15 states have internal predecessors, (191), 13 states have call successors, (16), 1 states have call predecessors, (16), 1 states have return successors, (15), 13 states have call predecessors, (15), 13 states have call successors, (15) Word has length 159 [2024-09-12 19:27:59,023 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 19:27:59,034 INFO L225 Difference]: With dead ends: 3752 [2024-09-12 19:27:59,034 INFO L226 Difference]: Without dead ends: 3215 [2024-09-12 19:27:59,036 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 350 GetRequests, 327 SyntacticMatches, 7 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 111 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=82, Invalid=224, Unknown=0, NotChecked=0, Total=306 [2024-09-12 19:27:59,036 INFO L434 NwaCegarLoop]: 77 mSDtfsCounter, 32 mSDsluCounter, 275 mSDsCounter, 0 mSdLazyCounter, 542 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 32 SdHoareTripleChecker+Valid, 352 SdHoareTripleChecker+Invalid, 545 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 542 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-09-12 19:27:59,036 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [32 Valid, 352 Invalid, 545 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 542 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-09-12 19:27:59,038 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3215 states. [2024-09-12 19:27:59,876 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3215 to 3213. [2024-09-12 19:27:59,878 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3213 states, 3003 states have (on average 1.0972360972360973) internal successors, (3295), 3006 states have internal predecessors, (3295), 202 states have call successors, (202), 5 states have call predecessors, (202), 4 states have return successors, (201), 201 states have call predecessors, (201), 201 states have call successors, (201) [2024-09-12 19:27:59,882 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3213 states to 3213 states and 3698 transitions. [2024-09-12 19:27:59,884 INFO L78 Accepts]: Start accepts. Automaton has 3213 states and 3698 transitions. Word has length 159 [2024-09-12 19:27:59,885 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 19:27:59,885 INFO L474 AbstractCegarLoop]: Abstraction has 3213 states and 3698 transitions. [2024-09-12 19:27:59,885 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 12.733333333333333) internal successors, (191), 15 states have internal predecessors, (191), 13 states have call successors, (16), 1 states have call predecessors, (16), 1 states have return successors, (15), 13 states have call predecessors, (15), 13 states have call successors, (15) [2024-09-12 19:27:59,885 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 19:27:59,885 INFO L276 IsEmpty]: Start isEmpty. Operand 3213 states and 3698 transitions. [2024-09-12 19:27:59,886 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 162 [2024-09-12 19:27:59,887 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 19:27:59,887 INFO L216 NwaCegarLoop]: trace histogram [8, 8, 8, 8, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-09-12 19:27:59,899 INFO L552 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Ended with exit code 0 [2024-09-12 19:28:00,087 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable30,28 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 19:28:00,087 INFO L399 AbstractCegarLoop]: === Iteration 32 === Targeting mainErr3ASSERT_VIOLATIONINTEGER_OVERFLOW === [mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 18 more)] === [2024-09-12 19:28:00,088 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 19:28:00,088 INFO L85 PathProgramCache]: Analyzing trace with hash 54019570, now seen corresponding path program 3 times [2024-09-12 19:28:00,088 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 19:28:00,088 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1726617167] [2024-09-12 19:28:00,088 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 19:28:00,088 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 19:28:00,102 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 19:28:00,249 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-09-12 19:28:00,250 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 19:28:00,251 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-09-12 19:28:00,251 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 19:28:00,252 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2024-09-12 19:28:00,253 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 19:28:00,253 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2024-09-12 19:28:00,254 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 19:28:00,255 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2024-09-12 19:28:00,255 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 19:28:00,256 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2024-09-12 19:28:00,257 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 19:28:00,258 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2024-09-12 19:28:00,259 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 19:28:00,260 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 103 [2024-09-12 19:28:00,260 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 19:28:00,261 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 123 [2024-09-12 19:28:00,262 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 19:28:00,263 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 143 [2024-09-12 19:28:00,263 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 19:28:00,281 INFO L134 CoverageAnalysis]: Checked inductivity of 411 backedges. 18 proven. 323 refuted. 0 times theorem prover too weak. 70 trivial. 0 not checked. [2024-09-12 19:28:00,281 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 19:28:00,281 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1726617167] [2024-09-12 19:28:00,281 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1726617167] provided 0 perfect and 1 imperfect interpolant sequences [2024-09-12 19:28:00,282 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1641913422] [2024-09-12 19:28:00,282 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-09-12 19:28:00,282 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 19:28:00,282 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-12 19:28:00,283 INFO L229 MonitoredProcess]: Starting monitored process 29 with /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-09-12 19:28:00,285 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (29)] Waiting until timeout for monitored process [2024-09-12 19:28:00,324 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2024-09-12 19:28:00,324 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2024-09-12 19:28:00,325 INFO L262 TraceCheckSpWp]: Trace formula consists of 179 conjuncts, 35 conjuncts are in the unsatisfiable core [2024-09-12 19:28:00,327 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-12 19:28:00,697 INFO L134 CoverageAnalysis]: Checked inductivity of 411 backedges. 225 proven. 70 refuted. 0 times theorem prover too weak. 116 trivial. 0 not checked. [2024-09-12 19:28:00,697 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-09-12 19:28:01,291 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1641913422] provided 0 perfect and 1 imperfect interpolant sequences [2024-09-12 19:28:01,292 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-09-12 19:28:01,292 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 16] total 25 [2024-09-12 19:28:01,292 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1586571366] [2024-09-12 19:28:01,292 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-09-12 19:28:01,292 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2024-09-12 19:28:01,292 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 19:28:01,293 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2024-09-12 19:28:01,293 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=118, Invalid=752, Unknown=0, NotChecked=0, Total=870 [2024-09-12 19:28:01,293 INFO L87 Difference]: Start difference. First operand 3213 states and 3698 transitions. Second operand has 26 states, 25 states have (on average 8.04) internal successors, (201), 26 states have internal predecessors, (201), 11 states have call successors, (15), 1 states have call predecessors, (15), 2 states have return successors, (15), 12 states have call predecessors, (15), 11 states have call successors, (15) [2024-09-12 19:28:04,617 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 19:28:04,617 INFO L93 Difference]: Finished difference Result 3784 states and 4340 transitions. [2024-09-12 19:28:04,617 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 78 states. [2024-09-12 19:28:04,618 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 25 states have (on average 8.04) internal successors, (201), 26 states have internal predecessors, (201), 11 states have call successors, (15), 1 states have call predecessors, (15), 2 states have return successors, (15), 12 states have call predecessors, (15), 11 states have call successors, (15) Word has length 161 [2024-09-12 19:28:04,618 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 19:28:04,630 INFO L225 Difference]: With dead ends: 3784 [2024-09-12 19:28:04,630 INFO L226 Difference]: Without dead ends: 3327 [2024-09-12 19:28:04,633 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 269 GetRequests, 177 SyntacticMatches, 0 SemanticMatches, 92 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2536 ImplicationChecksByTransitivity, 2.2s TimeCoverageRelationStatistics Valid=1300, Invalid=7442, Unknown=0, NotChecked=0, Total=8742 [2024-09-12 19:28:04,633 INFO L434 NwaCegarLoop]: 22 mSDtfsCounter, 514 mSDsluCounter, 259 mSDsCounter, 0 mSdLazyCounter, 1273 mSolverCounterSat, 100 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 516 SdHoareTripleChecker+Valid, 281 SdHoareTripleChecker+Invalid, 1373 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 100 IncrementalHoareTripleChecker+Valid, 1273 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2024-09-12 19:28:04,633 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [516 Valid, 281 Invalid, 1373 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [100 Valid, 1273 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2024-09-12 19:28:04,635 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3327 states. [2024-09-12 19:28:05,550 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3327 to 3286. [2024-09-12 19:28:05,553 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3286 states, 3072 states have (on average 1.0908203125) internal successors, (3351), 3075 states have internal predecessors, (3351), 206 states have call successors, (206), 5 states have call predecessors, (206), 4 states have return successors, (205), 205 states have call predecessors, (205), 205 states have call successors, (205) [2024-09-12 19:28:05,557 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3286 states to 3286 states and 3762 transitions. [2024-09-12 19:28:05,560 INFO L78 Accepts]: Start accepts. Automaton has 3286 states and 3762 transitions. Word has length 161 [2024-09-12 19:28:05,560 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 19:28:05,560 INFO L474 AbstractCegarLoop]: Abstraction has 3286 states and 3762 transitions. [2024-09-12 19:28:05,560 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 25 states have (on average 8.04) internal successors, (201), 26 states have internal predecessors, (201), 11 states have call successors, (15), 1 states have call predecessors, (15), 2 states have return successors, (15), 12 states have call predecessors, (15), 11 states have call successors, (15) [2024-09-12 19:28:05,560 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 19:28:05,561 INFO L276 IsEmpty]: Start isEmpty. Operand 3286 states and 3762 transitions. [2024-09-12 19:28:05,562 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 180 [2024-09-12 19:28:05,563 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 19:28:05,563 INFO L216 NwaCegarLoop]: trace histogram [9, 9, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-09-12 19:28:05,574 INFO L552 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (29)] Ended with exit code 0 [2024-09-12 19:28:05,766 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable31,29 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 19:28:05,767 INFO L399 AbstractCegarLoop]: === Iteration 33 === Targeting mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 18 more)] === [2024-09-12 19:28:05,767 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 19:28:05,767 INFO L85 PathProgramCache]: Analyzing trace with hash 74294285, now seen corresponding path program 7 times [2024-09-12 19:28:05,767 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 19:28:05,767 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1058939815] [2024-09-12 19:28:05,767 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 19:28:05,767 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 19:28:05,780 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-09-12 19:28:05,781 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [186517223] [2024-09-12 19:28:05,781 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2024-09-12 19:28:05,781 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 19:28:05,781 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-12 19:28:05,783 INFO L229 MonitoredProcess]: Starting monitored process 30 with /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-09-12 19:28:05,783 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (30)] Waiting until timeout for monitored process [2024-09-12 19:28:05,837 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 19:28:05,838 INFO L262 TraceCheckSpWp]: Trace formula consists of 295 conjuncts, 33 conjuncts are in the unsatisfiable core [2024-09-12 19:28:05,840 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-12 19:28:06,813 INFO L134 CoverageAnalysis]: Checked inductivity of 524 backedges. 21 proven. 411 refuted. 0 times theorem prover too weak. 92 trivial. 0 not checked. [2024-09-12 19:28:06,814 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-09-12 19:28:08,107 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 19:28:08,107 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1058939815] [2024-09-12 19:28:08,107 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-09-12 19:28:08,107 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [186517223] [2024-09-12 19:28:08,107 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [186517223] provided 0 perfect and 1 imperfect interpolant sequences [2024-09-12 19:28:08,107 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-09-12 19:28:08,107 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [28] total 28 [2024-09-12 19:28:08,107 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1437904474] [2024-09-12 19:28:08,107 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-09-12 19:28:08,108 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 29 states [2024-09-12 19:28:08,108 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 19:28:08,108 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2024-09-12 19:28:08,108 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=189, Invalid=933, Unknown=0, NotChecked=0, Total=1122 [2024-09-12 19:28:08,109 INFO L87 Difference]: Start difference. First operand 3286 states and 3762 transitions. Second operand has 29 states, 27 states have (on average 5.111111111111111) internal successors, (138), 27 states have internal predecessors, (138), 11 states have call successors, (12), 1 states have call predecessors, (12), 3 states have return successors, (11), 10 states have call predecessors, (11), 11 states have call successors, (11) [2024-09-12 19:28:10,094 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 19:28:10,094 INFO L93 Difference]: Finished difference Result 3287 states and 3762 transitions. [2024-09-12 19:28:10,094 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2024-09-12 19:28:10,094 INFO L78 Accepts]: Start accepts. Automaton has has 29 states, 27 states have (on average 5.111111111111111) internal successors, (138), 27 states have internal predecessors, (138), 11 states have call successors, (12), 1 states have call predecessors, (12), 3 states have return successors, (11), 10 states have call predecessors, (11), 11 states have call successors, (11) Word has length 179 [2024-09-12 19:28:10,095 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 19:28:10,102 INFO L225 Difference]: With dead ends: 3287 [2024-09-12 19:28:10,102 INFO L226 Difference]: Without dead ends: 3286 [2024-09-12 19:28:10,103 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 213 GetRequests, 158 SyntacticMatches, 0 SemanticMatches, 55 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 876 ImplicationChecksByTransitivity, 2.0s TimeCoverageRelationStatistics Valid=610, Invalid=2582, Unknown=0, NotChecked=0, Total=3192 [2024-09-12 19:28:10,103 INFO L434 NwaCegarLoop]: 32 mSDtfsCounter, 130 mSDsluCounter, 311 mSDsCounter, 0 mSdLazyCounter, 1110 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 131 SdHoareTripleChecker+Valid, 343 SdHoareTripleChecker+Invalid, 1118 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 1110 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2024-09-12 19:28:10,103 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [131 Valid, 343 Invalid, 1118 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 1110 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2024-09-12 19:28:10,104 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3286 states. [2024-09-12 19:28:11,004 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3286 to 3286. [2024-09-12 19:28:11,006 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3286 states, 3072 states have (on average 1.0904947916666667) internal successors, (3350), 3075 states have internal predecessors, (3350), 206 states have call successors, (206), 5 states have call predecessors, (206), 4 states have return successors, (205), 205 states have call predecessors, (205), 205 states have call successors, (205) [2024-09-12 19:28:11,009 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3286 states to 3286 states and 3761 transitions. [2024-09-12 19:28:11,012 INFO L78 Accepts]: Start accepts. Automaton has 3286 states and 3761 transitions. Word has length 179 [2024-09-12 19:28:11,013 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 19:28:11,013 INFO L474 AbstractCegarLoop]: Abstraction has 3286 states and 3761 transitions. [2024-09-12 19:28:11,013 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 29 states, 27 states have (on average 5.111111111111111) internal successors, (138), 27 states have internal predecessors, (138), 11 states have call successors, (12), 1 states have call predecessors, (12), 3 states have return successors, (11), 10 states have call predecessors, (11), 11 states have call successors, (11) [2024-09-12 19:28:11,013 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 19:28:11,013 INFO L276 IsEmpty]: Start isEmpty. Operand 3286 states and 3761 transitions. [2024-09-12 19:28:11,015 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 180 [2024-09-12 19:28:11,015 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 19:28:11,015 INFO L216 NwaCegarLoop]: trace histogram [9, 9, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 6, 6, 6, 6, 6, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-09-12 19:28:11,027 INFO L540 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (30)] Forceful destruction successful, exit code 0 [2024-09-12 19:28:11,219 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 30 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable32 [2024-09-12 19:28:11,220 INFO L399 AbstractCegarLoop]: === Iteration 34 === Targeting mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 18 more)] === [2024-09-12 19:28:11,220 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 19:28:11,220 INFO L85 PathProgramCache]: Analyzing trace with hash 1529079929, now seen corresponding path program 8 times [2024-09-12 19:28:11,220 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 19:28:11,220 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [800595545] [2024-09-12 19:28:11,220 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 19:28:11,221 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 19:28:11,235 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-09-12 19:28:11,237 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1751628927] [2024-09-12 19:28:11,237 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-09-12 19:28:11,238 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 19:28:11,238 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-12 19:28:11,239 INFO L229 MonitoredProcess]: Starting monitored process 31 with /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-09-12 19:28:11,240 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (31)] Waiting until timeout for monitored process [2024-09-12 19:28:11,287 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-09-12 19:28:11,287 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2024-09-12 19:28:11,288 INFO L262 TraceCheckSpWp]: Trace formula consists of 289 conjuncts, 12 conjuncts are in the unsatisfiable core [2024-09-12 19:28:11,290 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-12 19:28:11,566 INFO L134 CoverageAnalysis]: Checked inductivity of 540 backedges. 0 proven. 340 refuted. 0 times theorem prover too weak. 200 trivial. 0 not checked. [2024-09-12 19:28:11,567 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-09-12 19:28:16,114 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 19:28:16,114 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [800595545] [2024-09-12 19:28:16,114 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-09-12 19:28:16,114 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1751628927] [2024-09-12 19:28:16,114 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1751628927] provided 0 perfect and 1 imperfect interpolant sequences [2024-09-12 19:28:16,114 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-09-12 19:28:16,115 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8] total 8 [2024-09-12 19:28:16,115 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [707144862] [2024-09-12 19:28:16,115 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-09-12 19:28:16,115 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2024-09-12 19:28:16,115 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 19:28:16,115 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2024-09-12 19:28:16,115 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=46, Invalid=109, Unknown=1, NotChecked=0, Total=156 [2024-09-12 19:28:16,115 INFO L87 Difference]: Start difference. First operand 3286 states and 3761 transitions. Second operand has 9 states, 8 states have (on average 11.5) internal successors, (92), 9 states have internal predecessors, (92), 6 states have call successors, (9), 1 states have call predecessors, (9), 1 states have return successors, (8), 6 states have call predecessors, (8), 6 states have call successors, (8) [2024-09-12 19:28:17,445 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 19:28:17,445 INFO L93 Difference]: Finished difference Result 4069 states and 4665 transitions. [2024-09-12 19:28:17,446 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-09-12 19:28:17,446 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 8 states have (on average 11.5) internal successors, (92), 9 states have internal predecessors, (92), 6 states have call successors, (9), 1 states have call predecessors, (9), 1 states have return successors, (8), 6 states have call predecessors, (8), 6 states have call successors, (8) Word has length 179 [2024-09-12 19:28:17,446 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 19:28:17,454 INFO L225 Difference]: With dead ends: 4069 [2024-09-12 19:28:17,454 INFO L226 Difference]: Without dead ends: 4068 [2024-09-12 19:28:17,455 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 270 GetRequests, 259 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 20 ImplicationChecksByTransitivity, 4.1s TimeCoverageRelationStatistics Valid=46, Invalid=109, Unknown=1, NotChecked=0, Total=156 [2024-09-12 19:28:17,455 INFO L434 NwaCegarLoop]: 51 mSDtfsCounter, 19 mSDsluCounter, 175 mSDsCounter, 0 mSdLazyCounter, 271 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 20 SdHoareTripleChecker+Valid, 226 SdHoareTripleChecker+Invalid, 271 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 271 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-09-12 19:28:17,456 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [20 Valid, 226 Invalid, 271 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 271 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-09-12 19:28:17,457 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4068 states. [2024-09-12 19:28:18,411 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4068 to 3475. [2024-09-12 19:28:18,414 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3475 states, 3249 states have (on average 1.092643890427824) internal successors, (3550), 3252 states have internal predecessors, (3550), 218 states have call successors, (218), 5 states have call predecessors, (218), 4 states have return successors, (217), 217 states have call predecessors, (217), 217 states have call successors, (217) [2024-09-12 19:28:18,417 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3475 states to 3475 states and 3985 transitions. [2024-09-12 19:28:18,421 INFO L78 Accepts]: Start accepts. Automaton has 3475 states and 3985 transitions. Word has length 179 [2024-09-12 19:28:18,421 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 19:28:18,421 INFO L474 AbstractCegarLoop]: Abstraction has 3475 states and 3985 transitions. [2024-09-12 19:28:18,421 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 8 states have (on average 11.5) internal successors, (92), 9 states have internal predecessors, (92), 6 states have call successors, (9), 1 states have call predecessors, (9), 1 states have return successors, (8), 6 states have call predecessors, (8), 6 states have call successors, (8) [2024-09-12 19:28:18,421 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 19:28:18,421 INFO L276 IsEmpty]: Start isEmpty. Operand 3475 states and 3985 transitions. [2024-09-12 19:28:18,423 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 182 [2024-09-12 19:28:18,423 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 19:28:18,423 INFO L216 NwaCegarLoop]: trace histogram [9, 9, 9, 9, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 6, 6, 6, 6, 6, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-09-12 19:28:18,436 INFO L552 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (31)] Ended with exit code 0 [2024-09-12 19:28:18,624 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 31 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable33 [2024-09-12 19:28:18,624 INFO L399 AbstractCegarLoop]: === Iteration 35 === Targeting mainErr3ASSERT_VIOLATIONINTEGER_OVERFLOW === [mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 18 more)] === [2024-09-12 19:28:18,624 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 19:28:18,625 INFO L85 PathProgramCache]: Analyzing trace with hash -2071684389, now seen corresponding path program 4 times [2024-09-12 19:28:18,625 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 19:28:18,625 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1128528604] [2024-09-12 19:28:18,625 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 19:28:18,625 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 19:28:18,639 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 19:28:18,816 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-09-12 19:28:18,817 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 19:28:18,817 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-09-12 19:28:18,818 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 19:28:18,818 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2024-09-12 19:28:18,819 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 19:28:18,819 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2024-09-12 19:28:18,820 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 19:28:18,821 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2024-09-12 19:28:18,821 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 19:28:18,823 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2024-09-12 19:28:18,823 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 19:28:18,824 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2024-09-12 19:28:18,825 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 19:28:18,825 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 103 [2024-09-12 19:28:18,826 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 19:28:18,827 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 123 [2024-09-12 19:28:18,827 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 19:28:18,829 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 143 [2024-09-12 19:28:18,830 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 19:28:18,849 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 163 [2024-09-12 19:28:18,849 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 19:28:18,852 INFO L134 CoverageAnalysis]: Checked inductivity of 556 backedges. 18 proven. 443 refuted. 0 times theorem prover too weak. 95 trivial. 0 not checked. [2024-09-12 19:28:18,852 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 19:28:18,852 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1128528604] [2024-09-12 19:28:18,852 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1128528604] provided 0 perfect and 1 imperfect interpolant sequences [2024-09-12 19:28:18,852 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [914805596] [2024-09-12 19:28:18,852 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2024-09-12 19:28:18,852 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 19:28:18,852 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-12 19:28:18,854 INFO L229 MonitoredProcess]: Starting monitored process 32 with /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-09-12 19:28:18,855 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (32)] Waiting until timeout for monitored process [2024-09-12 19:28:18,905 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2024-09-12 19:28:18,905 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2024-09-12 19:28:18,906 INFO L262 TraceCheckSpWp]: Trace formula consists of 291 conjuncts, 22 conjuncts are in the unsatisfiable core [2024-09-12 19:28:18,908 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-12 19:28:19,123 INFO L134 CoverageAnalysis]: Checked inductivity of 556 backedges. 21 proven. 455 refuted. 0 times theorem prover too weak. 80 trivial. 0 not checked. [2024-09-12 19:28:19,123 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-09-12 19:28:31,346 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [914805596] provided 0 perfect and 1 imperfect interpolant sequences [2024-09-12 19:28:31,346 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-09-12 19:28:31,346 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 14] total 18 [2024-09-12 19:28:31,346 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [304734110] [2024-09-12 19:28:31,346 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-09-12 19:28:31,346 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2024-09-12 19:28:31,346 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 19:28:31,347 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2024-09-12 19:28:31,347 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=186, Invalid=623, Unknown=3, NotChecked=0, Total=812 [2024-09-12 19:28:31,347 INFO L87 Difference]: Start difference. First operand 3475 states and 3985 transitions. Second operand has 19 states, 18 states have (on average 10.5) internal successors, (189), 19 states have internal predecessors, (189), 13 states have call successors, (16), 1 states have call predecessors, (16), 2 states have return successors, (15), 12 states have call predecessors, (15), 13 states have call successors, (15) [2024-09-12 19:28:32,757 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 19:28:32,757 INFO L93 Difference]: Finished difference Result 3557 states and 4076 transitions. [2024-09-12 19:28:32,757 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2024-09-12 19:28:32,757 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 18 states have (on average 10.5) internal successors, (189), 19 states have internal predecessors, (189), 13 states have call successors, (16), 1 states have call predecessors, (16), 2 states have return successors, (15), 12 states have call predecessors, (15), 13 states have call successors, (15) Word has length 181 [2024-09-12 19:28:32,758 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 19:28:32,765 INFO L225 Difference]: With dead ends: 3557 [2024-09-12 19:28:32,765 INFO L226 Difference]: Without dead ends: 3556 [2024-09-12 19:28:32,766 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 347 GetRequests, 301 SyntacticMatches, 0 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 475 ImplicationChecksByTransitivity, 12.4s TimeCoverageRelationStatistics Valid=671, Invalid=1582, Unknown=3, NotChecked=0, Total=2256 [2024-09-12 19:28:32,766 INFO L434 NwaCegarLoop]: 21 mSDtfsCounter, 92 mSDsluCounter, 183 mSDsCounter, 0 mSdLazyCounter, 403 mSolverCounterSat, 16 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 93 SdHoareTripleChecker+Valid, 204 SdHoareTripleChecker+Invalid, 419 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 16 IncrementalHoareTripleChecker+Valid, 403 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-09-12 19:28:32,766 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [93 Valid, 204 Invalid, 419 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [16 Valid, 403 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-09-12 19:28:32,768 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3556 states. [2024-09-12 19:28:33,750 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3556 to 3523. [2024-09-12 19:28:33,752 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3523 states, 3294 states have (on average 1.0907710989678203) internal successors, (3593), 3297 states have internal predecessors, (3593), 221 states have call successors, (221), 5 states have call predecessors, (221), 4 states have return successors, (220), 220 states have call predecessors, (220), 220 states have call successors, (220) [2024-09-12 19:28:33,756 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3523 states to 3523 states and 4034 transitions. [2024-09-12 19:28:33,758 INFO L78 Accepts]: Start accepts. Automaton has 3523 states and 4034 transitions. Word has length 181 [2024-09-12 19:28:33,758 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 19:28:33,759 INFO L474 AbstractCegarLoop]: Abstraction has 3523 states and 4034 transitions. [2024-09-12 19:28:33,759 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 18 states have (on average 10.5) internal successors, (189), 19 states have internal predecessors, (189), 13 states have call successors, (16), 1 states have call predecessors, (16), 2 states have return successors, (15), 12 states have call predecessors, (15), 13 states have call successors, (15) [2024-09-12 19:28:33,759 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 19:28:33,759 INFO L276 IsEmpty]: Start isEmpty. Operand 3523 states and 4034 transitions. [2024-09-12 19:28:33,760 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 182 [2024-09-12 19:28:33,760 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 19:28:33,760 INFO L216 NwaCegarLoop]: trace histogram [9, 9, 9, 9, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 7, 7, 7, 7, 7, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-09-12 19:28:33,772 INFO L540 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (32)] Forceful destruction successful, exit code 0 [2024-09-12 19:28:33,960 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 32 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable34 [2024-09-12 19:28:33,961 INFO L399 AbstractCegarLoop]: === Iteration 36 === Targeting mainErr3ASSERT_VIOLATIONINTEGER_OVERFLOW === [mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 18 more)] === [2024-09-12 19:28:33,961 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 19:28:33,961 INFO L85 PathProgramCache]: Analyzing trace with hash 2002360721, now seen corresponding path program 5 times [2024-09-12 19:28:33,961 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 19:28:33,961 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1435088634] [2024-09-12 19:28:33,961 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 19:28:33,961 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 19:28:33,974 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 19:28:34,119 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-09-12 19:28:34,120 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 19:28:34,120 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-09-12 19:28:34,121 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 19:28:34,121 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2024-09-12 19:28:34,121 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 19:28:34,122 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2024-09-12 19:28:34,122 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 19:28:34,123 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2024-09-12 19:28:34,124 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 19:28:34,125 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2024-09-12 19:28:34,125 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 19:28:34,126 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2024-09-12 19:28:34,127 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 19:28:34,128 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 103 [2024-09-12 19:28:34,129 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 19:28:34,129 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 123 [2024-09-12 19:28:34,130 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 19:28:34,131 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 143 [2024-09-12 19:28:34,131 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 19:28:34,132 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 163 [2024-09-12 19:28:34,134 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 19:28:34,152 INFO L134 CoverageAnalysis]: Checked inductivity of 576 backedges. 21 proven. 460 refuted. 0 times theorem prover too weak. 95 trivial. 0 not checked. [2024-09-12 19:28:34,152 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 19:28:34,152 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1435088634] [2024-09-12 19:28:34,152 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1435088634] provided 0 perfect and 1 imperfect interpolant sequences [2024-09-12 19:28:34,153 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [467720946] [2024-09-12 19:28:34,153 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2024-09-12 19:28:34,153 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 19:28:34,153 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-12 19:28:34,154 INFO L229 MonitoredProcess]: Starting monitored process 33 with /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-09-12 19:28:34,155 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (33)] Waiting until timeout for monitored process [2024-09-12 19:28:34,206 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 9 check-sat command(s) [2024-09-12 19:28:34,206 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2024-09-12 19:28:34,207 INFO L262 TraceCheckSpWp]: Trace formula consists of 288 conjuncts, 15 conjuncts are in the unsatisfiable core [2024-09-12 19:28:34,209 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-12 19:28:34,319 INFO L134 CoverageAnalysis]: Checked inductivity of 576 backedges. 21 proven. 460 refuted. 0 times theorem prover too weak. 95 trivial. 0 not checked. [2024-09-12 19:28:34,319 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-09-12 19:28:34,574 INFO L134 CoverageAnalysis]: Checked inductivity of 576 backedges. 21 proven. 460 refuted. 0 times theorem prover too weak. 95 trivial. 0 not checked. [2024-09-12 19:28:34,574 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [467720946] provided 0 perfect and 2 imperfect interpolant sequences [2024-09-12 19:28:34,574 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-09-12 19:28:34,575 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13, 13] total 24 [2024-09-12 19:28:34,575 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2095697638] [2024-09-12 19:28:34,575 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-09-12 19:28:34,575 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2024-09-12 19:28:34,575 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 19:28:34,576 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2024-09-12 19:28:34,576 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=175, Invalid=425, Unknown=0, NotChecked=0, Total=600 [2024-09-12 19:28:34,576 INFO L87 Difference]: Start difference. First operand 3523 states and 4034 transitions. Second operand has 25 states, 24 states have (on average 11.041666666666666) internal successors, (265), 25 states have internal predecessors, (265), 17 states have call successors, (20), 1 states have call predecessors, (20), 2 states have return successors, (19), 17 states have call predecessors, (19), 17 states have call successors, (19) [2024-09-12 19:28:37,150 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 19:28:37,150 INFO L93 Difference]: Finished difference Result 6032 states and 6868 transitions. [2024-09-12 19:28:37,151 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 61 states. [2024-09-12 19:28:37,151 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 24 states have (on average 11.041666666666666) internal successors, (265), 25 states have internal predecessors, (265), 17 states have call successors, (20), 1 states have call predecessors, (20), 2 states have return successors, (19), 17 states have call predecessors, (19), 17 states have call successors, (19) Word has length 181 [2024-09-12 19:28:37,151 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 19:28:37,176 INFO L225 Difference]: With dead ends: 6032 [2024-09-12 19:28:37,176 INFO L226 Difference]: Without dead ends: 6031 [2024-09-12 19:28:37,177 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 435 GetRequests, 372 SyntacticMatches, 0 SemanticMatches, 63 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1086 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=1328, Invalid=2832, Unknown=0, NotChecked=0, Total=4160 [2024-09-12 19:28:37,178 INFO L434 NwaCegarLoop]: 21 mSDtfsCounter, 254 mSDsluCounter, 213 mSDsCounter, 0 mSdLazyCounter, 471 mSolverCounterSat, 53 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 255 SdHoareTripleChecker+Valid, 234 SdHoareTripleChecker+Invalid, 524 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 53 IncrementalHoareTripleChecker+Valid, 471 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-09-12 19:28:37,178 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [255 Valid, 234 Invalid, 524 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [53 Valid, 471 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-09-12 19:28:37,180 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6031 states. [2024-09-12 19:28:38,961 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6031 to 5837. [2024-09-12 19:28:38,965 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5837 states, 5480 states have (on average 1.0642335766423359) internal successors, (5832), 5483 states have internal predecessors, (5832), 349 states have call successors, (349), 5 states have call predecessors, (349), 4 states have return successors, (348), 348 states have call predecessors, (348), 348 states have call successors, (348) [2024-09-12 19:28:38,970 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5837 states to 5837 states and 6529 transitions. [2024-09-12 19:28:38,975 INFO L78 Accepts]: Start accepts. Automaton has 5837 states and 6529 transitions. Word has length 181 [2024-09-12 19:28:38,975 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 19:28:38,975 INFO L474 AbstractCegarLoop]: Abstraction has 5837 states and 6529 transitions. [2024-09-12 19:28:38,975 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 24 states have (on average 11.041666666666666) internal successors, (265), 25 states have internal predecessors, (265), 17 states have call successors, (20), 1 states have call predecessors, (20), 2 states have return successors, (19), 17 states have call predecessors, (19), 17 states have call successors, (19) [2024-09-12 19:28:38,975 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 19:28:38,975 INFO L276 IsEmpty]: Start isEmpty. Operand 5837 states and 6529 transitions. [2024-09-12 19:28:38,977 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 195 [2024-09-12 19:28:38,977 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 19:28:38,977 INFO L216 NwaCegarLoop]: trace histogram [9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 8, 8, 8, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-09-12 19:28:38,990 INFO L540 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (33)] Forceful destruction successful, exit code 0 [2024-09-12 19:28:39,178 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 33 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable35 [2024-09-12 19:28:39,178 INFO L399 AbstractCegarLoop]: === Iteration 37 === Targeting mainErr9ASSERT_VIOLATIONINTEGER_OVERFLOW === [mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 18 more)] === [2024-09-12 19:28:39,178 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 19:28:39,178 INFO L85 PathProgramCache]: Analyzing trace with hash 2114524741, now seen corresponding path program 2 times [2024-09-12 19:28:39,178 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 19:28:39,178 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [540118216] [2024-09-12 19:28:39,178 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 19:28:39,178 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 19:28:39,187 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 19:28:39,302 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-09-12 19:28:39,303 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 19:28:39,304 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-09-12 19:28:39,304 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 19:28:39,305 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2024-09-12 19:28:39,305 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 19:28:39,305 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2024-09-12 19:28:39,306 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 19:28:39,307 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2024-09-12 19:28:39,307 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 19:28:39,308 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2024-09-12 19:28:39,309 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 19:28:39,309 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2024-09-12 19:28:39,310 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 19:28:39,311 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 103 [2024-09-12 19:28:39,311 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 19:28:39,312 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 123 [2024-09-12 19:28:39,312 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 19:28:39,313 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 143 [2024-09-12 19:28:39,313 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 19:28:39,314 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 163 [2024-09-12 19:28:39,315 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 19:28:39,315 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 183 [2024-09-12 19:28:39,317 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 19:28:39,318 INFO L134 CoverageAnalysis]: Checked inductivity of 708 backedges. 0 proven. 560 refuted. 0 times theorem prover too weak. 148 trivial. 0 not checked. [2024-09-12 19:28:39,318 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 19:28:39,318 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [540118216] [2024-09-12 19:28:39,319 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [540118216] provided 0 perfect and 1 imperfect interpolant sequences [2024-09-12 19:28:39,319 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1571203067] [2024-09-12 19:28:39,319 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-09-12 19:28:39,319 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 19:28:39,319 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-12 19:28:39,320 INFO L229 MonitoredProcess]: Starting monitored process 34 with /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-09-12 19:28:39,321 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (34)] Waiting until timeout for monitored process [2024-09-12 19:28:39,372 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-09-12 19:28:39,372 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2024-09-12 19:28:39,373 INFO L262 TraceCheckSpWp]: Trace formula consists of 327 conjuncts, 10 conjuncts are in the unsatisfiable core [2024-09-12 19:28:39,375 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-12 19:28:39,484 INFO L134 CoverageAnalysis]: Checked inductivity of 708 backedges. 0 proven. 560 refuted. 0 times theorem prover too weak. 148 trivial. 0 not checked. [2024-09-12 19:28:39,484 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-09-12 19:28:39,666 INFO L134 CoverageAnalysis]: Checked inductivity of 708 backedges. 0 proven. 560 refuted. 0 times theorem prover too weak. 148 trivial. 0 not checked. [2024-09-12 19:28:39,666 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1571203067] provided 0 perfect and 2 imperfect interpolant sequences [2024-09-12 19:28:39,666 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-09-12 19:28:39,667 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 20 [2024-09-12 19:28:39,667 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1321596249] [2024-09-12 19:28:39,667 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-09-12 19:28:39,667 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2024-09-12 19:28:39,667 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 19:28:39,668 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2024-09-12 19:28:39,668 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=210, Invalid=210, Unknown=0, NotChecked=0, Total=420 [2024-09-12 19:28:39,668 INFO L87 Difference]: Start difference. First operand 5837 states and 6529 transitions. Second operand has 21 states, 20 states have (on average 14.5) internal successors, (290), 21 states have internal predecessors, (290), 20 states have call successors, (23), 1 states have call predecessors, (23), 1 states have return successors, (22), 20 states have call predecessors, (22), 20 states have call successors, (22) [2024-09-12 19:28:44,212 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 19:28:44,213 INFO L93 Difference]: Finished difference Result 12065 states and 13685 transitions. [2024-09-12 19:28:44,213 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2024-09-12 19:28:44,213 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 20 states have (on average 14.5) internal successors, (290), 21 states have internal predecessors, (290), 20 states have call successors, (23), 1 states have call predecessors, (23), 1 states have return successors, (22), 20 states have call predecessors, (22), 20 states have call successors, (22) Word has length 194 [2024-09-12 19:28:44,213 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 19:28:44,235 INFO L225 Difference]: With dead ends: 12065 [2024-09-12 19:28:44,235 INFO L226 Difference]: Without dead ends: 12064 [2024-09-12 19:28:44,237 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 421 GetRequests, 402 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 32 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=210, Invalid=210, Unknown=0, NotChecked=0, Total=420 [2024-09-12 19:28:44,238 INFO L434 NwaCegarLoop]: 31 mSDtfsCounter, 326 mSDsluCounter, 276 mSDsCounter, 0 mSdLazyCounter, 194 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 326 SdHoareTripleChecker+Valid, 307 SdHoareTripleChecker+Invalid, 195 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 194 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-09-12 19:28:44,238 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [326 Valid, 307 Invalid, 195 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 194 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-09-12 19:28:44,244 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12064 states. [2024-09-12 19:28:47,169 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12064 to 9187. [2024-09-12 19:28:47,175 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9187 states, 8620 states have (on average 1.0779582366589326) internal successors, (9292), 8623 states have internal predecessors, (9292), 559 states have call successors, (559), 5 states have call predecessors, (559), 4 states have return successors, (558), 558 states have call predecessors, (558), 558 states have call successors, (558) [2024-09-12 19:28:47,185 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9187 states to 9187 states and 10409 transitions. [2024-09-12 19:28:47,193 INFO L78 Accepts]: Start accepts. Automaton has 9187 states and 10409 transitions. Word has length 194 [2024-09-12 19:28:47,193 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 19:28:47,193 INFO L474 AbstractCegarLoop]: Abstraction has 9187 states and 10409 transitions. [2024-09-12 19:28:47,193 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 20 states have (on average 14.5) internal successors, (290), 21 states have internal predecessors, (290), 20 states have call successors, (23), 1 states have call predecessors, (23), 1 states have return successors, (22), 20 states have call predecessors, (22), 20 states have call successors, (22) [2024-09-12 19:28:47,194 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 19:28:47,194 INFO L276 IsEmpty]: Start isEmpty. Operand 9187 states and 10409 transitions. [2024-09-12 19:28:47,195 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 200 [2024-09-12 19:28:47,196 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 19:28:47,196 INFO L216 NwaCegarLoop]: trace histogram [10, 10, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 6, 6, 6, 6, 6, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-09-12 19:28:47,207 INFO L552 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (34)] Ended with exit code 0 [2024-09-12 19:28:47,396 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 34 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable36 [2024-09-12 19:28:47,396 INFO L399 AbstractCegarLoop]: === Iteration 38 === Targeting mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 18 more)] === [2024-09-12 19:28:47,396 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 19:28:47,396 INFO L85 PathProgramCache]: Analyzing trace with hash 1658843318, now seen corresponding path program 9 times [2024-09-12 19:28:47,397 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 19:28:47,397 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [831183856] [2024-09-12 19:28:47,397 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 19:28:47,397 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 19:28:47,409 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-09-12 19:28:47,409 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [849517284] [2024-09-12 19:28:47,409 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-09-12 19:28:47,409 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 19:28:47,409 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-12 19:28:47,412 INFO L229 MonitoredProcess]: Starting monitored process 35 with /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-09-12 19:28:47,413 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (35)] Waiting until timeout for monitored process [2024-09-12 19:28:47,457 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2024-09-12 19:28:47,457 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2024-09-12 19:28:47,458 INFO L262 TraceCheckSpWp]: Trace formula consists of 177 conjuncts, 30 conjuncts are in the unsatisfiable core [2024-09-12 19:28:47,460 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-12 19:28:52,118 INFO L134 CoverageAnalysis]: Checked inductivity of 679 backedges. 318 proven. 71 refuted. 0 times theorem prover too weak. 290 trivial. 0 not checked. [2024-09-12 19:28:52,118 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-09-12 19:28:52,864 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 19:28:52,864 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [831183856] [2024-09-12 19:28:52,864 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-09-12 19:28:52,864 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [849517284] [2024-09-12 19:28:52,864 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [849517284] provided 0 perfect and 1 imperfect interpolant sequences [2024-09-12 19:28:52,864 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-09-12 19:28:52,864 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15] total 15 [2024-09-12 19:28:52,864 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1668580285] [2024-09-12 19:28:52,864 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-09-12 19:28:52,865 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2024-09-12 19:28:52,865 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 19:28:52,865 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2024-09-12 19:28:52,865 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=322, Unknown=1, NotChecked=0, Total=380 [2024-09-12 19:28:52,865 INFO L87 Difference]: Start difference. First operand 9187 states and 10409 transitions. Second operand has 16 states, 15 states have (on average 5.866666666666666) internal successors, (88), 16 states have internal predecessors, (88), 4 states have call successors, (8), 1 states have call predecessors, (8), 2 states have return successors, (8), 5 states have call predecessors, (8), 4 states have call successors, (8) [2024-09-12 19:28:56,907 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 19:28:56,907 INFO L93 Difference]: Finished difference Result 9195 states and 10412 transitions. [2024-09-12 19:28:56,908 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2024-09-12 19:28:56,908 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 15 states have (on average 5.866666666666666) internal successors, (88), 16 states have internal predecessors, (88), 4 states have call successors, (8), 1 states have call predecessors, (8), 2 states have return successors, (8), 5 states have call predecessors, (8), 4 states have call successors, (8) Word has length 199 [2024-09-12 19:28:56,908 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 19:28:56,923 INFO L225 Difference]: With dead ends: 9195 [2024-09-12 19:28:56,923 INFO L226 Difference]: Without dead ends: 8608 [2024-09-12 19:28:56,925 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 225 GetRequests, 192 SyntacticMatches, 0 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 129 ImplicationChecksByTransitivity, 5.1s TimeCoverageRelationStatistics Valid=175, Invalid=1014, Unknown=1, NotChecked=0, Total=1190 [2024-09-12 19:28:56,926 INFO L434 NwaCegarLoop]: 26 mSDtfsCounter, 59 mSDsluCounter, 283 mSDsCounter, 0 mSdLazyCounter, 1279 mSolverCounterSat, 11 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 60 SdHoareTripleChecker+Valid, 309 SdHoareTripleChecker+Invalid, 1290 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 1279 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2024-09-12 19:28:56,926 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [60 Valid, 309 Invalid, 1290 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 1279 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2024-09-12 19:28:56,929 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8608 states. [2024-09-12 19:28:59,324 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8608 to 7975. [2024-09-12 19:28:59,329 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7975 states, 7482 states have (on average 1.0799251537022188) internal successors, (8080), 7485 states have internal predecessors, (8080), 485 states have call successors, (485), 5 states have call predecessors, (485), 4 states have return successors, (484), 484 states have call predecessors, (484), 484 states have call successors, (484) [2024-09-12 19:28:59,337 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7975 states to 7975 states and 9049 transitions. [2024-09-12 19:28:59,342 INFO L78 Accepts]: Start accepts. Automaton has 7975 states and 9049 transitions. Word has length 199 [2024-09-12 19:28:59,342 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 19:28:59,342 INFO L474 AbstractCegarLoop]: Abstraction has 7975 states and 9049 transitions. [2024-09-12 19:28:59,343 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 15 states have (on average 5.866666666666666) internal successors, (88), 16 states have internal predecessors, (88), 4 states have call successors, (8), 1 states have call predecessors, (8), 2 states have return successors, (8), 5 states have call predecessors, (8), 4 states have call successors, (8) [2024-09-12 19:28:59,343 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 19:28:59,343 INFO L276 IsEmpty]: Start isEmpty. Operand 7975 states and 9049 transitions. [2024-09-12 19:28:59,344 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 200 [2024-09-12 19:28:59,344 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 19:28:59,344 INFO L216 NwaCegarLoop]: trace histogram [10, 10, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 7, 7, 7, 7, 7, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-09-12 19:28:59,356 INFO L540 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (35)] Forceful destruction successful, exit code 0 [2024-09-12 19:28:59,545 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 35 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable37 [2024-09-12 19:28:59,545 INFO L399 AbstractCegarLoop]: === Iteration 39 === Targeting mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 18 more)] === [2024-09-12 19:28:59,545 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 19:28:59,545 INFO L85 PathProgramCache]: Analyzing trace with hash -346432532, now seen corresponding path program 10 times [2024-09-12 19:28:59,545 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 19:28:59,545 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [978936161] [2024-09-12 19:28:59,546 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 19:28:59,546 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 19:28:59,554 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 19:28:59,683 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-09-12 19:28:59,683 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 19:28:59,684 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-09-12 19:28:59,684 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 19:28:59,685 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2024-09-12 19:28:59,686 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 19:28:59,686 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2024-09-12 19:28:59,687 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 19:28:59,688 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2024-09-12 19:28:59,688 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 19:28:59,689 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2024-09-12 19:28:59,689 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 19:28:59,690 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2024-09-12 19:28:59,690 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 19:28:59,691 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 103 [2024-09-12 19:28:59,691 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 19:28:59,692 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 123 [2024-09-12 19:28:59,693 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 19:28:59,694 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 143 [2024-09-12 19:28:59,694 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 19:28:59,695 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 163 [2024-09-12 19:28:59,695 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 19:28:59,696 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 183 [2024-09-12 19:28:59,697 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 19:28:59,698 INFO L134 CoverageAnalysis]: Checked inductivity of 695 backedges. 135 proven. 412 refuted. 0 times theorem prover too weak. 148 trivial. 0 not checked. [2024-09-12 19:28:59,698 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 19:28:59,698 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [978936161] [2024-09-12 19:28:59,698 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [978936161] provided 0 perfect and 1 imperfect interpolant sequences [2024-09-12 19:28:59,698 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1945437183] [2024-09-12 19:28:59,698 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2024-09-12 19:28:59,698 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 19:28:59,698 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-12 19:28:59,700 INFO L229 MonitoredProcess]: Starting monitored process 36 with /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-09-12 19:28:59,701 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (36)] Waiting until timeout for monitored process [2024-09-12 19:28:59,753 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2024-09-12 19:28:59,753 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2024-09-12 19:28:59,754 INFO L262 TraceCheckSpWp]: Trace formula consists of 317 conjuncts, 11 conjuncts are in the unsatisfiable core [2024-09-12 19:28:59,756 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-12 19:28:59,937 INFO L134 CoverageAnalysis]: Checked inductivity of 695 backedges. 175 proven. 372 refuted. 0 times theorem prover too weak. 148 trivial. 0 not checked. [2024-09-12 19:28:59,937 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-09-12 19:29:00,110 INFO L134 CoverageAnalysis]: Checked inductivity of 695 backedges. 175 proven. 372 refuted. 0 times theorem prover too weak. 148 trivial. 0 not checked. [2024-09-12 19:29:00,111 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1945437183] provided 0 perfect and 2 imperfect interpolant sequences [2024-09-12 19:29:00,111 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-09-12 19:29:00,111 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12, 12] total 18 [2024-09-12 19:29:00,111 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [222448012] [2024-09-12 19:29:00,111 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-09-12 19:29:00,111 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2024-09-12 19:29:00,111 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 19:29:00,112 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2024-09-12 19:29:00,112 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=81, Invalid=225, Unknown=0, NotChecked=0, Total=306 [2024-09-12 19:29:00,112 INFO L87 Difference]: Start difference. First operand 7975 states and 9049 transitions. Second operand has 18 states, 18 states have (on average 13.11111111111111) internal successors, (236), 18 states have internal predecessors, (236), 16 states have call successors, (19), 1 states have call predecessors, (19), 1 states have return successors, (18), 16 states have call predecessors, (18), 16 states have call successors, (18) [2024-09-12 19:29:03,858 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 19:29:03,858 INFO L93 Difference]: Finished difference Result 16532 states and 19050 transitions. [2024-09-12 19:29:03,858 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2024-09-12 19:29:03,858 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 13.11111111111111) internal successors, (236), 18 states have internal predecessors, (236), 16 states have call successors, (19), 1 states have call predecessors, (19), 1 states have return successors, (18), 16 states have call predecessors, (18), 16 states have call successors, (18) Word has length 199 [2024-09-12 19:29:03,859 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 19:29:03,884 INFO L225 Difference]: With dead ends: 16532 [2024-09-12 19:29:03,885 INFO L226 Difference]: Without dead ends: 11825 [2024-09-12 19:29:03,896 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 437 GetRequests, 408 SyntacticMatches, 9 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 188 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=119, Invalid=343, Unknown=0, NotChecked=0, Total=462 [2024-09-12 19:29:03,896 INFO L434 NwaCegarLoop]: 91 mSDtfsCounter, 32 mSDsluCounter, 303 mSDsCounter, 0 mSdLazyCounter, 675 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 32 SdHoareTripleChecker+Valid, 394 SdHoareTripleChecker+Invalid, 678 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 675 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-09-12 19:29:03,896 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [32 Valid, 394 Invalid, 678 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 675 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-09-12 19:29:03,942 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11825 states. [2024-09-12 19:29:06,700 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11825 to 8930. [2024-09-12 19:29:06,705 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8930 states, 8377 states have (on average 1.0767577891846722) internal successors, (9020), 8380 states have internal predecessors, (9020), 545 states have call successors, (545), 5 states have call predecessors, (545), 4 states have return successors, (544), 544 states have call predecessors, (544), 544 states have call successors, (544) [2024-09-12 19:29:06,715 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8930 states to 8930 states and 10109 transitions. [2024-09-12 19:29:06,725 INFO L78 Accepts]: Start accepts. Automaton has 8930 states and 10109 transitions. Word has length 199 [2024-09-12 19:29:06,725 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 19:29:06,725 INFO L474 AbstractCegarLoop]: Abstraction has 8930 states and 10109 transitions. [2024-09-12 19:29:06,725 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 13.11111111111111) internal successors, (236), 18 states have internal predecessors, (236), 16 states have call successors, (19), 1 states have call predecessors, (19), 1 states have return successors, (18), 16 states have call predecessors, (18), 16 states have call successors, (18) [2024-09-12 19:29:06,725 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 19:29:06,725 INFO L276 IsEmpty]: Start isEmpty. Operand 8930 states and 10109 transitions. [2024-09-12 19:29:06,727 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 220 [2024-09-12 19:29:06,727 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 19:29:06,727 INFO L216 NwaCegarLoop]: trace histogram [11, 11, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-09-12 19:29:06,739 INFO L552 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (36)] Ended with exit code 0 [2024-09-12 19:29:06,928 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 36 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable38 [2024-09-12 19:29:06,928 INFO L399 AbstractCegarLoop]: === Iteration 40 === Targeting mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 18 more)] === [2024-09-12 19:29:06,928 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 19:29:06,928 INFO L85 PathProgramCache]: Analyzing trace with hash -356774595, now seen corresponding path program 11 times [2024-09-12 19:29:06,929 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 19:29:06,929 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [221151883] [2024-09-12 19:29:06,929 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 19:29:06,929 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 19:29:06,942 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-09-12 19:29:06,943 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1246745461] [2024-09-12 19:29:06,943 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2024-09-12 19:29:06,943 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 19:29:06,943 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-12 19:29:06,945 INFO L229 MonitoredProcess]: Starting monitored process 37 with /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-09-12 19:29:06,945 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (37)] Waiting until timeout for monitored process [2024-09-12 19:29:07,012 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 11 check-sat command(s) [2024-09-12 19:29:07,012 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2024-09-12 19:29:07,014 INFO L262 TraceCheckSpWp]: Trace formula consists of 354 conjuncts, 39 conjuncts are in the unsatisfiable core [2024-09-12 19:29:07,016 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-12 19:29:08,249 INFO L134 CoverageAnalysis]: Checked inductivity of 834 backedges. 24 proven. 656 refuted. 0 times theorem prover too weak. 154 trivial. 0 not checked. [2024-09-12 19:29:08,249 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-09-12 19:29:08,537 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 19:29:08,537 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [221151883] [2024-09-12 19:29:08,537 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-09-12 19:29:08,537 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1246745461] [2024-09-12 19:29:08,537 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1246745461] provided 0 perfect and 1 imperfect interpolant sequences [2024-09-12 19:29:08,537 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-09-12 19:29:08,537 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [34] total 34 [2024-09-12 19:29:08,537 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [65946169] [2024-09-12 19:29:08,537 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-09-12 19:29:08,538 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 35 states [2024-09-12 19:29:08,538 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 19:29:08,538 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2024-09-12 19:29:08,538 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=198, Invalid=1284, Unknown=0, NotChecked=0, Total=1482 [2024-09-12 19:29:08,539 INFO L87 Difference]: Start difference. First operand 8930 states and 10109 transitions. Second operand has 35 states, 33 states have (on average 5.090909090909091) internal successors, (168), 33 states have internal predecessors, (168), 13 states have call successors, (14), 1 states have call predecessors, (14), 3 states have return successors, (13), 12 states have call predecessors, (13), 13 states have call successors, (13) [2024-09-12 19:29:13,888 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 19:29:13,888 INFO L93 Difference]: Finished difference Result 9168 states and 10379 transitions. [2024-09-12 19:29:13,889 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 89 states. [2024-09-12 19:29:13,889 INFO L78 Accepts]: Start accepts. Automaton has has 35 states, 33 states have (on average 5.090909090909091) internal successors, (168), 33 states have internal predecessors, (168), 13 states have call successors, (14), 1 states have call predecessors, (14), 3 states have return successors, (13), 12 states have call predecessors, (13), 13 states have call successors, (13) Word has length 219 [2024-09-12 19:29:13,889 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 19:29:13,905 INFO L225 Difference]: With dead ends: 9168 [2024-09-12 19:29:13,905 INFO L226 Difference]: Without dead ends: 9167 [2024-09-12 19:29:13,908 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 301 GetRequests, 193 SyntacticMatches, 0 SemanticMatches, 108 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3999 ImplicationChecksByTransitivity, 2.2s TimeCoverageRelationStatistics Valid=1843, Invalid=10147, Unknown=0, NotChecked=0, Total=11990 [2024-09-12 19:29:13,908 INFO L434 NwaCegarLoop]: 31 mSDtfsCounter, 269 mSDsluCounter, 321 mSDsCounter, 0 mSdLazyCounter, 1244 mSolverCounterSat, 33 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 270 SdHoareTripleChecker+Valid, 352 SdHoareTripleChecker+Invalid, 1277 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 33 IncrementalHoareTripleChecker+Valid, 1244 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2024-09-12 19:29:13,908 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [270 Valid, 352 Invalid, 1277 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [33 Valid, 1244 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2024-09-12 19:29:13,911 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9167 states. [2024-09-12 19:29:16,692 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9167 to 8930. [2024-09-12 19:29:16,697 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8930 states, 8377 states have (on average 1.0766384147069357) internal successors, (9019), 8380 states have internal predecessors, (9019), 545 states have call successors, (545), 5 states have call predecessors, (545), 4 states have return successors, (544), 544 states have call predecessors, (544), 544 states have call successors, (544) [2024-09-12 19:29:16,706 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8930 states to 8930 states and 10108 transitions. [2024-09-12 19:29:16,714 INFO L78 Accepts]: Start accepts. Automaton has 8930 states and 10108 transitions. Word has length 219 [2024-09-12 19:29:16,714 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 19:29:16,714 INFO L474 AbstractCegarLoop]: Abstraction has 8930 states and 10108 transitions. [2024-09-12 19:29:16,714 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 35 states, 33 states have (on average 5.090909090909091) internal successors, (168), 33 states have internal predecessors, (168), 13 states have call successors, (14), 1 states have call predecessors, (14), 3 states have return successors, (13), 12 states have call predecessors, (13), 13 states have call successors, (13) [2024-09-12 19:29:16,714 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 19:29:16,714 INFO L276 IsEmpty]: Start isEmpty. Operand 8930 states and 10108 transitions. [2024-09-12 19:29:16,716 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 220 [2024-09-12 19:29:16,716 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 19:29:16,716 INFO L216 NwaCegarLoop]: trace histogram [11, 11, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 8, 8, 8, 8, 8, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-09-12 19:29:16,728 INFO L540 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (37)] Forceful destruction successful, exit code 0 [2024-09-12 19:29:16,917 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 37 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable39 [2024-09-12 19:29:16,917 INFO L399 AbstractCegarLoop]: === Iteration 41 === Targeting mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 18 more)] === [2024-09-12 19:29:16,917 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 19:29:16,917 INFO L85 PathProgramCache]: Analyzing trace with hash -873476385, now seen corresponding path program 12 times [2024-09-12 19:29:16,917 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 19:29:16,917 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2021675386] [2024-09-12 19:29:16,917 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 19:29:16,917 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 19:29:16,932 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-09-12 19:29:16,932 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1555272157] [2024-09-12 19:29:16,932 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2024-09-12 19:29:16,932 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 19:29:16,932 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-12 19:29:16,937 INFO L229 MonitoredProcess]: Starting monitored process 38 with /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-09-12 19:29:16,938 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (38)] Waiting until timeout for monitored process [2024-09-12 19:29:17,021 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 10 check-sat command(s) [2024-09-12 19:29:17,021 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2024-09-12 19:29:17,022 INFO L262 TraceCheckSpWp]: Trace formula consists of 317 conjuncts, 21 conjuncts are in the unsatisfiable core [2024-09-12 19:29:17,024 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-12 19:29:17,543 INFO L134 CoverageAnalysis]: Checked inductivity of 870 backedges. 0 proven. 542 refuted. 0 times theorem prover too weak. 328 trivial. 0 not checked. [2024-09-12 19:29:17,544 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-09-12 19:29:17,797 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 19:29:17,797 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2021675386] [2024-09-12 19:29:17,798 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-09-12 19:29:17,798 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1555272157] [2024-09-12 19:29:17,798 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1555272157] provided 0 perfect and 1 imperfect interpolant sequences [2024-09-12 19:29:17,798 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-09-12 19:29:17,798 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13] total 13 [2024-09-12 19:29:17,798 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [355963231] [2024-09-12 19:29:17,798 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-09-12 19:29:17,798 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2024-09-12 19:29:17,798 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 19:29:17,798 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2024-09-12 19:29:17,798 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=197, Unknown=0, NotChecked=0, Total=240 [2024-09-12 19:29:17,799 INFO L87 Difference]: Start difference. First operand 8930 states and 10108 transitions. Second operand has 14 states, 13 states have (on average 8.23076923076923) internal successors, (107), 14 states have internal predecessors, (107), 7 states have call successors, (10), 1 states have call predecessors, (10), 1 states have return successors, (9), 7 states have call predecessors, (9), 7 states have call successors, (9) [2024-09-12 19:29:21,190 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 19:29:21,190 INFO L93 Difference]: Finished difference Result 9613 states and 10869 transitions. [2024-09-12 19:29:21,191 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2024-09-12 19:29:21,191 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 13 states have (on average 8.23076923076923) internal successors, (107), 14 states have internal predecessors, (107), 7 states have call successors, (10), 1 states have call predecessors, (10), 1 states have return successors, (9), 7 states have call predecessors, (9), 7 states have call successors, (9) Word has length 219 [2024-09-12 19:29:21,191 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 19:29:21,208 INFO L225 Difference]: With dead ends: 9613 [2024-09-12 19:29:21,208 INFO L226 Difference]: Without dead ends: 9612 [2024-09-12 19:29:21,210 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 230 GetRequests, 216 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 36 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=43, Invalid=197, Unknown=0, NotChecked=0, Total=240 [2024-09-12 19:29:21,210 INFO L434 NwaCegarLoop]: 64 mSDtfsCounter, 19 mSDsluCounter, 448 mSDsCounter, 0 mSdLazyCounter, 924 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 20 SdHoareTripleChecker+Valid, 512 SdHoareTripleChecker+Invalid, 924 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 924 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-09-12 19:29:21,210 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [20 Valid, 512 Invalid, 924 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 924 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-09-12 19:29:21,213 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9612 states. [2024-09-12 19:29:24,055 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9612 to 8939. [2024-09-12 19:29:24,061 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8939 states, 8385 states have (on average 1.0766845557543232) internal successors, (9028), 8388 states have internal predecessors, (9028), 546 states have call successors, (546), 5 states have call predecessors, (546), 4 states have return successors, (545), 545 states have call predecessors, (545), 545 states have call successors, (545) [2024-09-12 19:29:24,070 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8939 states to 8939 states and 10119 transitions. [2024-09-12 19:29:24,077 INFO L78 Accepts]: Start accepts. Automaton has 8939 states and 10119 transitions. Word has length 219 [2024-09-12 19:29:24,077 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 19:29:24,077 INFO L474 AbstractCegarLoop]: Abstraction has 8939 states and 10119 transitions. [2024-09-12 19:29:24,078 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 13 states have (on average 8.23076923076923) internal successors, (107), 14 states have internal predecessors, (107), 7 states have call successors, (10), 1 states have call predecessors, (10), 1 states have return successors, (9), 7 states have call predecessors, (9), 7 states have call successors, (9) [2024-09-12 19:29:24,078 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 19:29:24,078 INFO L276 IsEmpty]: Start isEmpty. Operand 8939 states and 10119 transitions. [2024-09-12 19:29:24,080 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 240 [2024-09-12 19:29:24,080 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 19:29:24,080 INFO L216 NwaCegarLoop]: trace histogram [12, 12, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 9, 9, 9, 9, 9, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-09-12 19:29:24,092 INFO L552 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (38)] Ended with exit code 0 [2024-09-12 19:29:24,280 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable40,38 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 19:29:24,281 INFO L399 AbstractCegarLoop]: === Iteration 42 === Targeting mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 18 more)] === [2024-09-12 19:29:24,281 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 19:29:24,281 INFO L85 PathProgramCache]: Analyzing trace with hash 2011829074, now seen corresponding path program 13 times [2024-09-12 19:29:24,281 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 19:29:24,281 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [849740843] [2024-09-12 19:29:24,281 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 19:29:24,281 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 19:29:24,291 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 19:29:24,455 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-09-12 19:29:24,456 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 19:29:24,456 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-09-12 19:29:24,457 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 19:29:24,457 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2024-09-12 19:29:24,457 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 19:29:24,458 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2024-09-12 19:29:24,458 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 19:29:24,459 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2024-09-12 19:29:24,459 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 19:29:24,460 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2024-09-12 19:29:24,461 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 19:29:24,461 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2024-09-12 19:29:24,462 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 19:29:24,463 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 103 [2024-09-12 19:29:24,463 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 19:29:24,464 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 123 [2024-09-12 19:29:24,465 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 19:29:24,465 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 143 [2024-09-12 19:29:24,466 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 19:29:24,471 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 163 [2024-09-12 19:29:24,472 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 19:29:24,472 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 183 [2024-09-12 19:29:24,473 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 19:29:24,474 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 203 [2024-09-12 19:29:24,478 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 19:29:24,478 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 223 [2024-09-12 19:29:24,479 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 19:29:24,480 INFO L134 CoverageAnalysis]: Checked inductivity of 1065 backedges. 203 proven. 638 refuted. 0 times theorem prover too weak. 224 trivial. 0 not checked. [2024-09-12 19:29:24,480 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 19:29:24,480 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [849740843] [2024-09-12 19:29:24,480 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [849740843] provided 0 perfect and 1 imperfect interpolant sequences [2024-09-12 19:29:24,480 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [923130619] [2024-09-12 19:29:24,480 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2024-09-12 19:29:24,481 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 19:29:24,481 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-12 19:29:24,482 INFO L229 MonitoredProcess]: Starting monitored process 39 with /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-09-12 19:29:24,483 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (39)] Waiting until timeout for monitored process [2024-09-12 19:29:24,533 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 19:29:24,534 INFO L262 TraceCheckSpWp]: Trace formula consists of 373 conjuncts, 13 conjuncts are in the unsatisfiable core [2024-09-12 19:29:24,536 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-12 19:29:24,767 INFO L134 CoverageAnalysis]: Checked inductivity of 1065 backedges. 257 proven. 584 refuted. 0 times theorem prover too weak. 224 trivial. 0 not checked. [2024-09-12 19:29:24,767 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-09-12 19:29:25,002 INFO L134 CoverageAnalysis]: Checked inductivity of 1065 backedges. 257 proven. 584 refuted. 0 times theorem prover too weak. 224 trivial. 0 not checked. [2024-09-12 19:29:25,002 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [923130619] provided 0 perfect and 2 imperfect interpolant sequences [2024-09-12 19:29:25,002 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-09-12 19:29:25,002 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14, 14] total 21 [2024-09-12 19:29:25,003 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1786463050] [2024-09-12 19:29:25,003 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-09-12 19:29:25,003 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2024-09-12 19:29:25,003 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 19:29:25,003 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2024-09-12 19:29:25,004 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=108, Invalid=312, Unknown=0, NotChecked=0, Total=420 [2024-09-12 19:29:25,004 INFO L87 Difference]: Start difference. First operand 8939 states and 10119 transitions. Second operand has 21 states, 21 states have (on average 13.380952380952381) internal successors, (281), 21 states have internal predecessors, (281), 19 states have call successors, (22), 1 states have call predecessors, (22), 1 states have return successors, (21), 19 states have call predecessors, (21), 19 states have call successors, (21) [2024-09-12 19:29:29,517 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 19:29:29,518 INFO L93 Difference]: Finished difference Result 17423 states and 20009 transitions. [2024-09-12 19:29:29,518 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2024-09-12 19:29:29,518 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 13.380952380952381) internal successors, (281), 21 states have internal predecessors, (281), 19 states have call successors, (22), 1 states have call predecessors, (22), 1 states have return successors, (21), 19 states have call predecessors, (21), 19 states have call successors, (21) Word has length 239 [2024-09-12 19:29:29,518 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 19:29:29,546 INFO L225 Difference]: With dead ends: 17423 [2024-09-12 19:29:29,546 INFO L226 Difference]: Without dead ends: 13040 [2024-09-12 19:29:29,556 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 524 GetRequests, 489 SyntacticMatches, 11 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 283 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=163, Invalid=487, Unknown=0, NotChecked=0, Total=650 [2024-09-12 19:29:29,556 INFO L434 NwaCegarLoop]: 105 mSDtfsCounter, 30 mSDsluCounter, 484 mSDsCounter, 0 mSdLazyCounter, 1048 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 30 SdHoareTripleChecker+Valid, 589 SdHoareTripleChecker+Invalid, 1051 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 1048 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-09-12 19:29:29,556 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [30 Valid, 589 Invalid, 1051 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 1048 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-09-12 19:29:29,562 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 13040 states. [2024-09-12 19:29:33,185 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 13040 to 10335. [2024-09-12 19:29:33,192 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10335 states, 9694 states have (on average 1.073653806478234) internal successors, (10408), 9697 states have internal predecessors, (10408), 633 states have call successors, (633), 5 states have call predecessors, (633), 4 states have return successors, (632), 632 states have call predecessors, (632), 632 states have call successors, (632) [2024-09-12 19:29:33,208 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10335 states to 10335 states and 11673 transitions. [2024-09-12 19:29:33,221 INFO L78 Accepts]: Start accepts. Automaton has 10335 states and 11673 transitions. Word has length 239 [2024-09-12 19:29:33,222 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 19:29:33,222 INFO L474 AbstractCegarLoop]: Abstraction has 10335 states and 11673 transitions. [2024-09-12 19:29:33,222 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 13.380952380952381) internal successors, (281), 21 states have internal predecessors, (281), 19 states have call successors, (22), 1 states have call predecessors, (22), 1 states have return successors, (21), 19 states have call predecessors, (21), 19 states have call successors, (21) [2024-09-12 19:29:33,222 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 19:29:33,222 INFO L276 IsEmpty]: Start isEmpty. Operand 10335 states and 11673 transitions. [2024-09-12 19:29:33,226 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 260 [2024-09-12 19:29:33,226 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 19:29:33,226 INFO L216 NwaCegarLoop]: trace histogram [13, 13, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-09-12 19:29:33,238 INFO L552 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (39)] Ended with exit code 0 [2024-09-12 19:29:33,427 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable41,39 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 19:29:33,428 INFO L399 AbstractCegarLoop]: === Iteration 43 === Targeting mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 18 more)] === [2024-09-12 19:29:33,428 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 19:29:33,428 INFO L85 PathProgramCache]: Analyzing trace with hash -88766867, now seen corresponding path program 14 times [2024-09-12 19:29:33,428 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 19:29:33,428 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1539293731] [2024-09-12 19:29:33,428 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 19:29:33,428 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 19:29:33,455 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-09-12 19:29:33,456 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [2054141259] [2024-09-12 19:29:33,456 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-09-12 19:29:33,457 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 19:29:33,457 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-12 19:29:33,459 INFO L229 MonitoredProcess]: Starting monitored process 40 with /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-09-12 19:29:33,460 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (40)] Waiting until timeout for monitored process [2024-09-12 19:29:33,531 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-09-12 19:29:33,531 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2024-09-12 19:29:33,535 INFO L262 TraceCheckSpWp]: Trace formula consists of 413 conjuncts, 18 conjuncts are in the unsatisfiable core [2024-09-12 19:29:33,542 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-12 19:29:33,927 INFO L134 CoverageAnalysis]: Checked inductivity of 1216 backedges. 0 proven. 888 refuted. 0 times theorem prover too weak. 328 trivial. 0 not checked. [2024-09-12 19:29:33,927 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-09-12 19:29:43,116 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 19:29:43,116 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1539293731] [2024-09-12 19:29:43,116 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-09-12 19:29:43,116 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2054141259] [2024-09-12 19:29:43,116 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2054141259] provided 0 perfect and 1 imperfect interpolant sequences [2024-09-12 19:29:43,116 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-09-12 19:29:43,116 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10] total 10 [2024-09-12 19:29:43,117 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1824314768] [2024-09-12 19:29:43,117 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-09-12 19:29:43,117 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2024-09-12 19:29:43,117 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 19:29:43,117 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2024-09-12 19:29:43,117 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=89, Invalid=251, Unknown=2, NotChecked=0, Total=342 [2024-09-12 19:29:43,117 INFO L87 Difference]: Start difference. First operand 10335 states and 11673 transitions. Second operand has 11 states, 10 states have (on average 14.2) internal successors, (142), 11 states have internal predecessors, (142), 8 states have call successors, (11), 1 states have call predecessors, (11), 1 states have return successors, (10), 8 states have call predecessors, (10), 8 states have call successors, (10) [2024-09-12 19:29:46,724 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 19:29:46,724 INFO L93 Difference]: Finished difference Result 10336 states and 11673 transitions. [2024-09-12 19:29:46,725 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2024-09-12 19:29:46,725 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 10 states have (on average 14.2) internal successors, (142), 11 states have internal predecessors, (142), 8 states have call successors, (11), 1 states have call predecessors, (11), 1 states have return successors, (10), 8 states have call predecessors, (10), 8 states have call successors, (10) Word has length 259 [2024-09-12 19:29:46,725 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 19:29:46,743 INFO L225 Difference]: With dead ends: 10336 [2024-09-12 19:29:46,743 INFO L226 Difference]: Without dead ends: 10335 [2024-09-12 19:29:46,744 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 470 GetRequests, 453 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 26 ImplicationChecksByTransitivity, 8.4s TimeCoverageRelationStatistics Valid=89, Invalid=251, Unknown=2, NotChecked=0, Total=342 [2024-09-12 19:29:46,745 INFO L434 NwaCegarLoop]: 97 mSDtfsCounter, 17 mSDsluCounter, 653 mSDsCounter, 0 mSdLazyCounter, 829 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 18 SdHoareTripleChecker+Valid, 750 SdHoareTripleChecker+Invalid, 829 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 829 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-09-12 19:29:46,745 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [18 Valid, 750 Invalid, 829 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 829 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-09-12 19:29:46,748 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10335 states. [2024-09-12 19:29:50,063 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10335 to 10335. [2024-09-12 19:29:50,070 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10335 states, 9694 states have (on average 1.0735506498865277) internal successors, (10407), 9697 states have internal predecessors, (10407), 633 states have call successors, (633), 5 states have call predecessors, (633), 4 states have return successors, (632), 632 states have call predecessors, (632), 632 states have call successors, (632) [2024-09-12 19:29:50,080 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10335 states to 10335 states and 11672 transitions. [2024-09-12 19:29:50,089 INFO L78 Accepts]: Start accepts. Automaton has 10335 states and 11672 transitions. Word has length 259 [2024-09-12 19:29:50,089 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 19:29:50,089 INFO L474 AbstractCegarLoop]: Abstraction has 10335 states and 11672 transitions. [2024-09-12 19:29:50,090 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 10 states have (on average 14.2) internal successors, (142), 11 states have internal predecessors, (142), 8 states have call successors, (11), 1 states have call predecessors, (11), 1 states have return successors, (10), 8 states have call predecessors, (10), 8 states have call successors, (10) [2024-09-12 19:29:50,090 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 19:29:50,090 INFO L276 IsEmpty]: Start isEmpty. Operand 10335 states and 11672 transitions. [2024-09-12 19:29:50,092 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 260 [2024-09-12 19:29:50,092 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 19:29:50,093 INFO L216 NwaCegarLoop]: trace histogram [13, 13, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 9, 9, 9, 9, 9, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-09-12 19:29:50,104 INFO L540 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (40)] Forceful destruction successful, exit code 0 [2024-09-12 19:29:50,293 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable42,40 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 19:29:50,293 INFO L399 AbstractCegarLoop]: === Iteration 44 === Targeting mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 18 more)] === [2024-09-12 19:29:50,293 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 19:29:50,293 INFO L85 PathProgramCache]: Analyzing trace with hash 575873807, now seen corresponding path program 15 times [2024-09-12 19:29:50,293 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 19:29:50,293 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [300538109] [2024-09-12 19:29:50,293 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 19:29:50,294 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 19:29:50,307 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-09-12 19:29:50,308 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [515642093] [2024-09-12 19:29:50,308 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-09-12 19:29:50,308 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 19:29:50,308 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-12 19:29:50,309 INFO L229 MonitoredProcess]: Starting monitored process 41 with /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-09-12 19:29:50,310 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (41)] Waiting until timeout for monitored process [2024-09-12 19:29:50,371 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 10 check-sat command(s) [2024-09-12 19:29:50,371 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2024-09-12 19:29:50,372 INFO L262 TraceCheckSpWp]: Trace formula consists of 320 conjuncts, 15 conjuncts are in the unsatisfiable core [2024-09-12 19:29:50,374 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-12 19:29:50,606 INFO L134 CoverageAnalysis]: Checked inductivity of 1252 backedges. 0 proven. 816 refuted. 0 times theorem prover too weak. 436 trivial. 0 not checked. [2024-09-12 19:29:50,606 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-09-12 19:29:50,814 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 19:29:50,814 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [300538109] [2024-09-12 19:29:50,814 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-09-12 19:29:50,814 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [515642093] [2024-09-12 19:29:50,814 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [515642093] provided 0 perfect and 1 imperfect interpolant sequences [2024-09-12 19:29:50,814 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-09-12 19:29:50,814 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9] total 9 [2024-09-12 19:29:50,814 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1857496072] [2024-09-12 19:29:50,814 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-09-12 19:29:50,814 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2024-09-12 19:29:50,814 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 19:29:50,815 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2024-09-12 19:29:50,815 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=122, Unknown=0, NotChecked=0, Total=156 [2024-09-12 19:29:50,815 INFO L87 Difference]: Start difference. First operand 10335 states and 11672 transitions. Second operand has 10 states, 9 states have (on average 12.444444444444445) internal successors, (112), 10 states have internal predecessors, (112), 7 states have call successors, (10), 1 states have call predecessors, (10), 1 states have return successors, (9), 7 states have call predecessors, (9), 7 states have call successors, (9) [2024-09-12 19:29:54,481 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 19:29:54,481 INFO L93 Difference]: Finished difference Result 16170 states and 18408 transitions. [2024-09-12 19:29:54,481 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2024-09-12 19:29:54,481 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 9 states have (on average 12.444444444444445) internal successors, (112), 10 states have internal predecessors, (112), 7 states have call successors, (10), 1 states have call predecessors, (10), 1 states have return successors, (9), 7 states have call predecessors, (9), 7 states have call successors, (9) Word has length 259 [2024-09-12 19:29:54,481 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 19:29:54,504 INFO L225 Difference]: With dead ends: 16170 [2024-09-12 19:29:54,504 INFO L226 Difference]: Without dead ends: 9933 [2024-09-12 19:29:54,513 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 288 GetRequests, 259 SyntacticMatches, 0 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 171 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=178, Invalid=752, Unknown=0, NotChecked=0, Total=930 [2024-09-12 19:29:54,514 INFO L434 NwaCegarLoop]: 66 mSDtfsCounter, 139 mSDsluCounter, 351 mSDsCounter, 0 mSdLazyCounter, 805 mSolverCounterSat, 13 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 140 SdHoareTripleChecker+Valid, 417 SdHoareTripleChecker+Invalid, 818 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 13 IncrementalHoareTripleChecker+Valid, 805 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-09-12 19:29:54,514 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [140 Valid, 417 Invalid, 818 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [13 Valid, 805 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-09-12 19:29:54,518 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9933 states. [2024-09-12 19:29:57,687 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9933 to 9760. [2024-09-12 19:29:57,693 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9760 states, 9151 states have (on average 1.0755108731286198) internal successors, (9842), 9154 states have internal predecessors, (9842), 601 states have call successors, (601), 5 states have call predecessors, (601), 4 states have return successors, (600), 600 states have call predecessors, (600), 600 states have call successors, (600) [2024-09-12 19:29:57,702 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9760 states to 9760 states and 11043 transitions. [2024-09-12 19:29:57,714 INFO L78 Accepts]: Start accepts. Automaton has 9760 states and 11043 transitions. Word has length 259 [2024-09-12 19:29:57,714 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 19:29:57,714 INFO L474 AbstractCegarLoop]: Abstraction has 9760 states and 11043 transitions. [2024-09-12 19:29:57,715 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 9 states have (on average 12.444444444444445) internal successors, (112), 10 states have internal predecessors, (112), 7 states have call successors, (10), 1 states have call predecessors, (10), 1 states have return successors, (9), 7 states have call predecessors, (9), 7 states have call successors, (9) [2024-09-12 19:29:57,715 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 19:29:57,715 INFO L276 IsEmpty]: Start isEmpty. Operand 9760 states and 11043 transitions. [2024-09-12 19:29:57,717 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 260 [2024-09-12 19:29:57,717 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 19:29:57,717 INFO L216 NwaCegarLoop]: trace histogram [13, 13, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 10, 10, 10, 10, 10, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-09-12 19:29:57,729 INFO L540 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (41)] Forceful destruction successful, exit code 0 [2024-09-12 19:29:57,918 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 41 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable43 [2024-09-12 19:29:57,918 INFO L399 AbstractCegarLoop]: === Iteration 45 === Targeting mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 18 more)] === [2024-09-12 19:29:57,918 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 19:29:57,918 INFO L85 PathProgramCache]: Analyzing trace with hash 1378899781, now seen corresponding path program 16 times [2024-09-12 19:29:57,918 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 19:29:57,918 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1123512918] [2024-09-12 19:29:57,918 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 19:29:57,918 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 19:29:57,932 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-09-12 19:29:57,933 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [757556564] [2024-09-12 19:29:57,933 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2024-09-12 19:29:57,933 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 19:29:57,933 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-12 19:29:57,938 INFO L229 MonitoredProcess]: Starting monitored process 42 with /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-09-12 19:29:57,940 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (42)] Waiting until timeout for monitored process [2024-09-12 19:29:58,001 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2024-09-12 19:29:58,001 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2024-09-12 19:29:58,003 INFO L262 TraceCheckSpWp]: Trace formula consists of 401 conjuncts, 32 conjuncts are in the unsatisfiable core [2024-09-12 19:29:58,005 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-12 19:29:58,426 INFO L134 CoverageAnalysis]: Checked inductivity of 1280 backedges. 30 proven. 862 refuted. 0 times theorem prover too weak. 388 trivial. 0 not checked. [2024-09-12 19:29:58,426 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-09-12 19:29:58,696 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 19:29:58,696 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1123512918] [2024-09-12 19:29:58,696 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-09-12 19:29:58,696 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [757556564] [2024-09-12 19:29:58,696 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [757556564] provided 0 perfect and 1 imperfect interpolant sequences [2024-09-12 19:29:58,696 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-09-12 19:29:58,696 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15] total 15 [2024-09-12 19:29:58,696 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [726853768] [2024-09-12 19:29:58,696 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-09-12 19:29:58,696 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2024-09-12 19:29:58,697 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 19:29:58,697 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2024-09-12 19:29:58,697 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=259, Unknown=0, NotChecked=0, Total=306 [2024-09-12 19:29:58,697 INFO L87 Difference]: Start difference. First operand 9760 states and 11043 transitions. Second operand has 16 states, 15 states have (on average 8.8) internal successors, (132), 16 states have internal predecessors, (132), 9 states have call successors, (12), 1 states have call predecessors, (12), 2 states have return successors, (11), 8 states have call predecessors, (11), 9 states have call successors, (11) [2024-09-12 19:30:02,553 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 19:30:02,553 INFO L93 Difference]: Finished difference Result 10263 states and 11610 transitions. [2024-09-12 19:30:02,554 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2024-09-12 19:30:02,554 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 15 states have (on average 8.8) internal successors, (132), 16 states have internal predecessors, (132), 9 states have call successors, (12), 1 states have call predecessors, (12), 2 states have return successors, (11), 8 states have call predecessors, (11), 9 states have call successors, (11) Word has length 259 [2024-09-12 19:30:02,554 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 19:30:02,576 INFO L225 Difference]: With dead ends: 10263 [2024-09-12 19:30:02,577 INFO L226 Difference]: Without dead ends: 10262 [2024-09-12 19:30:02,578 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 275 GetRequests, 254 SyntacticMatches, 0 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 22 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=82, Invalid=424, Unknown=0, NotChecked=0, Total=506 [2024-09-12 19:30:02,578 INFO L434 NwaCegarLoop]: 54 mSDtfsCounter, 35 mSDsluCounter, 529 mSDsCounter, 0 mSdLazyCounter, 1571 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 37 SdHoareTripleChecker+Valid, 583 SdHoareTripleChecker+Invalid, 1574 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 1571 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2024-09-12 19:30:02,579 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [37 Valid, 583 Invalid, 1574 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 1571 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2024-09-12 19:30:02,581 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10262 states. [2024-09-12 19:30:05,747 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10262 to 9769. [2024-09-12 19:30:05,754 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9769 states, 9159 states have (on average 1.0755540997925537) internal successors, (9851), 9162 states have internal predecessors, (9851), 602 states have call successors, (602), 5 states have call predecessors, (602), 4 states have return successors, (601), 601 states have call predecessors, (601), 601 states have call successors, (601) [2024-09-12 19:30:05,764 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9769 states to 9769 states and 11054 transitions. [2024-09-12 19:30:05,774 INFO L78 Accepts]: Start accepts. Automaton has 9769 states and 11054 transitions. Word has length 259 [2024-09-12 19:30:05,774 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 19:30:05,774 INFO L474 AbstractCegarLoop]: Abstraction has 9769 states and 11054 transitions. [2024-09-12 19:30:05,774 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 15 states have (on average 8.8) internal successors, (132), 16 states have internal predecessors, (132), 9 states have call successors, (12), 1 states have call predecessors, (12), 2 states have return successors, (11), 8 states have call predecessors, (11), 9 states have call successors, (11) [2024-09-12 19:30:05,775 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 19:30:05,775 INFO L276 IsEmpty]: Start isEmpty. Operand 9769 states and 11054 transitions. [2024-09-12 19:30:05,777 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 280 [2024-09-12 19:30:05,777 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 19:30:05,778 INFO L216 NwaCegarLoop]: trace histogram [14, 14, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 11, 11, 11, 11, 11, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-09-12 19:30:05,790 INFO L540 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (42)] Forceful destruction successful, exit code 0 [2024-09-12 19:30:05,978 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable44,42 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 19:30:05,978 INFO L399 AbstractCegarLoop]: === Iteration 46 === Targeting mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 18 more)] === [2024-09-12 19:30:05,978 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 19:30:05,978 INFO L85 PathProgramCache]: Analyzing trace with hash -1282806600, now seen corresponding path program 17 times [2024-09-12 19:30:05,978 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 19:30:05,978 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1939804949] [2024-09-12 19:30:05,979 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 19:30:05,979 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 19:30:05,989 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 19:30:06,190 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-09-12 19:30:06,191 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 19:30:06,191 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-09-12 19:30:06,192 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 19:30:06,192 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2024-09-12 19:30:06,195 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 19:30:06,195 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2024-09-12 19:30:06,195 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 19:30:06,196 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2024-09-12 19:30:06,197 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 19:30:06,197 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2024-09-12 19:30:06,198 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 19:30:06,198 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2024-09-12 19:30:06,199 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 19:30:06,199 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 103 [2024-09-12 19:30:06,200 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 19:30:06,200 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 123 [2024-09-12 19:30:06,201 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 19:30:06,201 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 143 [2024-09-12 19:30:06,202 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 19:30:06,202 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 163 [2024-09-12 19:30:06,203 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 19:30:06,204 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 183 [2024-09-12 19:30:06,204 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 19:30:06,205 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 203 [2024-09-12 19:30:06,205 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 19:30:06,206 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 223 [2024-09-12 19:30:06,206 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 19:30:06,207 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 243 [2024-09-12 19:30:06,208 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 19:30:06,209 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 263 [2024-09-12 19:30:06,209 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 19:30:06,210 INFO L134 CoverageAnalysis]: Checked inductivity of 1515 backedges. 287 proven. 912 refuted. 0 times theorem prover too weak. 316 trivial. 0 not checked. [2024-09-12 19:30:06,211 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 19:30:06,211 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1939804949] [2024-09-12 19:30:06,211 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1939804949] provided 0 perfect and 1 imperfect interpolant sequences [2024-09-12 19:30:06,211 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1962348289] [2024-09-12 19:30:06,211 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2024-09-12 19:30:06,211 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 19:30:06,211 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-12 19:30:06,212 INFO L229 MonitoredProcess]: Starting monitored process 43 with /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-09-12 19:30:06,214 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (43)] Waiting until timeout for monitored process [2024-09-12 19:30:06,282 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 14 check-sat command(s) [2024-09-12 19:30:06,282 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2024-09-12 19:30:06,283 INFO L262 TraceCheckSpWp]: Trace formula consists of 429 conjuncts, 15 conjuncts are in the unsatisfiable core [2024-09-12 19:30:06,286 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-12 19:30:06,563 INFO L134 CoverageAnalysis]: Checked inductivity of 1515 backedges. 355 proven. 844 refuted. 0 times theorem prover too weak. 316 trivial. 0 not checked. [2024-09-12 19:30:06,564 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-09-12 19:30:06,804 INFO L134 CoverageAnalysis]: Checked inductivity of 1515 backedges. 355 proven. 844 refuted. 0 times theorem prover too weak. 316 trivial. 0 not checked. [2024-09-12 19:30:06,804 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1962348289] provided 0 perfect and 2 imperfect interpolant sequences [2024-09-12 19:30:06,804 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-09-12 19:30:06,804 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16, 16] total 24 [2024-09-12 19:30:06,804 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1373819555] [2024-09-12 19:30:06,804 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-09-12 19:30:06,805 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2024-09-12 19:30:06,805 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 19:30:06,805 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2024-09-12 19:30:06,805 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=139, Invalid=413, Unknown=0, NotChecked=0, Total=552 [2024-09-12 19:30:06,805 INFO L87 Difference]: Start difference. First operand 9769 states and 11054 transitions. Second operand has 24 states, 24 states have (on average 13.583333333333334) internal successors, (326), 24 states have internal predecessors, (326), 22 states have call successors, (25), 1 states have call predecessors, (25), 1 states have return successors, (24), 22 states have call predecessors, (24), 22 states have call successors, (24) [2024-09-12 19:30:11,858 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 19:30:11,858 INFO L93 Difference]: Finished difference Result 18025 states and 20668 transitions. [2024-09-12 19:30:11,858 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2024-09-12 19:30:11,858 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 13.583333333333334) internal successors, (326), 24 states have internal predecessors, (326), 22 states have call successors, (25), 1 states have call predecessors, (25), 1 states have return successors, (24), 22 states have call predecessors, (24), 22 states have call successors, (24) Word has length 279 [2024-09-12 19:30:11,858 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 19:30:11,885 INFO L225 Difference]: With dead ends: 18025 [2024-09-12 19:30:11,885 INFO L226 Difference]: Without dead ends: 13829 [2024-09-12 19:30:11,893 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 611 GetRequests, 570 SyntacticMatches, 13 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 396 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=214, Invalid=656, Unknown=0, NotChecked=0, Total=870 [2024-09-12 19:30:11,894 INFO L434 NwaCegarLoop]: 120 mSDtfsCounter, 25 mSDsluCounter, 752 mSDsCounter, 0 mSdLazyCounter, 1531 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 25 SdHoareTripleChecker+Valid, 872 SdHoareTripleChecker+Invalid, 1533 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 1531 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2024-09-12 19:30:11,894 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [25 Valid, 872 Invalid, 1533 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 1531 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2024-09-12 19:30:11,898 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 13829 states. [2024-09-12 19:30:15,656 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 13829 to 11396. [2024-09-12 19:30:15,663 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11396 states, 10684 states have (on average 1.0733807562710596) internal successors, (11468), 10687 states have internal predecessors, (11468), 704 states have call successors, (704), 5 states have call predecessors, (704), 4 states have return successors, (703), 703 states have call predecessors, (703), 703 states have call successors, (703) [2024-09-12 19:30:15,674 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11396 states to 11396 states and 12875 transitions. [2024-09-12 19:30:15,689 INFO L78 Accepts]: Start accepts. Automaton has 11396 states and 12875 transitions. Word has length 279 [2024-09-12 19:30:15,689 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 19:30:15,689 INFO L474 AbstractCegarLoop]: Abstraction has 11396 states and 12875 transitions. [2024-09-12 19:30:15,689 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 13.583333333333334) internal successors, (326), 24 states have internal predecessors, (326), 22 states have call successors, (25), 1 states have call predecessors, (25), 1 states have return successors, (24), 22 states have call predecessors, (24), 22 states have call successors, (24) [2024-09-12 19:30:15,689 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 19:30:15,689 INFO L276 IsEmpty]: Start isEmpty. Operand 11396 states and 12875 transitions. [2024-09-12 19:30:15,693 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 300 [2024-09-12 19:30:15,693 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 19:30:15,693 INFO L216 NwaCegarLoop]: trace histogram [15, 15, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-09-12 19:30:15,705 INFO L540 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (43)] Forceful destruction successful, exit code 0 [2024-09-12 19:30:15,893 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable45,43 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 19:30:15,893 INFO L399 AbstractCegarLoop]: === Iteration 47 === Targeting mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 18 more)] === [2024-09-12 19:30:15,894 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 19:30:15,894 INFO L85 PathProgramCache]: Analyzing trace with hash -267776099, now seen corresponding path program 18 times [2024-09-12 19:30:15,894 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 19:30:15,894 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [109471536] [2024-09-12 19:30:15,894 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 19:30:15,894 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 19:30:15,912 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-09-12 19:30:15,913 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [2017908174] [2024-09-12 19:30:15,913 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2024-09-12 19:30:15,913 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 19:30:15,913 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-12 19:30:15,915 INFO L229 MonitoredProcess]: Starting monitored process 44 with /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-09-12 19:30:15,915 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (44)] Waiting until timeout for monitored process [2024-09-12 19:30:16,005 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 15 check-sat command(s) [2024-09-12 19:30:16,005 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2024-09-12 19:30:16,007 INFO L262 TraceCheckSpWp]: Trace formula consists of 472 conjuncts, 45 conjuncts are in the unsatisfiable core [2024-09-12 19:30:16,010 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-12 19:30:17,729 INFO L134 CoverageAnalysis]: Checked inductivity of 1670 backedges. 39 proven. 1305 refuted. 0 times theorem prover too weak. 326 trivial. 0 not checked. [2024-09-12 19:30:17,730 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-09-12 19:30:18,452 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 19:30:18,452 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [109471536] [2024-09-12 19:30:18,452 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-09-12 19:30:18,452 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2017908174] [2024-09-12 19:30:18,452 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2017908174] provided 0 perfect and 1 imperfect interpolant sequences [2024-09-12 19:30:18,452 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-09-12 19:30:18,452 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [40] total 40 [2024-09-12 19:30:18,452 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [604008242] [2024-09-12 19:30:18,452 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-09-12 19:30:18,453 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 41 states [2024-09-12 19:30:18,453 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 19:30:18,453 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 41 interpolants. [2024-09-12 19:30:18,454 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=414, Invalid=1656, Unknown=0, NotChecked=0, Total=2070 [2024-09-12 19:30:18,454 INFO L87 Difference]: Start difference. First operand 11396 states and 12875 transitions. Second operand has 41 states, 39 states have (on average 5.846153846153846) internal successors, (228), 39 states have internal predecessors, (228), 17 states have call successors, (18), 1 states have call predecessors, (18), 3 states have return successors, (17), 16 states have call predecessors, (17), 17 states have call successors, (17) [2024-09-12 19:30:24,442 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 19:30:24,443 INFO L93 Difference]: Finished difference Result 11397 states and 12875 transitions. [2024-09-12 19:30:24,443 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 67 states. [2024-09-12 19:30:24,443 INFO L78 Accepts]: Start accepts. Automaton has has 41 states, 39 states have (on average 5.846153846153846) internal successors, (228), 39 states have internal predecessors, (228), 17 states have call successors, (18), 1 states have call predecessors, (18), 3 states have return successors, (17), 16 states have call predecessors, (17), 17 states have call successors, (17) Word has length 299 [2024-09-12 19:30:24,444 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 19:30:24,470 INFO L225 Difference]: With dead ends: 11397 [2024-09-12 19:30:24,470 INFO L226 Difference]: Without dead ends: 11396 [2024-09-12 19:30:24,473 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 360 GetRequests, 266 SyntacticMatches, 0 SemanticMatches, 94 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2832 ImplicationChecksByTransitivity, 2.5s TimeCoverageRelationStatistics Valid=1906, Invalid=7214, Unknown=0, NotChecked=0, Total=9120 [2024-09-12 19:30:24,474 INFO L434 NwaCegarLoop]: 32 mSDtfsCounter, 233 mSDsluCounter, 326 mSDsCounter, 0 mSdLazyCounter, 1269 mSolverCounterSat, 15 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 234 SdHoareTripleChecker+Valid, 358 SdHoareTripleChecker+Invalid, 1284 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 15 IncrementalHoareTripleChecker+Valid, 1269 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2024-09-12 19:30:24,474 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [234 Valid, 358 Invalid, 1284 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [15 Valid, 1269 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2024-09-12 19:30:24,478 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11396 states. [2024-09-12 19:30:28,298 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11396 to 11396. [2024-09-12 19:30:28,304 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11396 states, 10684 states have (on average 1.0732871583676526) internal successors, (11467), 10687 states have internal predecessors, (11467), 704 states have call successors, (704), 5 states have call predecessors, (704), 4 states have return successors, (703), 703 states have call predecessors, (703), 703 states have call successors, (703) [2024-09-12 19:30:28,316 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11396 states to 11396 states and 12874 transitions. [2024-09-12 19:30:28,329 INFO L78 Accepts]: Start accepts. Automaton has 11396 states and 12874 transitions. Word has length 299 [2024-09-12 19:30:28,329 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 19:30:28,329 INFO L474 AbstractCegarLoop]: Abstraction has 11396 states and 12874 transitions. [2024-09-12 19:30:28,329 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 41 states, 39 states have (on average 5.846153846153846) internal successors, (228), 39 states have internal predecessors, (228), 17 states have call successors, (18), 1 states have call predecessors, (18), 3 states have return successors, (17), 16 states have call predecessors, (17), 17 states have call successors, (17) [2024-09-12 19:30:28,329 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 19:30:28,329 INFO L276 IsEmpty]: Start isEmpty. Operand 11396 states and 12874 transitions. [2024-09-12 19:30:28,333 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 300 [2024-09-12 19:30:28,333 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 19:30:28,333 INFO L216 NwaCegarLoop]: trace histogram [15, 15, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 12, 12, 12, 12, 12, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-09-12 19:30:28,345 INFO L540 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (44)] Forceful destruction successful, exit code 0 [2024-09-12 19:30:28,533 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 44 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable46 [2024-09-12 19:30:28,533 INFO L399 AbstractCegarLoop]: === Iteration 48 === Targeting mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 18 more)] === [2024-09-12 19:30:28,533 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 19:30:28,534 INFO L85 PathProgramCache]: Analyzing trace with hash 895189419, now seen corresponding path program 19 times [2024-09-12 19:30:28,534 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 19:30:28,534 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2006759582] [2024-09-12 19:30:28,534 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 19:30:28,534 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 19:30:28,549 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-09-12 19:30:28,550 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1799710204] [2024-09-12 19:30:28,550 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2024-09-12 19:30:28,550 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 19:30:28,550 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-12 19:30:28,552 INFO L229 MonitoredProcess]: Starting monitored process 45 with /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-09-12 19:30:28,552 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (45)] Waiting until timeout for monitored process [2024-09-12 19:30:28,620 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 19:30:28,621 INFO L262 TraceCheckSpWp]: Trace formula consists of 457 conjuncts, 67 conjuncts are in the unsatisfiable core [2024-09-12 19:30:28,624 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-12 19:30:29,569 INFO L134 CoverageAnalysis]: Checked inductivity of 1770 backedges. 39 proven. 1402 refuted. 0 times theorem prover too weak. 329 trivial. 0 not checked. [2024-09-12 19:30:29,569 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-09-12 19:30:30,148 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 19:30:30,148 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2006759582] [2024-09-12 19:30:30,148 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-09-12 19:30:30,148 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1799710204] [2024-09-12 19:30:30,148 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1799710204] provided 0 perfect and 1 imperfect interpolant sequences [2024-09-12 19:30:30,148 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-09-12 19:30:30,148 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [33] total 33 [2024-09-12 19:30:30,149 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1812047126] [2024-09-12 19:30:30,149 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-09-12 19:30:30,149 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 34 states [2024-09-12 19:30:30,149 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 19:30:30,149 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 34 interpolants. [2024-09-12 19:30:30,150 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=92, Invalid=1240, Unknown=0, NotChecked=0, Total=1332 [2024-09-12 19:30:30,150 INFO L87 Difference]: Start difference. First operand 11396 states and 12874 transitions. Second operand has 34 states, 33 states have (on average 6.818181818181818) internal successors, (225), 34 states have internal predecessors, (225), 15 states have call successors, (18), 1 states have call predecessors, (18), 2 states have return successors, (17), 15 states have call predecessors, (17), 15 states have call successors, (17) [2024-09-12 19:30:36,097 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 19:30:36,097 INFO L93 Difference]: Finished difference Result 15817 states and 18008 transitions. [2024-09-12 19:30:36,098 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2024-09-12 19:30:36,098 INFO L78 Accepts]: Start accepts. Automaton has has 34 states, 33 states have (on average 6.818181818181818) internal successors, (225), 34 states have internal predecessors, (225), 15 states have call successors, (18), 1 states have call predecessors, (18), 2 states have return successors, (17), 15 states have call predecessors, (17), 15 states have call successors, (17) Word has length 299 [2024-09-12 19:30:36,098 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 19:30:36,127 INFO L225 Difference]: With dead ends: 15817 [2024-09-12 19:30:36,127 INFO L226 Difference]: Without dead ends: 11592 [2024-09-12 19:30:36,136 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 324 GetRequests, 275 SyntacticMatches, 0 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 130 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=200, Invalid=2350, Unknown=0, NotChecked=0, Total=2550 [2024-09-12 19:30:36,136 INFO L434 NwaCegarLoop]: 68 mSDtfsCounter, 94 mSDsluCounter, 1566 mSDsCounter, 0 mSdLazyCounter, 6995 mSolverCounterSat, 14 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 95 SdHoareTripleChecker+Valid, 1634 SdHoareTripleChecker+Invalid, 7009 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 14 IncrementalHoareTripleChecker+Valid, 6995 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.8s IncrementalHoareTripleChecker+Time [2024-09-12 19:30:36,138 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [95 Valid, 1634 Invalid, 7009 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [14 Valid, 6995 Invalid, 0 Unknown, 0 Unchecked, 1.8s Time] [2024-09-12 19:30:36,144 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11592 states. [2024-09-12 19:30:39,921 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11592 to 11348. [2024-09-12 19:30:39,928 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11348 states, 10638 states have (on average 1.0732280503854108) internal successors, (11417), 10641 states have internal predecessors, (11417), 702 states have call successors, (702), 5 states have call predecessors, (702), 4 states have return successors, (701), 701 states have call predecessors, (701), 701 states have call successors, (701) [2024-09-12 19:30:39,939 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11348 states to 11348 states and 12820 transitions. [2024-09-12 19:30:39,953 INFO L78 Accepts]: Start accepts. Automaton has 11348 states and 12820 transitions. Word has length 299 [2024-09-12 19:30:39,953 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 19:30:39,954 INFO L474 AbstractCegarLoop]: Abstraction has 11348 states and 12820 transitions. [2024-09-12 19:30:39,954 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 34 states, 33 states have (on average 6.818181818181818) internal successors, (225), 34 states have internal predecessors, (225), 15 states have call successors, (18), 1 states have call predecessors, (18), 2 states have return successors, (17), 15 states have call predecessors, (17), 15 states have call successors, (17) [2024-09-12 19:30:39,954 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 19:30:39,954 INFO L276 IsEmpty]: Start isEmpty. Operand 11348 states and 12820 transitions. [2024-09-12 19:30:39,957 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 312 [2024-09-12 19:30:39,958 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 19:30:39,958 INFO L216 NwaCegarLoop]: trace histogram [15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 14, 14, 14, 14, 14, 14, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-09-12 19:30:39,970 INFO L540 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (45)] Forceful destruction successful, exit code 0 [2024-09-12 19:30:40,158 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 45 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable47 [2024-09-12 19:30:40,158 INFO L399 AbstractCegarLoop]: === Iteration 49 === Targeting mainErr7ASSERT_VIOLATIONINTEGER_OVERFLOW === [mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 18 more)] === [2024-09-12 19:30:40,158 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 19:30:40,159 INFO L85 PathProgramCache]: Analyzing trace with hash -1692330993, now seen corresponding path program 3 times [2024-09-12 19:30:40,159 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 19:30:40,159 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [248970605] [2024-09-12 19:30:40,159 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 19:30:40,159 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 19:30:40,170 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 19:30:40,374 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-09-12 19:30:40,375 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 19:30:40,376 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-09-12 19:30:40,376 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 19:30:40,376 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2024-09-12 19:30:40,376 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 19:30:40,377 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2024-09-12 19:30:40,377 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 19:30:40,378 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2024-09-12 19:30:40,378 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 19:30:40,379 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2024-09-12 19:30:40,380 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 19:30:40,380 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2024-09-12 19:30:40,381 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 19:30:40,381 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 103 [2024-09-12 19:30:40,382 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 19:30:40,382 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 123 [2024-09-12 19:30:40,383 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 19:30:40,384 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 143 [2024-09-12 19:30:40,384 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 19:30:40,385 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 163 [2024-09-12 19:30:40,385 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 19:30:40,386 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 183 [2024-09-12 19:30:40,386 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 19:30:40,387 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 203 [2024-09-12 19:30:40,387 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 19:30:40,388 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 223 [2024-09-12 19:30:40,388 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 19:30:40,389 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 243 [2024-09-12 19:30:40,389 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 19:30:40,390 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 263 [2024-09-12 19:30:40,391 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 19:30:40,391 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 283 [2024-09-12 19:30:40,392 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 19:30:40,392 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 303 [2024-09-12 19:30:40,393 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 19:30:40,394 INFO L134 CoverageAnalysis]: Checked inductivity of 2034 backedges. 0 proven. 1610 refuted. 0 times theorem prover too weak. 424 trivial. 0 not checked. [2024-09-12 19:30:40,394 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 19:30:40,395 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [248970605] [2024-09-12 19:30:40,395 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [248970605] provided 0 perfect and 1 imperfect interpolant sequences [2024-09-12 19:30:40,395 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [912197934] [2024-09-12 19:30:40,395 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-09-12 19:30:40,395 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 19:30:40,395 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-12 19:30:40,396 INFO L229 MonitoredProcess]: Starting monitored process 46 with /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-09-12 19:30:40,397 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (46)] Waiting until timeout for monitored process [2024-09-12 19:30:40,466 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 15 check-sat command(s) [2024-09-12 19:30:40,466 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2024-09-12 19:30:40,467 INFO L262 TraceCheckSpWp]: Trace formula consists of 467 conjuncts, 16 conjuncts are in the unsatisfiable core [2024-09-12 19:30:40,469 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-12 19:30:40,629 INFO L134 CoverageAnalysis]: Checked inductivity of 2034 backedges. 0 proven. 1610 refuted. 0 times theorem prover too weak. 424 trivial. 0 not checked. [2024-09-12 19:30:40,629 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-09-12 19:30:41,063 INFO L134 CoverageAnalysis]: Checked inductivity of 2034 backedges. 0 proven. 1610 refuted. 0 times theorem prover too weak. 424 trivial. 0 not checked. [2024-09-12 19:30:41,063 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [912197934] provided 0 perfect and 2 imperfect interpolant sequences [2024-09-12 19:30:41,063 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-09-12 19:30:41,063 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16, 16] total 32 [2024-09-12 19:30:41,063 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [576193911] [2024-09-12 19:30:41,063 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-09-12 19:30:41,064 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 33 states [2024-09-12 19:30:41,064 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 19:30:41,065 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2024-09-12 19:30:41,065 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=528, Invalid=528, Unknown=0, NotChecked=0, Total=1056 [2024-09-12 19:30:41,065 INFO L87 Difference]: Start difference. First operand 11348 states and 12820 transitions. Second operand has 33 states, 32 states have (on average 14.5) internal successors, (464), 33 states have internal predecessors, (464), 32 states have call successors, (35), 1 states have call predecessors, (35), 1 states have return successors, (34), 32 states have call predecessors, (34), 32 states have call successors, (34) [2024-09-12 19:30:46,787 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 19:30:46,787 INFO L93 Difference]: Finished difference Result 16452 states and 19183 transitions. [2024-09-12 19:30:46,787 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2024-09-12 19:30:46,788 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 32 states have (on average 14.5) internal successors, (464), 33 states have internal predecessors, (464), 32 states have call successors, (35), 1 states have call predecessors, (35), 1 states have return successors, (34), 32 states have call predecessors, (34), 32 states have call successors, (34) Word has length 311 [2024-09-12 19:30:46,788 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 19:30:46,823 INFO L225 Difference]: With dead ends: 16452 [2024-09-12 19:30:46,823 INFO L226 Difference]: Without dead ends: 16451 [2024-09-12 19:30:46,826 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 673 GetRequests, 642 SyntacticMatches, 0 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 56 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=528, Invalid=528, Unknown=0, NotChecked=0, Total=1056 [2024-09-12 19:30:46,826 INFO L434 NwaCegarLoop]: 30 mSDtfsCounter, 20 mSDsluCounter, 251 mSDsCounter, 0 mSdLazyCounter, 338 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 20 SdHoareTripleChecker+Valid, 281 SdHoareTripleChecker+Invalid, 344 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 338 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-09-12 19:30:46,826 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [20 Valid, 281 Invalid, 344 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 338 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-09-12 19:30:46,832 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 16451 states. [2024-09-12 19:30:52,616 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 16451 to 16451. [2024-09-12 19:30:52,626 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 16451 states, 15422 states have (on average 1.0907794060433147) internal successors, (16822), 15425 states have internal predecessors, (16822), 1021 states have call successors, (1021), 5 states have call predecessors, (1021), 4 states have return successors, (1020), 1020 states have call predecessors, (1020), 1020 states have call successors, (1020) [2024-09-12 19:30:52,645 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 16451 states to 16451 states and 18863 transitions. [2024-09-12 19:30:52,666 INFO L78 Accepts]: Start accepts. Automaton has 16451 states and 18863 transitions. Word has length 311 [2024-09-12 19:30:52,666 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 19:30:52,666 INFO L474 AbstractCegarLoop]: Abstraction has 16451 states and 18863 transitions. [2024-09-12 19:30:52,667 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 33 states, 32 states have (on average 14.5) internal successors, (464), 33 states have internal predecessors, (464), 32 states have call successors, (35), 1 states have call predecessors, (35), 1 states have return successors, (34), 32 states have call predecessors, (34), 32 states have call successors, (34) [2024-09-12 19:30:52,667 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 19:30:52,667 INFO L276 IsEmpty]: Start isEmpty. Operand 16451 states and 18863 transitions. [2024-09-12 19:30:52,671 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 320 [2024-09-12 19:30:52,671 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 19:30:52,671 INFO L216 NwaCegarLoop]: trace histogram [16, 16, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 12, 12, 12, 12, 12, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-09-12 19:30:52,683 INFO L540 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (46)] Forceful destruction successful, exit code 0 [2024-09-12 19:30:52,871 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable48,46 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 19:30:52,871 INFO L399 AbstractCegarLoop]: === Iteration 50 === Targeting mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 18 more)] === [2024-09-12 19:30:52,872 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 19:30:52,872 INFO L85 PathProgramCache]: Analyzing trace with hash -519429656, now seen corresponding path program 20 times [2024-09-12 19:30:52,872 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 19:30:52,872 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1592002221] [2024-09-12 19:30:52,872 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 19:30:52,872 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 19:30:52,888 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-09-12 19:30:52,889 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [872398617] [2024-09-12 19:30:52,889 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-09-12 19:30:52,889 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 19:30:52,890 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-12 19:30:52,891 INFO L229 MonitoredProcess]: Starting monitored process 47 with /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-09-12 19:30:52,892 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (47)] Waiting until timeout for monitored process [2024-09-12 19:30:52,959 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-09-12 19:30:52,960 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2024-09-12 19:30:52,961 INFO L262 TraceCheckSpWp]: Trace formula consists of 488 conjuncts, 17 conjuncts are in the unsatisfiable core [2024-09-12 19:30:52,964 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-12 19:30:53,438 INFO L134 CoverageAnalysis]: Checked inductivity of 2005 backedges. 0 proven. 1293 refuted. 0 times theorem prover too weak. 712 trivial. 0 not checked. [2024-09-12 19:30:53,438 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-09-12 19:30:53,636 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 19:30:53,636 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1592002221] [2024-09-12 19:30:53,636 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-09-12 19:30:53,637 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [872398617] [2024-09-12 19:30:53,637 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [872398617] provided 0 perfect and 1 imperfect interpolant sequences [2024-09-12 19:30:53,637 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-09-12 19:30:53,637 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10] total 10 [2024-09-12 19:30:53,637 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [33661784] [2024-09-12 19:30:53,637 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-09-12 19:30:53,637 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2024-09-12 19:30:53,637 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 19:30:53,638 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2024-09-12 19:30:53,638 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=118, Unknown=0, NotChecked=0, Total=156 [2024-09-12 19:30:53,638 INFO L87 Difference]: Start difference. First operand 16451 states and 18863 transitions. Second operand has 11 states, 10 states have (on average 12.7) internal successors, (127), 11 states have internal predecessors, (127), 8 states have call successors, (11), 1 states have call predecessors, (11), 1 states have return successors, (10), 8 states have call predecessors, (10), 8 states have call successors, (10) [2024-09-12 19:30:59,941 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 19:30:59,941 INFO L93 Difference]: Finished difference Result 17994 states and 20657 transitions. [2024-09-12 19:30:59,942 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2024-09-12 19:30:59,942 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 10 states have (on average 12.7) internal successors, (127), 11 states have internal predecessors, (127), 8 states have call successors, (11), 1 states have call predecessors, (11), 1 states have return successors, (10), 8 states have call predecessors, (10), 8 states have call successors, (10) Word has length 319 [2024-09-12 19:30:59,942 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 19:30:59,989 INFO L225 Difference]: With dead ends: 17994 [2024-09-12 19:30:59,989 INFO L226 Difference]: Without dead ends: 17993 [2024-09-12 19:30:59,993 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 330 GetRequests, 319 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=38, Invalid=118, Unknown=0, NotChecked=0, Total=156 [2024-09-12 19:30:59,993 INFO L434 NwaCegarLoop]: 63 mSDtfsCounter, 21 mSDsluCounter, 321 mSDsCounter, 0 mSdLazyCounter, 654 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 22 SdHoareTripleChecker+Valid, 384 SdHoareTripleChecker+Invalid, 654 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 654 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-09-12 19:30:59,994 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [22 Valid, 384 Invalid, 654 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 654 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-09-12 19:31:00,002 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 17993 states. [2024-09-12 19:31:06,214 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 17993 to 17400. [2024-09-12 19:31:06,225 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 17400 states, 16313 states have (on average 1.0915833997425366) internal successors, (17807), 16316 states have internal predecessors, (17807), 1079 states have call successors, (1079), 5 states have call predecessors, (1079), 4 states have return successors, (1078), 1078 states have call predecessors, (1078), 1078 states have call successors, (1078) [2024-09-12 19:31:06,244 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17400 states to 17400 states and 19964 transitions. [2024-09-12 19:31:06,267 INFO L78 Accepts]: Start accepts. Automaton has 17400 states and 19964 transitions. Word has length 319 [2024-09-12 19:31:06,267 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 19:31:06,267 INFO L474 AbstractCegarLoop]: Abstraction has 17400 states and 19964 transitions. [2024-09-12 19:31:06,267 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 10 states have (on average 12.7) internal successors, (127), 11 states have internal predecessors, (127), 8 states have call successors, (11), 1 states have call predecessors, (11), 1 states have return successors, (10), 8 states have call predecessors, (10), 8 states have call successors, (10) [2024-09-12 19:31:06,267 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 19:31:06,268 INFO L276 IsEmpty]: Start isEmpty. Operand 17400 states and 19964 transitions. [2024-09-12 19:31:06,272 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 320 [2024-09-12 19:31:06,272 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 19:31:06,272 INFO L216 NwaCegarLoop]: trace histogram [16, 16, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 13, 13, 13, 13, 13, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-09-12 19:31:06,284 INFO L552 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (47)] Ended with exit code 0 [2024-09-12 19:31:06,476 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 47 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable49 [2024-09-12 19:31:06,477 INFO L399 AbstractCegarLoop]: === Iteration 51 === Targeting mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 18 more)] === [2024-09-12 19:31:06,477 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 19:31:06,477 INFO L85 PathProgramCache]: Analyzing trace with hash -290494434, now seen corresponding path program 21 times [2024-09-12 19:31:06,477 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 19:31:06,477 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1875414250] [2024-09-12 19:31:06,477 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 19:31:06,477 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 19:31:06,489 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 19:31:06,720 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-09-12 19:31:06,721 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 19:31:06,722 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-09-12 19:31:06,722 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 19:31:06,722 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2024-09-12 19:31:06,722 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 19:31:06,723 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2024-09-12 19:31:06,723 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 19:31:06,724 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2024-09-12 19:31:06,724 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 19:31:06,725 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2024-09-12 19:31:06,725 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 19:31:06,726 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2024-09-12 19:31:06,726 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 19:31:06,727 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 103 [2024-09-12 19:31:06,727 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 19:31:06,728 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 123 [2024-09-12 19:31:06,728 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 19:31:06,729 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 143 [2024-09-12 19:31:06,729 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 19:31:06,730 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 163 [2024-09-12 19:31:06,730 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 19:31:06,731 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 183 [2024-09-12 19:31:06,732 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 19:31:06,733 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 203 [2024-09-12 19:31:06,733 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 19:31:06,734 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 223 [2024-09-12 19:31:06,734 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 19:31:06,735 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 243 [2024-09-12 19:31:06,735 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 19:31:06,736 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 263 [2024-09-12 19:31:06,737 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 19:31:06,737 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 283 [2024-09-12 19:31:06,738 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 19:31:06,738 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 303 [2024-09-12 19:31:06,739 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 19:31:06,740 INFO L134 CoverageAnalysis]: Checked inductivity of 2045 backedges. 387 proven. 1234 refuted. 0 times theorem prover too weak. 424 trivial. 0 not checked. [2024-09-12 19:31:06,741 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 19:31:06,741 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1875414250] [2024-09-12 19:31:06,741 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1875414250] provided 0 perfect and 1 imperfect interpolant sequences [2024-09-12 19:31:06,741 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2097549031] [2024-09-12 19:31:06,741 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-09-12 19:31:06,741 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 19:31:06,741 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-12 19:31:06,742 INFO L229 MonitoredProcess]: Starting monitored process 48 with /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-09-12 19:31:06,743 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (48)] Waiting until timeout for monitored process [2024-09-12 19:31:06,831 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 9 check-sat command(s) [2024-09-12 19:31:06,831 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2024-09-12 19:31:06,832 INFO L262 TraceCheckSpWp]: Trace formula consists of 289 conjuncts, 20 conjuncts are in the unsatisfiable core [2024-09-12 19:31:06,835 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-12 19:31:07,209 INFO L134 CoverageAnalysis]: Checked inductivity of 2045 backedges. 0 proven. 1201 refuted. 0 times theorem prover too weak. 844 trivial. 0 not checked. [2024-09-12 19:31:07,209 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-09-12 19:31:07,529 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2097549031] provided 0 perfect and 1 imperfect interpolant sequences [2024-09-12 19:31:07,529 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-09-12 19:31:07,529 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 11] total 28 [2024-09-12 19:31:07,529 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2019804066] [2024-09-12 19:31:07,529 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-09-12 19:31:07,533 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 28 states [2024-09-12 19:31:07,533 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 19:31:07,534 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2024-09-12 19:31:07,534 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=138, Invalid=792, Unknown=0, NotChecked=0, Total=930 [2024-09-12 19:31:07,534 INFO L87 Difference]: Start difference. First operand 17400 states and 19964 transitions. Second operand has 28 states, 28 states have (on average 13.071428571428571) internal successors, (366), 28 states have internal predecessors, (366), 24 states have call successors, (27), 1 states have call predecessors, (27), 1 states have return successors, (26), 24 states have call predecessors, (26), 24 states have call successors, (26) [2024-09-12 19:31:18,841 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 19:31:18,841 INFO L93 Difference]: Finished difference Result 35603 states and 41356 transitions. [2024-09-12 19:31:18,841 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 67 states. [2024-09-12 19:31:18,841 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 13.071428571428571) internal successors, (366), 28 states have internal predecessors, (366), 24 states have call successors, (27), 1 states have call predecessors, (27), 1 states have return successors, (26), 24 states have call predecessors, (26), 24 states have call successors, (26) Word has length 319 [2024-09-12 19:31:18,842 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 19:31:18,908 INFO L225 Difference]: With dead ends: 35603 [2024-09-12 19:31:18,908 INFO L226 Difference]: Without dead ends: 27146 [2024-09-12 19:31:18,924 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 429 GetRequests, 355 SyntacticMatches, 0 SemanticMatches, 74 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1613 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=664, Invalid=5036, Unknown=0, NotChecked=0, Total=5700 [2024-09-12 19:31:18,925 INFO L434 NwaCegarLoop]: 162 mSDtfsCounter, 513 mSDsluCounter, 1739 mSDsCounter, 0 mSdLazyCounter, 4422 mSolverCounterSat, 48 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 513 SdHoareTripleChecker+Valid, 1901 SdHoareTripleChecker+Invalid, 4470 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 48 IncrementalHoareTripleChecker+Valid, 4422 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.3s IncrementalHoareTripleChecker+Time [2024-09-12 19:31:18,925 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [513 Valid, 1901 Invalid, 4470 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [48 Valid, 4422 Invalid, 0 Unknown, 0 Unchecked, 1.3s Time] [2024-09-12 19:31:18,936 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 27146 states. [2024-09-12 19:31:26,216 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 27146 to 19703. [2024-09-12 19:31:26,228 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 19703 states, 18471 states have (on average 1.088462996047859) internal successors, (20105), 18474 states have internal predecessors, (20105), 1224 states have call successors, (1224), 5 states have call predecessors, (1224), 4 states have return successors, (1223), 1223 states have call predecessors, (1223), 1223 states have call successors, (1223) [2024-09-12 19:31:26,250 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 19703 states to 19703 states and 22552 transitions. [2024-09-12 19:31:26,280 INFO L78 Accepts]: Start accepts. Automaton has 19703 states and 22552 transitions. Word has length 319 [2024-09-12 19:31:26,280 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 19:31:26,280 INFO L474 AbstractCegarLoop]: Abstraction has 19703 states and 22552 transitions. [2024-09-12 19:31:26,280 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 28 states, 28 states have (on average 13.071428571428571) internal successors, (366), 28 states have internal predecessors, (366), 24 states have call successors, (27), 1 states have call predecessors, (27), 1 states have return successors, (26), 24 states have call predecessors, (26), 24 states have call successors, (26) [2024-09-12 19:31:26,281 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 19:31:26,281 INFO L276 IsEmpty]: Start isEmpty. Operand 19703 states and 22552 transitions. [2024-09-12 19:31:26,285 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 340 [2024-09-12 19:31:26,285 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 19:31:26,286 INFO L216 NwaCegarLoop]: trace histogram [17, 17, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-09-12 19:31:26,291 INFO L552 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (48)] Ended with exit code 0 [2024-09-12 19:31:26,486 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable50,48 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 19:31:26,486 INFO L399 AbstractCegarLoop]: === Iteration 52 === Targeting mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 18 more)] === [2024-09-12 19:31:26,486 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 19:31:26,487 INFO L85 PathProgramCache]: Analyzing trace with hash 376023245, now seen corresponding path program 22 times [2024-09-12 19:31:26,487 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 19:31:26,487 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1559404395] [2024-09-12 19:31:26,487 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 19:31:26,487 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 19:31:26,505 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-09-12 19:31:26,506 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [607163168] [2024-09-12 19:31:26,506 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2024-09-12 19:31:26,506 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 19:31:26,506 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-12 19:31:26,508 INFO L229 MonitoredProcess]: Starting monitored process 49 with /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-09-12 19:31:26,511 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (49)] Waiting until timeout for monitored process [2024-09-12 19:31:26,597 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2024-09-12 19:31:26,597 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2024-09-12 19:31:26,598 INFO L262 TraceCheckSpWp]: Trace formula consists of 531 conjuncts, 16 conjuncts are in the unsatisfiable core [2024-09-12 19:31:26,601 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-12 19:31:27,067 INFO L134 CoverageAnalysis]: Checked inductivity of 2196 backedges. 0 proven. 1628 refuted. 0 times theorem prover too weak. 568 trivial. 0 not checked. [2024-09-12 19:31:27,068 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-09-12 19:31:27,267 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 19:31:27,267 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1559404395] [2024-09-12 19:31:27,267 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-09-12 19:31:27,268 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [607163168] [2024-09-12 19:31:27,268 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [607163168] provided 0 perfect and 1 imperfect interpolant sequences [2024-09-12 19:31:27,268 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-09-12 19:31:27,268 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12] total 12 [2024-09-12 19:31:27,268 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2143286628] [2024-09-12 19:31:27,268 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-09-12 19:31:27,268 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2024-09-12 19:31:27,268 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 19:31:27,269 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2024-09-12 19:31:27,269 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=82, Invalid=128, Unknown=0, NotChecked=0, Total=210 [2024-09-12 19:31:27,269 INFO L87 Difference]: Start difference. First operand 19703 states and 22552 transitions. Second operand has 13 states, 12 states have (on average 15.166666666666666) internal successors, (182), 13 states have internal predecessors, (182), 10 states have call successors, (13), 1 states have call predecessors, (13), 1 states have return successors, (12), 10 states have call predecessors, (12), 10 states have call successors, (12) [2024-09-12 19:31:34,278 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 19:31:34,279 INFO L93 Difference]: Finished difference Result 19704 states and 22552 transitions. [2024-09-12 19:31:34,279 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2024-09-12 19:31:34,279 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 12 states have (on average 15.166666666666666) internal successors, (182), 13 states have internal predecessors, (182), 10 states have call successors, (13), 1 states have call predecessors, (13), 1 states have return successors, (12), 10 states have call predecessors, (12), 10 states have call successors, (12) Word has length 339 [2024-09-12 19:31:34,279 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 19:31:34,327 INFO L225 Difference]: With dead ends: 19704 [2024-09-12 19:31:34,327 INFO L226 Difference]: Without dead ends: 19703 [2024-09-12 19:31:34,331 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 350 GetRequests, 337 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=82, Invalid=128, Unknown=0, NotChecked=0, Total=210 [2024-09-12 19:31:34,331 INFO L434 NwaCegarLoop]: 45 mSDtfsCounter, 17 mSDsluCounter, 189 mSDsCounter, 0 mSdLazyCounter, 274 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 18 SdHoareTripleChecker+Valid, 234 SdHoareTripleChecker+Invalid, 274 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 274 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-09-12 19:31:34,332 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [18 Valid, 234 Invalid, 274 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 274 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-09-12 19:31:34,339 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 19703 states. [2024-09-12 19:31:41,319 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 19703 to 19703. [2024-09-12 19:31:41,332 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 19703 states, 18471 states have (on average 1.0884088571273889) internal successors, (20104), 18474 states have internal predecessors, (20104), 1224 states have call successors, (1224), 5 states have call predecessors, (1224), 4 states have return successors, (1223), 1223 states have call predecessors, (1223), 1223 states have call successors, (1223) [2024-09-12 19:31:41,357 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 19703 states to 19703 states and 22551 transitions. [2024-09-12 19:31:41,385 INFO L78 Accepts]: Start accepts. Automaton has 19703 states and 22551 transitions. Word has length 339 [2024-09-12 19:31:41,386 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 19:31:41,386 INFO L474 AbstractCegarLoop]: Abstraction has 19703 states and 22551 transitions. [2024-09-12 19:31:41,386 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 12 states have (on average 15.166666666666666) internal successors, (182), 13 states have internal predecessors, (182), 10 states have call successors, (13), 1 states have call predecessors, (13), 1 states have return successors, (12), 10 states have call predecessors, (12), 10 states have call successors, (12) [2024-09-12 19:31:41,386 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 19:31:41,386 INFO L276 IsEmpty]: Start isEmpty. Operand 19703 states and 22551 transitions. [2024-09-12 19:31:41,391 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 340 [2024-09-12 19:31:41,391 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 19:31:41,391 INFO L216 NwaCegarLoop]: trace histogram [17, 17, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 12, 12, 12, 12, 12, 4, 4, 4, 4, 4, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-09-12 19:31:41,404 INFO L540 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (49)] Forceful destruction successful, exit code 0 [2024-09-12 19:31:41,591 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable51,49 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 19:31:41,592 INFO L399 AbstractCegarLoop]: === Iteration 53 === Targeting mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 18 more)] === [2024-09-12 19:31:41,592 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 19:31:41,592 INFO L85 PathProgramCache]: Analyzing trace with hash -1206468187, now seen corresponding path program 23 times [2024-09-12 19:31:41,592 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 19:31:41,592 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1041498238] [2024-09-12 19:31:41,592 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 19:31:41,592 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 19:31:41,609 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-09-12 19:31:41,610 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1701414041] [2024-09-12 19:31:41,610 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2024-09-12 19:31:41,610 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 19:31:41,610 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-12 19:31:41,611 INFO L229 MonitoredProcess]: Starting monitored process 50 with /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-09-12 19:31:41,612 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (50)] Waiting until timeout for monitored process [2024-09-12 19:31:41,703 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 17 check-sat command(s) [2024-09-12 19:31:41,703 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2024-09-12 19:31:41,705 INFO L262 TraceCheckSpWp]: Trace formula consists of 519 conjuncts, 60 conjuncts are in the unsatisfiable core [2024-09-12 19:31:41,708 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-12 19:31:43,696 INFO L134 CoverageAnalysis]: Checked inductivity of 2260 backedges. 63 proven. 1770 refuted. 0 times theorem prover too weak. 427 trivial. 0 not checked. [2024-09-12 19:31:43,697 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-09-12 19:31:44,012 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 19:31:44,012 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1041498238] [2024-09-12 19:31:44,012 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-09-12 19:31:44,012 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1701414041] [2024-09-12 19:31:44,012 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1701414041] provided 0 perfect and 1 imperfect interpolant sequences [2024-09-12 19:31:44,012 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-09-12 19:31:44,012 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [35] total 35 [2024-09-12 19:31:44,012 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1096890366] [2024-09-12 19:31:44,012 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-09-12 19:31:44,012 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 36 states [2024-09-12 19:31:44,012 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 19:31:44,013 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2024-09-12 19:31:44,013 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=202, Invalid=1204, Unknown=0, NotChecked=0, Total=1406 [2024-09-12 19:31:44,013 INFO L87 Difference]: Start difference. First operand 19703 states and 22551 transitions. Second operand has 36 states, 35 states have (on average 6.3428571428571425) internal successors, (222), 36 states have internal predecessors, (222), 15 states have call successors, (18), 1 states have call predecessors, (18), 2 states have return successors, (17), 14 states have call predecessors, (17), 15 states have call successors, (17)