./Ultimate.py --spec ../sv-benchmarks/c/properties/unreach-call.prp --file ../sv-benchmarks/c/nla-digbench-scaling/egcd3-ll_valuebound100.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/egcd3-ll_valuebound100.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 c3e4caaff40cd418d8c93f0410c37d1e421cc5f90c41578bfaa7bb16ff289f1e --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 18:54:32,088 INFO L188 SettingsManager]: Resetting all preferences to default values... [2024-09-12 18:54:32,144 INFO L114 SettingsManager]: Loading settings from /storage/repos/certificate-witnesses-artifact/automizer/config/svcomp-Reach-32bit-Automizer_Default.epf [2024-09-12 18:54:32,151 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2024-09-12 18:54:32,151 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2024-09-12 18:54:32,171 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2024-09-12 18:54:32,174 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2024-09-12 18:54:32,174 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2024-09-12 18:54:32,175 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2024-09-12 18:54:32,177 INFO L153 SettingsManager]: * Use memory slicer=true [2024-09-12 18:54:32,177 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2024-09-12 18:54:32,178 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2024-09-12 18:54:32,178 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2024-09-12 18:54:32,178 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2024-09-12 18:54:32,181 INFO L153 SettingsManager]: * Use SBE=true [2024-09-12 18:54:32,181 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2024-09-12 18:54:32,181 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2024-09-12 18:54:32,181 INFO L153 SettingsManager]: * sizeof long=4 [2024-09-12 18:54:32,181 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2024-09-12 18:54:32,182 INFO L153 SettingsManager]: * sizeof POINTER=4 [2024-09-12 18:54:32,182 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2024-09-12 18:54:32,182 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2024-09-12 18:54:32,182 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2024-09-12 18:54:32,182 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2024-09-12 18:54:32,182 INFO L153 SettingsManager]: * Allow undefined functions=false [2024-09-12 18:54:32,183 INFO L153 SettingsManager]: * sizeof long double=12 [2024-09-12 18:54:32,183 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2024-09-12 18:54:32,183 INFO L153 SettingsManager]: * Use constant arrays=true [2024-09-12 18:54:32,183 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2024-09-12 18:54:32,183 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2024-09-12 18:54:32,183 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-09-12 18:54:32,183 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-09-12 18:54:32,184 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-09-12 18:54:32,184 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2024-09-12 18:54:32,184 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2024-09-12 18:54:32,184 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2024-09-12 18:54:32,184 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2024-09-12 18:54:32,184 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2024-09-12 18:54:32,184 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2024-09-12 18:54:32,184 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2024-09-12 18:54:32,185 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2024-09-12 18:54:32,185 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2024-09-12 18:54:32,187 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 -> c3e4caaff40cd418d8c93f0410c37d1e421cc5f90c41578bfaa7bb16ff289f1e 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 18:54:32,457 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2024-09-12 18:54:32,475 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2024-09-12 18:54:32,477 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2024-09-12 18:54:32,478 INFO L270 PluginConnector]: Initializing CDTParser... [2024-09-12 18:54:32,478 INFO L274 PluginConnector]: CDTParser initialized [2024-09-12 18:54:32,480 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/certificate-witnesses-artifact/automizer/../sv-benchmarks/c/nla-digbench-scaling/egcd3-ll_valuebound100.c [2024-09-12 18:54:33,745 INFO L533 CDTParser]: Created temporary CDT project at NULL [2024-09-12 18:54:33,917 INFO L384 CDTParser]: Found 1 translation units. [2024-09-12 18:54:33,919 INFO L180 CDTParser]: Scanning /storage/repos/certificate-witnesses-artifact/sv-benchmarks/c/nla-digbench-scaling/egcd3-ll_valuebound100.c [2024-09-12 18:54:33,929 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/certificate-witnesses-artifact/automizer/data/03276f271/51be218352104deabf18121d83dc17ed/FLAGc40c09d87 [2024-09-12 18:54:34,321 INFO L435 CDTParser]: Successfully deleted /storage/repos/certificate-witnesses-artifact/automizer/data/03276f271/51be218352104deabf18121d83dc17ed [2024-09-12 18:54:34,323 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2024-09-12 18:54:34,324 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2024-09-12 18:54:34,327 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2024-09-12 18:54:34,327 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2024-09-12 18:54:34,331 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2024-09-12 18:54:34,331 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 12.09 06:54:34" (1/1) ... [2024-09-12 18:54:34,332 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@19cb8abf and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.09 06:54:34, skipping insertion in model container [2024-09-12 18:54:34,332 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 12.09 06:54:34" (1/1) ... [2024-09-12 18:54:34,351 INFO L175 MainTranslator]: Built tables and reachable declarations [2024-09-12 18:54:34,489 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/egcd3-ll_valuebound100.c[490,503] [2024-09-12 18:54:34,518 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-09-12 18:54:34,529 INFO L200 MainTranslator]: Completed pre-run [2024-09-12 18:54:34,540 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/egcd3-ll_valuebound100.c[490,503] [2024-09-12 18:54:34,556 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-09-12 18:54:34,569 INFO L204 MainTranslator]: Completed translation [2024-09-12 18:54:34,569 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.09 06:54:34 WrapperNode [2024-09-12 18:54:34,570 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2024-09-12 18:54:34,570 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2024-09-12 18:54:34,571 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2024-09-12 18:54:34,571 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2024-09-12 18:54:34,575 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.09 06:54:34" (1/1) ... [2024-09-12 18:54:34,580 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.09 06:54:34" (1/1) ... [2024-09-12 18:54:34,587 INFO L138 Inliner]: procedures = 14, calls = 16, calls flagged for inlining = 0, calls inlined = 0, statements flattened = 0 [2024-09-12 18:54:34,587 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2024-09-12 18:54:34,588 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2024-09-12 18:54:34,588 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2024-09-12 18:54:34,588 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2024-09-12 18:54:34,597 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.09 06:54:34" (1/1) ... [2024-09-12 18:54:34,597 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.09 06:54:34" (1/1) ... [2024-09-12 18:54:34,599 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.09 06:54:34" (1/1) ... [2024-09-12 18:54:34,609 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 18:54:34,610 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.09 06:54:34" (1/1) ... [2024-09-12 18:54:34,610 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.09 06:54:34" (1/1) ... [2024-09-12 18:54:34,615 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.09 06:54:34" (1/1) ... [2024-09-12 18:54:34,623 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.09 06:54:34" (1/1) ... [2024-09-12 18:54:34,626 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.09 06:54:34" (1/1) ... [2024-09-12 18:54:34,627 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.09 06:54:34" (1/1) ... [2024-09-12 18:54:34,628 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2024-09-12 18:54:34,632 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2024-09-12 18:54:34,632 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2024-09-12 18:54:34,632 INFO L274 PluginConnector]: RCFGBuilder initialized [2024-09-12 18:54:34,633 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.09 06:54:34" (1/1) ... [2024-09-12 18:54:34,638 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-09-12 18:54:34,647 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-12 18:54:34,658 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 18:54:34,662 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 18:54:34,698 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2024-09-12 18:54:34,699 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2024-09-12 18:54:34,699 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2024-09-12 18:54:34,699 INFO L130 BoogieDeclarations]: Found specification of procedure main [2024-09-12 18:54:34,699 INFO L138 BoogieDeclarations]: Found implementation of procedure main [2024-09-12 18:54:34,699 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2024-09-12 18:54:34,699 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.init [2024-09-12 18:54:34,699 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.init [2024-09-12 18:54:34,699 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2024-09-12 18:54:34,700 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2024-09-12 18:54:34,700 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_assert [2024-09-12 18:54:34,700 INFO L138 BoogieDeclarations]: Found implementation of procedure __VERIFIER_assert [2024-09-12 18:54:34,751 INFO L242 CfgBuilder]: Building ICFG [2024-09-12 18:54:34,753 INFO L268 CfgBuilder]: Building CFG for each procedure with an implementation [2024-09-12 18:54:35,314 INFO L? ?]: Removed 131 outVars from TransFormulas that were not future-live. [2024-09-12 18:54:35,314 INFO L291 CfgBuilder]: Performing block encoding [2024-09-12 18:54:35,342 INFO L313 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2024-09-12 18:54:35,343 INFO L318 CfgBuilder]: Removed 3 assume(true) statements. [2024-09-12 18:54:35,343 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 12.09 06:54:35 BoogieIcfgContainer [2024-09-12 18:54:35,343 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2024-09-12 18:54:35,347 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2024-09-12 18:54:35,347 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2024-09-12 18:54:35,350 INFO L274 PluginConnector]: TraceAbstraction initialized [2024-09-12 18:54:35,351 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 12.09 06:54:34" (1/3) ... [2024-09-12 18:54:35,352 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@3b07f8e3 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 12.09 06:54:35, skipping insertion in model container [2024-09-12 18:54:35,352 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.09 06:54:34" (2/3) ... [2024-09-12 18:54:35,353 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@3b07f8e3 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 12.09 06:54:35, skipping insertion in model container [2024-09-12 18:54:35,353 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 12.09 06:54:35" (3/3) ... [2024-09-12 18:54:35,354 INFO L112 eAbstractionObserver]: Analyzing ICFG egcd3-ll_valuebound100.c [2024-09-12 18:54:35,369 INFO L209 ceAbstractionStarter]: Automizer settings: Hoare:All NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2024-09-12 18:54:35,369 INFO L149 ceAbstractionStarter]: Applying trace abstraction to program that has 51 error locations. [2024-09-12 18:54:35,413 INFO L335 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2024-09-12 18:54:35,418 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;@3b573d29, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-09-12 18:54:35,418 INFO L337 AbstractCegarLoop]: Starting to check reachability of 51 error locations. [2024-09-12 18:54:35,428 INFO L276 IsEmpty]: Start isEmpty. Operand has 137 states, 70 states have (on average 1.8857142857142857) internal successors, (132), 121 states have internal predecessors, (132), 11 states have call successors, (11), 4 states have call predecessors, (11), 4 states have return successors, (11), 11 states have call predecessors, (11), 11 states have call successors, (11) [2024-09-12 18:54:35,436 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2024-09-12 18:54:35,436 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 18:54:35,437 INFO L216 NwaCegarLoop]: trace histogram [4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-09-12 18:54:35,438 INFO L399 AbstractCegarLoop]: === Iteration 1 === Targeting mainErr36ASSERT_VIOLATIONINTEGER_OVERFLOW === [mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 48 more)] === [2024-09-12 18:54:35,442 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:54:35,443 INFO L85 PathProgramCache]: Analyzing trace with hash 150372857, now seen corresponding path program 1 times [2024-09-12 18:54:35,451 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 18:54:35,451 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [530781352] [2024-09-12 18:54:35,451 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:54:35,452 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 18:54:35,518 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:54:35,543 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-09-12 18:54:35,545 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:54:35,550 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-09-12 18:54:35,551 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:54:35,554 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2024-09-12 18:54:35,555 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:54:35,557 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2024-09-12 18:54:35,559 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:54:35,561 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2024-09-12 18:54:35,563 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:54:35,566 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2024-09-12 18:54:35,566 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 18:54:35,566 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [530781352] [2024-09-12 18:54:35,567 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [530781352] provided 1 perfect and 0 imperfect interpolant sequences [2024-09-12 18:54:35,567 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-09-12 18:54:35,567 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2024-09-12 18:54:35,568 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [785748337] [2024-09-12 18:54:35,569 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-09-12 18:54:35,572 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2024-09-12 18:54:35,572 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 18:54:35,593 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2024-09-12 18:54:35,594 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2024-09-12 18:54:35,597 INFO L87 Difference]: Start difference. First operand has 137 states, 70 states have (on average 1.8857142857142857) internal successors, (132), 121 states have internal predecessors, (132), 11 states have call successors, (11), 4 states have call predecessors, (11), 4 states have return successors, (11), 11 states have call predecessors, (11), 11 states have call successors, (11) Second operand has 2 states, 2 states have (on average 4.5) internal successors, (9), 2 states have internal predecessors, (9), 2 states have call successors, (6), 1 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2024-09-12 18:54:35,643 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 18:54:35,644 INFO L93 Difference]: Finished difference Result 268 states and 310 transitions. [2024-09-12 18:54:35,645 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-09-12 18:54:35,646 INFO L78 Accepts]: Start accepts. Automaton has has 2 states, 2 states have (on average 4.5) internal successors, (9), 2 states have internal predecessors, (9), 2 states have call successors, (6), 1 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 29 [2024-09-12 18:54:35,646 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 18:54:35,655 INFO L225 Difference]: With dead ends: 268 [2024-09-12 18:54:35,655 INFO L226 Difference]: Without dead ends: 133 [2024-09-12 18:54:35,660 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 16 GetRequests, 16 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 18:54:35,662 INFO L434 NwaCegarLoop]: 144 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, 144 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 18:54:35,665 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 144 Invalid, 2 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 2 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-09-12 18:54:35,678 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 133 states. [2024-09-12 18:54:35,705 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 133 to 133. [2024-09-12 18:54:35,709 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 133 states, 68 states have (on average 1.7941176470588236) internal successors, (122), 119 states have internal predecessors, (122), 11 states have call successors, (11), 4 states have call predecessors, (11), 3 states have return successors, (9), 9 states have call predecessors, (9), 9 states have call successors, (9) [2024-09-12 18:54:35,713 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 133 states to 133 states and 142 transitions. [2024-09-12 18:54:35,717 INFO L78 Accepts]: Start accepts. Automaton has 133 states and 142 transitions. Word has length 29 [2024-09-12 18:54:35,718 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 18:54:35,718 INFO L474 AbstractCegarLoop]: Abstraction has 133 states and 142 transitions. [2024-09-12 18:54:35,718 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 4.5) internal successors, (9), 2 states have internal predecessors, (9), 2 states have call successors, (6), 1 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2024-09-12 18:54:35,719 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:54:35,720 INFO L276 IsEmpty]: Start isEmpty. Operand 133 states and 142 transitions. [2024-09-12 18:54:35,721 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2024-09-12 18:54:35,722 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 18:54:35,722 INFO L216 NwaCegarLoop]: trace histogram [4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-09-12 18:54:35,722 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2024-09-12 18:54:35,723 INFO L399 AbstractCegarLoop]: === Iteration 2 === Targeting mainErr36ASSERT_VIOLATIONINTEGER_OVERFLOW === [mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 48 more)] === [2024-09-12 18:54:35,723 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:54:35,723 INFO L85 PathProgramCache]: Analyzing trace with hash -994139042, now seen corresponding path program 1 times [2024-09-12 18:54:35,723 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 18:54:35,724 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1623670733] [2024-09-12 18:54:35,724 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:54:35,724 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 18:54:35,779 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:54:35,906 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-09-12 18:54:35,908 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:54:35,914 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-09-12 18:54:35,916 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:54:35,918 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2024-09-12 18:54:35,920 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:54:35,922 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2024-09-12 18:54:35,924 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:54:35,926 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2024-09-12 18:54:35,932 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:54:35,962 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 9 proven. 0 refuted. 0 times theorem prover too weak. 15 trivial. 0 not checked. [2024-09-12 18:54:35,963 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 18:54:35,963 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1623670733] [2024-09-12 18:54:35,963 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1623670733] provided 1 perfect and 0 imperfect interpolant sequences [2024-09-12 18:54:35,963 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-09-12 18:54:35,964 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-09-12 18:54:35,964 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [307476903] [2024-09-12 18:54:35,964 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-09-12 18:54:35,965 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-09-12 18:54:35,966 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 18:54:35,967 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-09-12 18:54:35,967 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2024-09-12 18:54:35,968 INFO L87 Difference]: Start difference. First operand 133 states and 142 transitions. Second operand has 6 states, 6 states have (on average 2.1666666666666665) internal successors, (13), 5 states have internal predecessors, (13), 1 states have call successors, (6), 1 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 1 states have call successors, (5) [2024-09-12 18:54:36,303 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 18:54:36,303 INFO L93 Difference]: Finished difference Result 229 states and 250 transitions. [2024-09-12 18:54:36,304 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-09-12 18:54:36,304 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 2.1666666666666665) internal successors, (13), 5 states have internal predecessors, (13), 1 states have call successors, (6), 1 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 1 states have call successors, (5) Word has length 30 [2024-09-12 18:54:36,305 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 18:54:36,306 INFO L225 Difference]: With dead ends: 229 [2024-09-12 18:54:36,306 INFO L226 Difference]: Without dead ends: 194 [2024-09-12 18:54:36,307 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 16 GetRequests, 11 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2024-09-12 18:54:36,308 INFO L434 NwaCegarLoop]: 87 mSDtfsCounter, 209 mSDsluCounter, 267 mSDsCounter, 0 mSdLazyCounter, 252 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 213 SdHoareTripleChecker+Valid, 354 SdHoareTripleChecker+Invalid, 260 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 252 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-09-12 18:54:36,308 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [213 Valid, 354 Invalid, 260 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 252 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-09-12 18:54:36,309 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 194 states. [2024-09-12 18:54:36,323 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 194 to 135. [2024-09-12 18:54:36,324 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 135 states, 70 states have (on average 1.7714285714285714) internal successors, (124), 121 states have internal predecessors, (124), 11 states have call successors, (11), 4 states have call predecessors, (11), 3 states have return successors, (9), 9 states have call predecessors, (9), 9 states have call successors, (9) [2024-09-12 18:54:36,326 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 135 states to 135 states and 144 transitions. [2024-09-12 18:54:36,327 INFO L78 Accepts]: Start accepts. Automaton has 135 states and 144 transitions. Word has length 30 [2024-09-12 18:54:36,327 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 18:54:36,327 INFO L474 AbstractCegarLoop]: Abstraction has 135 states and 144 transitions. [2024-09-12 18:54:36,327 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 2.1666666666666665) internal successors, (13), 5 states have internal predecessors, (13), 1 states have call successors, (6), 1 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 1 states have call successors, (5) [2024-09-12 18:54:36,328 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:54:36,328 INFO L276 IsEmpty]: Start isEmpty. Operand 135 states and 144 transitions. [2024-09-12 18:54:36,328 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2024-09-12 18:54:36,328 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 18:54:36,328 INFO L216 NwaCegarLoop]: trace histogram [4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-09-12 18:54:36,329 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2024-09-12 18:54:36,329 INFO L399 AbstractCegarLoop]: === Iteration 3 === Targeting mainErr28ASSERT_VIOLATIONINTEGER_OVERFLOW === [mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 48 more)] === [2024-09-12 18:54:36,329 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:54:36,332 INFO L85 PathProgramCache]: Analyzing trace with hash 1697009532, now seen corresponding path program 1 times [2024-09-12 18:54:36,332 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 18:54:36,333 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [306060667] [2024-09-12 18:54:36,333 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:54:36,333 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 18:54:36,352 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-09-12 18:54:36,354 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [2048833129] [2024-09-12 18:54:36,354 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:54:36,355 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 18:54:36,355 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-12 18:54:36,356 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 18:54:36,358 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 18:54:36,404 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:54:36,405 INFO L262 TraceCheckSpWp]: Trace formula consists of 97 conjuncts, 3 conjuncts are in the unsatisfiable core [2024-09-12 18:54:36,409 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-12 18:54:36,432 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2024-09-12 18:54:36,432 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-09-12 18:54:36,432 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 18:54:36,433 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [306060667] [2024-09-12 18:54:36,433 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-09-12 18:54:36,434 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2048833129] [2024-09-12 18:54:36,434 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2048833129] provided 1 perfect and 0 imperfect interpolant sequences [2024-09-12 18:54:36,434 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-09-12 18:54:36,434 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2024-09-12 18:54:36,434 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2136359154] [2024-09-12 18:54:36,435 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-09-12 18:54:36,435 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-09-12 18:54:36,435 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 18:54:36,436 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-09-12 18:54:36,436 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-09-12 18:54:36,436 INFO L87 Difference]: Start difference. First operand 135 states and 144 transitions. Second operand has 3 states, 2 states have (on average 6.5) internal successors, (13), 3 states have internal predecessors, (13), 1 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) [2024-09-12 18:54:36,661 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 18:54:36,661 INFO L93 Difference]: Finished difference Result 204 states and 223 transitions. [2024-09-12 18:54:36,661 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-09-12 18:54:36,662 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 6.5) internal successors, (13), 3 states have internal predecessors, (13), 1 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) Word has length 33 [2024-09-12 18:54:36,662 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 18:54:36,663 INFO L225 Difference]: With dead ends: 204 [2024-09-12 18:54:36,663 INFO L226 Difference]: Without dead ends: 200 [2024-09-12 18:54:36,664 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 31 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 18:54:36,664 INFO L434 NwaCegarLoop]: 128 mSDtfsCounter, 59 mSDsluCounter, 106 mSDsCounter, 0 mSdLazyCounter, 49 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 63 SdHoareTripleChecker+Valid, 234 SdHoareTripleChecker+Invalid, 52 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 49 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-09-12 18:54:36,665 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [63 Valid, 234 Invalid, 52 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 49 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-09-12 18:54:36,666 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 200 states. [2024-09-12 18:54:36,684 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 200 to 174. [2024-09-12 18:54:36,684 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 174 states, 105 states have (on average 1.7809523809523808) internal successors, (187), 156 states have internal predecessors, (187), 15 states have call successors, (15), 4 states have call predecessors, (15), 3 states have return successors, (13), 13 states have call predecessors, (13), 13 states have call successors, (13) [2024-09-12 18:54:36,686 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 174 states to 174 states and 215 transitions. [2024-09-12 18:54:36,688 INFO L78 Accepts]: Start accepts. Automaton has 174 states and 215 transitions. Word has length 33 [2024-09-12 18:54:36,689 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 18:54:36,690 INFO L474 AbstractCegarLoop]: Abstraction has 174 states and 215 transitions. [2024-09-12 18:54:36,690 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 6.5) internal successors, (13), 3 states have internal predecessors, (13), 1 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) [2024-09-12 18:54:36,690 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:54:36,690 INFO L276 IsEmpty]: Start isEmpty. Operand 174 states and 215 transitions. [2024-09-12 18:54:36,691 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2024-09-12 18:54:36,691 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 18:54:36,691 INFO L216 NwaCegarLoop]: trace histogram [4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-09-12 18:54:36,702 INFO L552 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Ended with exit code 0 [2024-09-12 18:54:36,891 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2,2 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 18:54:36,892 INFO L399 AbstractCegarLoop]: === Iteration 4 === Targeting mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 48 more)] === [2024-09-12 18:54:36,892 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:54:36,892 INFO L85 PathProgramCache]: Analyzing trace with hash 1697009150, now seen corresponding path program 1 times [2024-09-12 18:54:36,892 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 18:54:36,892 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [251242849] [2024-09-12 18:54:36,892 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:54:36,892 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 18:54:36,901 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-09-12 18:54:36,901 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1829067627] [2024-09-12 18:54:36,901 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:54:36,902 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 18:54:36,902 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-12 18:54:36,924 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 18:54:36,925 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 18:54:36,959 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:54:36,959 INFO L262 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 3 conjuncts are in the unsatisfiable core [2024-09-12 18:54:36,965 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-12 18:54:36,981 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2024-09-12 18:54:36,981 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-09-12 18:54:36,981 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 18:54:36,982 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [251242849] [2024-09-12 18:54:36,982 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-09-12 18:54:36,982 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1829067627] [2024-09-12 18:54:36,982 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1829067627] provided 1 perfect and 0 imperfect interpolant sequences [2024-09-12 18:54:36,983 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-09-12 18:54:36,983 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2024-09-12 18:54:36,983 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [31003171] [2024-09-12 18:54:36,983 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-09-12 18:54:36,983 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-09-12 18:54:36,983 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 18:54:36,984 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-09-12 18:54:36,984 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-09-12 18:54:36,984 INFO L87 Difference]: Start difference. First operand 174 states and 215 transitions. Second operand has 3 states, 2 states have (on average 6.5) internal successors, (13), 3 states have internal predecessors, (13), 1 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) [2024-09-12 18:54:37,204 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 18:54:37,205 INFO L93 Difference]: Finished difference Result 202 states and 219 transitions. [2024-09-12 18:54:37,205 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-09-12 18:54:37,205 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 6.5) internal successors, (13), 3 states have internal predecessors, (13), 1 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) Word has length 33 [2024-09-12 18:54:37,206 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 18:54:37,207 INFO L225 Difference]: With dead ends: 202 [2024-09-12 18:54:37,207 INFO L226 Difference]: Without dead ends: 200 [2024-09-12 18:54:37,207 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 31 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 18:54:37,208 INFO L434 NwaCegarLoop]: 134 mSDtfsCounter, 59 mSDsluCounter, 118 mSDsCounter, 0 mSdLazyCounter, 31 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 63 SdHoareTripleChecker+Valid, 252 SdHoareTripleChecker+Invalid, 32 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 31 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-09-12 18:54:37,208 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [63 Valid, 252 Invalid, 32 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 31 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-09-12 18:54:37,209 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 200 states. [2024-09-12 18:54:37,226 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 200 to 174. [2024-09-12 18:54:37,226 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 174 states, 105 states have (on average 1.7619047619047619) internal successors, (185), 156 states have internal predecessors, (185), 15 states have call successors, (15), 4 states have call predecessors, (15), 3 states have return successors, (13), 13 states have call predecessors, (13), 13 states have call successors, (13) [2024-09-12 18:54:37,228 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 174 states to 174 states and 213 transitions. [2024-09-12 18:54:37,229 INFO L78 Accepts]: Start accepts. Automaton has 174 states and 213 transitions. Word has length 33 [2024-09-12 18:54:37,229 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 18:54:37,230 INFO L474 AbstractCegarLoop]: Abstraction has 174 states and 213 transitions. [2024-09-12 18:54:37,230 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 6.5) internal successors, (13), 3 states have internal predecessors, (13), 1 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) [2024-09-12 18:54:37,230 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:54:37,231 INFO L276 IsEmpty]: Start isEmpty. Operand 174 states and 213 transitions. [2024-09-12 18:54:37,231 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2024-09-12 18:54:37,231 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 18:54:37,231 INFO L216 NwaCegarLoop]: trace histogram [4, 4, 4, 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 18:54:37,244 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 18:54:37,432 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3,3 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 18:54:37,432 INFO L399 AbstractCegarLoop]: === Iteration 5 === Targeting mainErr30ASSERT_VIOLATIONINTEGER_OVERFLOW === [mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 48 more)] === [2024-09-12 18:54:37,433 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:54:37,433 INFO L85 PathProgramCache]: Analyzing trace with hash -1261407042, now seen corresponding path program 1 times [2024-09-12 18:54:37,434 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 18:54:37,434 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [651866267] [2024-09-12 18:54:37,434 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:54:37,434 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 18:54:37,442 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:54:37,542 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-09-12 18:54:37,543 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:54:37,546 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-09-12 18:54:37,547 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:54:37,550 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2024-09-12 18:54:37,552 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:54:37,553 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2024-09-12 18:54:37,554 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:54:37,555 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2024-09-12 18:54:37,555 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:54:37,556 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2024-09-12 18:54:37,557 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 18:54:37,557 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [651866267] [2024-09-12 18:54:37,557 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [651866267] provided 1 perfect and 0 imperfect interpolant sequences [2024-09-12 18:54:37,557 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-09-12 18:54:37,557 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-09-12 18:54:37,557 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [87620405] [2024-09-12 18:54:37,557 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-09-12 18:54:37,562 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-09-12 18:54:37,562 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 18:54:37,563 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-09-12 18:54:37,563 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2024-09-12 18:54:37,563 INFO L87 Difference]: Start difference. First operand 174 states and 213 transitions. Second operand has 5 states, 4 states have (on average 3.75) internal successors, (15), 5 states have internal predecessors, (15), 1 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) [2024-09-12 18:54:38,246 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 18:54:38,246 INFO L93 Difference]: Finished difference Result 197 states and 217 transitions. [2024-09-12 18:54:38,246 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-09-12 18:54:38,247 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 3.75) internal successors, (15), 5 states have internal predecessors, (15), 1 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) Word has length 35 [2024-09-12 18:54:38,247 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 18:54:38,249 INFO L225 Difference]: With dead ends: 197 [2024-09-12 18:54:38,249 INFO L226 Difference]: Without dead ends: 196 [2024-09-12 18:54:38,250 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 14 GetRequests, 11 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2024-09-12 18:54:38,251 INFO L434 NwaCegarLoop]: 129 mSDtfsCounter, 53 mSDsluCounter, 312 mSDsCounter, 0 mSdLazyCounter, 126 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 57 SdHoareTripleChecker+Valid, 441 SdHoareTripleChecker+Invalid, 126 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 126 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2024-09-12 18:54:38,252 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [57 Valid, 441 Invalid, 126 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 126 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2024-09-12 18:54:38,253 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 196 states. [2024-09-12 18:54:38,268 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 196 to 175. [2024-09-12 18:54:38,268 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 175 states, 106 states have (on average 1.7547169811320755) internal successors, (186), 157 states have internal predecessors, (186), 15 states have call successors, (15), 4 states have call predecessors, (15), 3 states have return successors, (13), 13 states have call predecessors, (13), 13 states have call successors, (13) [2024-09-12 18:54:38,269 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 175 states to 175 states and 214 transitions. [2024-09-12 18:54:38,270 INFO L78 Accepts]: Start accepts. Automaton has 175 states and 214 transitions. Word has length 35 [2024-09-12 18:54:38,270 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 18:54:38,270 INFO L474 AbstractCegarLoop]: Abstraction has 175 states and 214 transitions. [2024-09-12 18:54:38,270 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 3.75) internal successors, (15), 5 states have internal predecessors, (15), 1 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) [2024-09-12 18:54:38,270 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:54:38,271 INFO L276 IsEmpty]: Start isEmpty. Operand 175 states and 214 transitions. [2024-09-12 18:54:38,271 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2024-09-12 18:54:38,271 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 18:54:38,271 INFO L216 NwaCegarLoop]: trace histogram [4, 4, 4, 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 18:54:38,272 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2024-09-12 18:54:38,272 INFO L399 AbstractCegarLoop]: === Iteration 6 === Targeting mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW === [mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 48 more)] === [2024-09-12 18:54:38,272 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:54:38,272 INFO L85 PathProgramCache]: Analyzing trace with hash -1261776448, now seen corresponding path program 1 times [2024-09-12 18:54:38,272 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 18:54:38,272 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1279850749] [2024-09-12 18:54:38,272 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:54:38,273 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 18:54:38,281 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-09-12 18:54:38,282 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1505250374] [2024-09-12 18:54:38,282 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:54:38,283 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 18:54:38,283 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-12 18:54:38,286 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 18:54:38,288 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 18:54:38,322 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:54:38,323 INFO L262 TraceCheckSpWp]: Trace formula consists of 96 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-09-12 18:54:38,324 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-12 18:54:38,395 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2024-09-12 18:54:38,395 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-09-12 18:54:38,395 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 18:54:38,395 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1279850749] [2024-09-12 18:54:38,395 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-09-12 18:54:38,395 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1505250374] [2024-09-12 18:54:38,396 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1505250374] provided 1 perfect and 0 imperfect interpolant sequences [2024-09-12 18:54:38,396 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-09-12 18:54:38,396 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-09-12 18:54:38,396 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1714390085] [2024-09-12 18:54:38,396 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-09-12 18:54:38,396 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-09-12 18:54:38,396 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 18:54:38,397 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-09-12 18:54:38,397 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2024-09-12 18:54:38,397 INFO L87 Difference]: Start difference. First operand 175 states and 214 transitions. Second operand has 4 states, 3 states have (on average 5.0) internal successors, (15), 4 states have internal predecessors, (15), 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 18:54:38,650 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 18:54:38,650 INFO L93 Difference]: Finished difference Result 194 states and 214 transitions. [2024-09-12 18:54:38,651 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-09-12 18:54:38,651 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 5.0) internal successors, (15), 4 states have internal predecessors, (15), 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 35 [2024-09-12 18:54:38,651 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 18:54:38,652 INFO L225 Difference]: With dead ends: 194 [2024-09-12 18:54:38,652 INFO L226 Difference]: Without dead ends: 193 [2024-09-12 18:54:38,653 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 32 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 18:54:38,653 INFO L434 NwaCegarLoop]: 103 mSDtfsCounter, 140 mSDsluCounter, 114 mSDsCounter, 0 mSdLazyCounter, 105 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 148 SdHoareTripleChecker+Valid, 217 SdHoareTripleChecker+Invalid, 105 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 105 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-09-12 18:54:38,654 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [148 Valid, 217 Invalid, 105 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 105 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-09-12 18:54:38,654 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 193 states. [2024-09-12 18:54:38,667 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 193 to 175. [2024-09-12 18:54:38,668 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 175 states, 106 states have (on average 1.7452830188679245) internal successors, (185), 157 states have internal predecessors, (185), 15 states have call successors, (15), 4 states have call predecessors, (15), 3 states have return successors, (13), 13 states have call predecessors, (13), 13 states have call successors, (13) [2024-09-12 18:54:38,669 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 175 states to 175 states and 213 transitions. [2024-09-12 18:54:38,670 INFO L78 Accepts]: Start accepts. Automaton has 175 states and 213 transitions. Word has length 35 [2024-09-12 18:54:38,670 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 18:54:38,670 INFO L474 AbstractCegarLoop]: Abstraction has 175 states and 213 transitions. [2024-09-12 18:54:38,671 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 5.0) internal successors, (15), 4 states have internal predecessors, (15), 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 18:54:38,671 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:54:38,671 INFO L276 IsEmpty]: Start isEmpty. Operand 175 states and 213 transitions. [2024-09-12 18:54:38,674 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2024-09-12 18:54:38,674 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 18:54:38,675 INFO L216 NwaCegarLoop]: trace histogram [4, 4, 4, 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 18:54:38,695 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 18:54:38,878 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 18:54:38,879 INFO L399 AbstractCegarLoop]: === Iteration 7 === Targeting mainErr31ASSERT_VIOLATIONINTEGER_OVERFLOW === [mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 48 more)] === [2024-09-12 18:54:38,879 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:54:38,879 INFO L85 PathProgramCache]: Analyzing trace with hash -448912472, now seen corresponding path program 1 times [2024-09-12 18:54:38,879 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 18:54:38,879 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [267374372] [2024-09-12 18:54:38,879 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:54:38,880 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 18:54:38,888 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-09-12 18:54:38,889 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [991140675] [2024-09-12 18:54:38,889 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:54:38,889 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 18:54:38,889 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-12 18:54:38,891 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 18:54:38,904 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 18:54:38,937 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:54:38,938 INFO L262 TraceCheckSpWp]: Trace formula consists of 100 conjuncts, 5 conjuncts are in the unsatisfiable core [2024-09-12 18:54:38,939 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-12 18:54:38,988 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2024-09-12 18:54:38,989 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-09-12 18:54:38,989 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 18:54:38,990 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [267374372] [2024-09-12 18:54:38,990 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-09-12 18:54:38,990 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [991140675] [2024-09-12 18:54:38,990 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [991140675] provided 1 perfect and 0 imperfect interpolant sequences [2024-09-12 18:54:38,990 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-09-12 18:54:38,990 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-09-12 18:54:38,990 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1222191683] [2024-09-12 18:54:38,990 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-09-12 18:54:38,993 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-09-12 18:54:38,993 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 18:54:38,993 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-09-12 18:54:38,993 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-09-12 18:54:38,994 INFO L87 Difference]: Start difference. First operand 175 states and 213 transitions. Second operand has 4 states, 3 states have (on average 5.333333333333333) internal successors, (16), 4 states have internal predecessors, (16), 1 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) [2024-09-12 18:54:39,267 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 18:54:39,267 INFO L93 Difference]: Finished difference Result 195 states and 215 transitions. [2024-09-12 18:54:39,268 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-09-12 18:54:39,268 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 5.333333333333333) internal successors, (16), 4 states have internal predecessors, (16), 1 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) Word has length 36 [2024-09-12 18:54:39,268 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 18:54:39,269 INFO L225 Difference]: With dead ends: 195 [2024-09-12 18:54:39,269 INFO L226 Difference]: Without dead ends: 194 [2024-09-12 18:54:39,270 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 33 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 18:54:39,270 INFO L434 NwaCegarLoop]: 123 mSDtfsCounter, 53 mSDsluCounter, 185 mSDsCounter, 0 mSdLazyCounter, 117 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 57 SdHoareTripleChecker+Valid, 308 SdHoareTripleChecker+Invalid, 118 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 117 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-09-12 18:54:39,270 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [57 Valid, 308 Invalid, 118 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 117 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-09-12 18:54:39,271 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 194 states. [2024-09-12 18:54:39,286 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 194 to 176. [2024-09-12 18:54:39,287 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 176 states, 107 states have (on average 1.7383177570093458) internal successors, (186), 158 states have internal predecessors, (186), 15 states have call successors, (15), 4 states have call predecessors, (15), 3 states have return successors, (13), 13 states have call predecessors, (13), 13 states have call successors, (13) [2024-09-12 18:54:39,288 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 176 states to 176 states and 214 transitions. [2024-09-12 18:54:39,288 INFO L78 Accepts]: Start accepts. Automaton has 176 states and 214 transitions. Word has length 36 [2024-09-12 18:54:39,288 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 18:54:39,288 INFO L474 AbstractCegarLoop]: Abstraction has 176 states and 214 transitions. [2024-09-12 18:54:39,288 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 5.333333333333333) internal successors, (16), 4 states have internal predecessors, (16), 1 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) [2024-09-12 18:54:39,289 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:54:39,289 INFO L276 IsEmpty]: Start isEmpty. Operand 176 states and 214 transitions. [2024-09-12 18:54:39,289 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2024-09-12 18:54:39,289 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 18:54:39,289 INFO L216 NwaCegarLoop]: trace histogram [4, 4, 4, 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 18:54:39,302 INFO L540 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Forceful destruction successful, exit code 0 [2024-09-12 18:54:39,493 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 18:54:39,494 INFO L399 AbstractCegarLoop]: === Iteration 8 === Targeting mainErr3ASSERT_VIOLATIONINTEGER_OVERFLOW === [mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 48 more)] === [2024-09-12 18:54:39,494 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:54:39,494 INFO L85 PathProgramCache]: Analyzing trace with hash -460364130, now seen corresponding path program 1 times [2024-09-12 18:54:39,494 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 18:54:39,494 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1147715390] [2024-09-12 18:54:39,494 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:54:39,494 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 18:54:39,502 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-09-12 18:54:39,503 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [128567408] [2024-09-12 18:54:39,503 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:54:39,503 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 18:54:39,503 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-12 18:54:39,506 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 18:54:39,507 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 18:54:39,537 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:54:39,538 INFO L262 TraceCheckSpWp]: Trace formula consists of 97 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-09-12 18:54:39,539 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-12 18:54:39,575 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2024-09-12 18:54:39,576 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-09-12 18:54:39,576 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 18:54:39,576 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1147715390] [2024-09-12 18:54:39,576 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-09-12 18:54:39,576 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [128567408] [2024-09-12 18:54:39,576 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [128567408] provided 1 perfect and 0 imperfect interpolant sequences [2024-09-12 18:54:39,576 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-09-12 18:54:39,576 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-09-12 18:54:39,577 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1364425459] [2024-09-12 18:54:39,577 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-09-12 18:54:39,577 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-09-12 18:54:39,577 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 18:54:39,577 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-09-12 18:54:39,577 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2024-09-12 18:54:39,578 INFO L87 Difference]: Start difference. First operand 176 states and 214 transitions. Second operand has 4 states, 3 states have (on average 5.333333333333333) internal successors, (16), 4 states have internal predecessors, (16), 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 18:54:39,745 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 18:54:39,745 INFO L93 Difference]: Finished difference Result 195 states and 214 transitions. [2024-09-12 18:54:39,746 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-09-12 18:54:39,746 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 5.333333333333333) internal successors, (16), 4 states have internal predecessors, (16), 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 36 [2024-09-12 18:54:39,746 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 18:54:39,747 INFO L225 Difference]: With dead ends: 195 [2024-09-12 18:54:39,747 INFO L226 Difference]: Without dead ends: 194 [2024-09-12 18:54:39,747 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 33 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 18:54:39,748 INFO L434 NwaCegarLoop]: 103 mSDtfsCounter, 185 mSDsluCounter, 94 mSDsCounter, 0 mSdLazyCounter, 86 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 193 SdHoareTripleChecker+Valid, 197 SdHoareTripleChecker+Invalid, 90 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 86 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-09-12 18:54:39,748 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [193 Valid, 197 Invalid, 90 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 86 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-09-12 18:54:39,748 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 194 states. [2024-09-12 18:54:39,767 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 194 to 176. [2024-09-12 18:54:39,768 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 176 states, 107 states have (on average 1.7289719626168225) internal successors, (185), 158 states have internal predecessors, (185), 15 states have call successors, (15), 4 states have call predecessors, (15), 3 states have return successors, (13), 13 states have call predecessors, (13), 13 states have call successors, (13) [2024-09-12 18:54:39,769 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 176 states to 176 states and 213 transitions. [2024-09-12 18:54:39,769 INFO L78 Accepts]: Start accepts. Automaton has 176 states and 213 transitions. Word has length 36 [2024-09-12 18:54:39,769 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 18:54:39,769 INFO L474 AbstractCegarLoop]: Abstraction has 176 states and 213 transitions. [2024-09-12 18:54:39,769 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 5.333333333333333) internal successors, (16), 4 states have internal predecessors, (16), 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 18:54:39,770 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:54:39,770 INFO L276 IsEmpty]: Start isEmpty. Operand 176 states and 213 transitions. [2024-09-12 18:54:39,770 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2024-09-12 18:54:39,770 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 18:54:39,770 INFO L216 NwaCegarLoop]: trace histogram [4, 4, 4, 1, 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 18:54:39,783 INFO L540 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Forceful destruction successful, exit code 0 [2024-09-12 18:54:39,971 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 18:54:39,972 INFO L399 AbstractCegarLoop]: === Iteration 9 === Targeting mainErr32ASSERT_VIOLATIONINTEGER_OVERFLOW === [mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 48 more)] === [2024-09-12 18:54:39,972 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:54:39,972 INFO L85 PathProgramCache]: Analyzing trace with hash -1031384576, now seen corresponding path program 1 times [2024-09-12 18:54:39,972 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 18:54:39,972 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [427229302] [2024-09-12 18:54:39,972 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:54:39,972 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 18:54:39,980 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-09-12 18:54:39,980 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [666406265] [2024-09-12 18:54:39,981 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:54:39,981 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 18:54:39,981 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-12 18:54:39,982 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 18:54:39,983 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 18:54:40,012 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:54:40,013 INFO L262 TraceCheckSpWp]: Trace formula consists of 107 conjuncts, 3 conjuncts are in the unsatisfiable core [2024-09-12 18:54:40,014 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-12 18:54:40,026 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2024-09-12 18:54:40,026 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-09-12 18:54:40,026 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 18:54:40,026 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [427229302] [2024-09-12 18:54:40,026 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-09-12 18:54:40,026 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [666406265] [2024-09-12 18:54:40,027 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [666406265] provided 1 perfect and 0 imperfect interpolant sequences [2024-09-12 18:54:40,027 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-09-12 18:54:40,027 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2024-09-12 18:54:40,027 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [535812710] [2024-09-12 18:54:40,027 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-09-12 18:54:40,027 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-09-12 18:54:40,028 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 18:54:40,028 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-09-12 18:54:40,028 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-09-12 18:54:40,028 INFO L87 Difference]: Start difference. First operand 176 states and 213 transitions. Second operand has 3 states, 2 states have (on average 8.5) internal successors, (17), 3 states have internal predecessors, (17), 1 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) [2024-09-12 18:54:40,189 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 18:54:40,189 INFO L93 Difference]: Finished difference Result 290 states and 369 transitions. [2024-09-12 18:54:40,190 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-09-12 18:54:40,190 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 8.5) internal successors, (17), 3 states have internal predecessors, (17), 1 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) Word has length 37 [2024-09-12 18:54:40,190 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 18:54:40,192 INFO L225 Difference]: With dead ends: 290 [2024-09-12 18:54:40,192 INFO L226 Difference]: Without dead ends: 284 [2024-09-12 18:54:40,192 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 35 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 18:54:40,192 INFO L434 NwaCegarLoop]: 119 mSDtfsCounter, 56 mSDsluCounter, 112 mSDsCounter, 0 mSdLazyCounter, 52 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 60 SdHoareTripleChecker+Valid, 231 SdHoareTripleChecker+Invalid, 57 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 52 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-09-12 18:54:40,192 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [60 Valid, 231 Invalid, 57 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 52 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-09-12 18:54:40,193 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 284 states. [2024-09-12 18:54:40,213 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 284 to 252. [2024-09-12 18:54:40,213 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 252 states, 175 states have (on average 1.697142857142857) internal successors, (297), 226 states have internal predecessors, (297), 23 states have call successors, (23), 4 states have call predecessors, (23), 3 states have return successors, (21), 21 states have call predecessors, (21), 21 states have call successors, (21) [2024-09-12 18:54:40,215 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 252 states to 252 states and 341 transitions. [2024-09-12 18:54:40,215 INFO L78 Accepts]: Start accepts. Automaton has 252 states and 341 transitions. Word has length 37 [2024-09-12 18:54:40,216 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 18:54:40,217 INFO L474 AbstractCegarLoop]: Abstraction has 252 states and 341 transitions. [2024-09-12 18:54:40,217 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 8.5) internal successors, (17), 3 states have internal predecessors, (17), 1 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) [2024-09-12 18:54:40,218 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:54:40,218 INFO L276 IsEmpty]: Start isEmpty. Operand 252 states and 341 transitions. [2024-09-12 18:54:40,218 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2024-09-12 18:54:40,218 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 18:54:40,218 INFO L216 NwaCegarLoop]: trace histogram [4, 4, 4, 1, 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 18:54:40,233 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 18:54:40,418 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 18:54:40,419 INFO L399 AbstractCegarLoop]: === Iteration 10 === Targeting mainErr4ASSERT_VIOLATIONINTEGER_OVERFLOW === [mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 48 more)] === [2024-09-12 18:54:40,419 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:54:40,419 INFO L85 PathProgramCache]: Analyzing trace with hash -1386386046, now seen corresponding path program 1 times [2024-09-12 18:54:40,419 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 18:54:40,420 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [802237796] [2024-09-12 18:54:40,420 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:54:40,420 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 18:54:40,426 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-09-12 18:54:40,426 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1668779088] [2024-09-12 18:54:40,426 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:54:40,426 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 18:54:40,426 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-12 18:54:40,428 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 18:54:40,429 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 18:54:40,457 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:54:40,458 INFO L262 TraceCheckSpWp]: Trace formula consists of 98 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-09-12 18:54:40,459 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-12 18:54:40,482 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2024-09-12 18:54:40,482 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-09-12 18:54:40,482 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 18:54:40,482 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [802237796] [2024-09-12 18:54:40,483 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-09-12 18:54:40,483 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1668779088] [2024-09-12 18:54:40,483 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1668779088] provided 1 perfect and 0 imperfect interpolant sequences [2024-09-12 18:54:40,483 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-09-12 18:54:40,483 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-09-12 18:54:40,483 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [537197463] [2024-09-12 18:54:40,483 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-09-12 18:54:40,484 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-09-12 18:54:40,484 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 18:54:40,484 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-09-12 18:54:40,484 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2024-09-12 18:54:40,484 INFO L87 Difference]: Start difference. First operand 252 states and 341 transitions. Second operand has 4 states, 3 states have (on average 5.666666666666667) internal successors, (17), 4 states have internal predecessors, (17), 1 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) [2024-09-12 18:54:40,869 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 18:54:40,870 INFO L93 Difference]: Finished difference Result 277 states and 345 transitions. [2024-09-12 18:54:40,870 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-09-12 18:54:40,870 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 5.666666666666667) internal successors, (17), 4 states have internal predecessors, (17), 1 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) Word has length 37 [2024-09-12 18:54:40,870 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 18:54:40,872 INFO L225 Difference]: With dead ends: 277 [2024-09-12 18:54:40,872 INFO L226 Difference]: Without dead ends: 276 [2024-09-12 18:54:40,872 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 34 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 18:54:40,872 INFO L434 NwaCegarLoop]: 132 mSDtfsCounter, 57 mSDsluCounter, 211 mSDsCounter, 0 mSdLazyCounter, 91 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 61 SdHoareTripleChecker+Valid, 343 SdHoareTripleChecker+Invalid, 91 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 91 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2024-09-12 18:54:40,872 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [61 Valid, 343 Invalid, 91 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 91 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2024-09-12 18:54:40,873 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 276 states. [2024-09-12 18:54:40,905 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 276 to 252. [2024-09-12 18:54:40,905 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 252 states, 175 states have (on average 1.6857142857142857) internal successors, (295), 226 states have internal predecessors, (295), 23 states have call successors, (23), 4 states have call predecessors, (23), 3 states have return successors, (21), 21 states have call predecessors, (21), 21 states have call successors, (21) [2024-09-12 18:54:40,907 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 252 states to 252 states and 339 transitions. [2024-09-12 18:54:40,907 INFO L78 Accepts]: Start accepts. Automaton has 252 states and 339 transitions. Word has length 37 [2024-09-12 18:54:40,907 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 18:54:40,908 INFO L474 AbstractCegarLoop]: Abstraction has 252 states and 339 transitions. [2024-09-12 18:54:40,908 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 5.666666666666667) internal successors, (17), 4 states have internal predecessors, (17), 1 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) [2024-09-12 18:54:40,908 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:54:40,908 INFO L276 IsEmpty]: Start isEmpty. Operand 252 states and 339 transitions. [2024-09-12 18:54:40,909 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2024-09-12 18:54:40,909 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 18:54:40,909 INFO L216 NwaCegarLoop]: trace histogram [4, 4, 4, 1, 1, 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 18:54:40,921 INFO L552 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Ended with exit code 0 [2024-09-12 18:54:41,109 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9,8 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 18:54:41,110 INFO L399 AbstractCegarLoop]: === Iteration 11 === Targeting mainErr5ASSERT_VIOLATIONINTEGER_OVERFLOW === [mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 48 more)] === [2024-09-12 18:54:41,111 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:54:41,111 INFO L85 PathProgramCache]: Analyzing trace with hash -28294368, now seen corresponding path program 1 times [2024-09-12 18:54:41,111 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 18:54:41,111 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1766601689] [2024-09-12 18:54:41,111 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:54:41,111 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 18:54:41,119 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-09-12 18:54:41,119 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1713652678] [2024-09-12 18:54:41,119 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:54:41,120 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 18:54:41,120 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-12 18:54:41,121 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 18:54:41,123 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 18:54:41,152 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:54:41,153 INFO L262 TraceCheckSpWp]: Trace formula consists of 99 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-09-12 18:54:41,154 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-12 18:54:41,214 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2024-09-12 18:54:41,215 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-09-12 18:54:41,215 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 18:54:41,215 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1766601689] [2024-09-12 18:54:41,215 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-09-12 18:54:41,215 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1713652678] [2024-09-12 18:54:41,215 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1713652678] provided 1 perfect and 0 imperfect interpolant sequences [2024-09-12 18:54:41,215 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-09-12 18:54:41,215 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-09-12 18:54:41,216 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1575141414] [2024-09-12 18:54:41,216 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-09-12 18:54:41,216 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-09-12 18:54:41,216 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 18:54:41,216 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-09-12 18:54:41,217 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2024-09-12 18:54:41,217 INFO L87 Difference]: Start difference. First operand 252 states and 339 transitions. Second operand has 4 states, 3 states have (on average 6.0) internal successors, (18), 4 states have internal predecessors, (18), 1 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) [2024-09-12 18:54:41,567 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 18:54:41,567 INFO L93 Difference]: Finished difference Result 278 states and 344 transitions. [2024-09-12 18:54:41,567 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-09-12 18:54:41,567 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 6.0) internal successors, (18), 4 states have internal predecessors, (18), 1 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) Word has length 38 [2024-09-12 18:54:41,568 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 18:54:41,569 INFO L225 Difference]: With dead ends: 278 [2024-09-12 18:54:41,569 INFO L226 Difference]: Without dead ends: 277 [2024-09-12 18:54:41,569 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 35 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 18:54:41,570 INFO L434 NwaCegarLoop]: 134 mSDtfsCounter, 100 mSDsluCounter, 127 mSDsCounter, 0 mSdLazyCounter, 48 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 104 SdHoareTripleChecker+Valid, 261 SdHoareTripleChecker+Invalid, 52 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 48 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-09-12 18:54:41,570 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [104 Valid, 261 Invalid, 52 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 48 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-09-12 18:54:41,570 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 277 states. [2024-09-12 18:54:41,592 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 277 to 252. [2024-09-12 18:54:41,592 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 252 states, 175 states have (on average 1.6742857142857144) internal successors, (293), 226 states have internal predecessors, (293), 23 states have call successors, (23), 4 states have call predecessors, (23), 3 states have return successors, (21), 21 states have call predecessors, (21), 21 states have call successors, (21) [2024-09-12 18:54:41,594 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 252 states to 252 states and 337 transitions. [2024-09-12 18:54:41,594 INFO L78 Accepts]: Start accepts. Automaton has 252 states and 337 transitions. Word has length 38 [2024-09-12 18:54:41,594 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 18:54:41,594 INFO L474 AbstractCegarLoop]: Abstraction has 252 states and 337 transitions. [2024-09-12 18:54:41,595 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 6.0) internal successors, (18), 4 states have internal predecessors, (18), 1 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) [2024-09-12 18:54:41,595 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:54:41,595 INFO L276 IsEmpty]: Start isEmpty. Operand 252 states and 337 transitions. [2024-09-12 18:54:41,596 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2024-09-12 18:54:41,596 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 18:54:41,596 INFO L216 NwaCegarLoop]: trace histogram [4, 4, 4, 1, 1, 1, 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 18:54:41,608 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 18:54:41,797 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10,9 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 18:54:41,797 INFO L399 AbstractCegarLoop]: === Iteration 12 === Targeting mainErr34ASSERT_VIOLATIONINTEGER_OVERFLOW === [mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 48 more)] === [2024-09-12 18:54:41,798 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:54:41,798 INFO L85 PathProgramCache]: Analyzing trace with hash 976873282, now seen corresponding path program 1 times [2024-09-12 18:54:41,798 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 18:54:41,798 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [74382548] [2024-09-12 18:54:41,798 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:54:41,798 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 18:54:41,807 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:54:41,944 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-09-12 18:54:41,945 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:54:41,946 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-09-12 18:54:41,947 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:54:41,953 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2024-09-12 18:54:41,953 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:54:41,954 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2024-09-12 18:54:41,955 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:54:41,960 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2024-09-12 18:54:41,962 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:54:41,963 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2024-09-12 18:54:41,967 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 18:54:41,967 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [74382548] [2024-09-12 18:54:41,967 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [74382548] provided 1 perfect and 0 imperfect interpolant sequences [2024-09-12 18:54:41,967 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-09-12 18:54:41,967 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-09-12 18:54:41,968 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1456659885] [2024-09-12 18:54:41,968 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-09-12 18:54:41,968 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-09-12 18:54:41,968 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 18:54:41,968 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-09-12 18:54:41,968 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2024-09-12 18:54:41,968 INFO L87 Difference]: Start difference. First operand 252 states and 337 transitions. Second operand has 5 states, 4 states have (on average 4.75) internal successors, (19), 5 states have internal predecessors, (19), 1 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) [2024-09-12 18:54:42,410 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 18:54:42,410 INFO L93 Difference]: Finished difference Result 281 states and 347 transitions. [2024-09-12 18:54:42,411 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-09-12 18:54:42,411 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 4.75) internal successors, (19), 5 states have internal predecessors, (19), 1 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) Word has length 39 [2024-09-12 18:54:42,411 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 18:54:42,412 INFO L225 Difference]: With dead ends: 281 [2024-09-12 18:54:42,413 INFO L226 Difference]: Without dead ends: 280 [2024-09-12 18:54:42,413 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 14 GetRequests, 11 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2024-09-12 18:54:42,413 INFO L434 NwaCegarLoop]: 133 mSDtfsCounter, 55 mSDsluCounter, 332 mSDsCounter, 0 mSdLazyCounter, 102 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 59 SdHoareTripleChecker+Valid, 465 SdHoareTripleChecker+Invalid, 102 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 102 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2024-09-12 18:54:42,413 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [59 Valid, 465 Invalid, 102 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 102 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2024-09-12 18:54:42,414 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 280 states. [2024-09-12 18:54:42,440 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 280 to 257. [2024-09-12 18:54:42,441 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 257 states, 180 states have (on average 1.6666666666666667) internal successors, (300), 231 states have internal predecessors, (300), 23 states have call successors, (23), 4 states have call predecessors, (23), 3 states have return successors, (21), 21 states have call predecessors, (21), 21 states have call successors, (21) [2024-09-12 18:54:42,443 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 257 states to 257 states and 344 transitions. [2024-09-12 18:54:42,444 INFO L78 Accepts]: Start accepts. Automaton has 257 states and 344 transitions. Word has length 39 [2024-09-12 18:54:42,445 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 18:54:42,445 INFO L474 AbstractCegarLoop]: Abstraction has 257 states and 344 transitions. [2024-09-12 18:54:42,445 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 4.75) internal successors, (19), 5 states have internal predecessors, (19), 1 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) [2024-09-12 18:54:42,445 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:54:42,445 INFO L276 IsEmpty]: Start isEmpty. Operand 257 states and 344 transitions. [2024-09-12 18:54:42,446 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2024-09-12 18:54:42,446 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 18:54:42,446 INFO L216 NwaCegarLoop]: trace histogram [4, 4, 4, 1, 1, 1, 1, 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 18:54:42,446 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2024-09-12 18:54:42,447 INFO L399 AbstractCegarLoop]: === Iteration 13 === Targeting mainErr35ASSERT_VIOLATIONINTEGER_OVERFLOW === [mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 48 more)] === [2024-09-12 18:54:42,447 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:54:42,448 INFO L85 PathProgramCache]: Analyzing trace with hash 218300844, now seen corresponding path program 1 times [2024-09-12 18:54:42,448 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 18:54:42,448 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1374976541] [2024-09-12 18:54:42,448 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:54:42,448 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 18:54:42,459 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-09-12 18:54:42,460 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [906582459] [2024-09-12 18:54:42,460 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:54:42,460 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 18:54:42,460 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-12 18:54:42,465 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 18:54:42,467 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 18:54:42,503 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:54:42,504 INFO L262 TraceCheckSpWp]: Trace formula consists of 110 conjuncts, 5 conjuncts are in the unsatisfiable core [2024-09-12 18:54:42,505 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-12 18:54:42,549 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2024-09-12 18:54:42,549 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-09-12 18:54:42,550 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 18:54:42,550 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1374976541] [2024-09-12 18:54:42,550 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-09-12 18:54:42,550 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [906582459] [2024-09-12 18:54:42,550 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [906582459] provided 1 perfect and 0 imperfect interpolant sequences [2024-09-12 18:54:42,550 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-09-12 18:54:42,550 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-09-12 18:54:42,550 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1578122665] [2024-09-12 18:54:42,550 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-09-12 18:54:42,551 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-09-12 18:54:42,551 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 18:54:42,552 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-09-12 18:54:42,552 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2024-09-12 18:54:42,552 INFO L87 Difference]: Start difference. First operand 257 states and 344 transitions. Second operand has 5 states, 4 states have (on average 5.0) internal successors, (20), 5 states have internal predecessors, (20), 1 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) [2024-09-12 18:54:42,875 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 18:54:42,875 INFO L93 Difference]: Finished difference Result 298 states and 355 transitions. [2024-09-12 18:54:42,875 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-09-12 18:54:42,875 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 5.0) internal successors, (20), 5 states have internal predecessors, (20), 1 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) Word has length 40 [2024-09-12 18:54:42,876 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 18:54:42,877 INFO L225 Difference]: With dead ends: 298 [2024-09-12 18:54:42,877 INFO L226 Difference]: Without dead ends: 297 [2024-09-12 18:54:42,877 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 36 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2024-09-12 18:54:42,877 INFO L434 NwaCegarLoop]: 119 mSDtfsCounter, 108 mSDsluCounter, 346 mSDsCounter, 0 mSdLazyCounter, 158 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 116 SdHoareTripleChecker+Valid, 465 SdHoareTripleChecker+Invalid, 158 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 158 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-09-12 18:54:42,878 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [116 Valid, 465 Invalid, 158 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 158 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-09-12 18:54:42,878 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 297 states. [2024-09-12 18:54:42,898 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 297 to 259. [2024-09-12 18:54:42,899 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 259 states, 182 states have (on average 1.6593406593406594) internal successors, (302), 233 states have internal predecessors, (302), 23 states have call successors, (23), 4 states have call predecessors, (23), 3 states have return successors, (21), 21 states have call predecessors, (21), 21 states have call successors, (21) [2024-09-12 18:54:42,900 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 259 states to 259 states and 346 transitions. [2024-09-12 18:54:42,900 INFO L78 Accepts]: Start accepts. Automaton has 259 states and 346 transitions. Word has length 40 [2024-09-12 18:54:42,900 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 18:54:42,901 INFO L474 AbstractCegarLoop]: Abstraction has 259 states and 346 transitions. [2024-09-12 18:54:42,901 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 5.0) internal successors, (20), 5 states have internal predecessors, (20), 1 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) [2024-09-12 18:54:42,901 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:54:42,901 INFO L276 IsEmpty]: Start isEmpty. Operand 259 states and 346 transitions. [2024-09-12 18:54:42,901 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2024-09-12 18:54:42,901 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 18:54:42,902 INFO L216 NwaCegarLoop]: trace histogram [4, 4, 4, 1, 1, 1, 1, 1, 1, 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 18:54:42,914 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 18:54:43,102 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 18:54:43,102 INFO L399 AbstractCegarLoop]: === Iteration 14 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 48 more)] === [2024-09-12 18:54:43,103 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:54:43,103 INFO L85 PathProgramCache]: Analyzing trace with hash 145118284, now seen corresponding path program 1 times [2024-09-12 18:54:43,103 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 18:54:43,103 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1749367259] [2024-09-12 18:54:43,103 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:54:43,103 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 18:54:43,109 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-09-12 18:54:43,110 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1127756397] [2024-09-12 18:54:43,110 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:54:43,110 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 18:54:43,110 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-12 18:54:43,111 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 18:54:43,115 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 18:54:43,148 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:54:43,149 INFO L262 TraceCheckSpWp]: Trace formula consists of 108 conjuncts, 9 conjuncts are in the unsatisfiable core [2024-09-12 18:54:43,150 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-12 18:54:43,210 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2024-09-12 18:54:43,210 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-09-12 18:54:43,210 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 18:54:43,210 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1749367259] [2024-09-12 18:54:43,210 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-09-12 18:54:43,210 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1127756397] [2024-09-12 18:54:43,210 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1127756397] provided 1 perfect and 0 imperfect interpolant sequences [2024-09-12 18:54:43,211 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-09-12 18:54:43,211 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-09-12 18:54:43,211 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [18361337] [2024-09-12 18:54:43,211 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-09-12 18:54:43,211 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-09-12 18:54:43,211 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 18:54:43,212 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-09-12 18:54:43,212 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-09-12 18:54:43,212 INFO L87 Difference]: Start difference. First operand 259 states and 346 transitions. Second operand has 5 states, 5 states have (on average 4.2) internal successors, (21), 4 states have internal predecessors, (21), 2 states have call successors, (7), 2 states have call predecessors, (7), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) [2024-09-12 18:54:43,410 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 18:54:43,411 INFO L93 Difference]: Finished difference Result 283 states and 351 transitions. [2024-09-12 18:54:43,411 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-09-12 18:54:43,412 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 4.2) internal successors, (21), 4 states have internal predecessors, (21), 2 states have call successors, (7), 2 states have call predecessors, (7), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) Word has length 42 [2024-09-12 18:54:43,412 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 18:54:43,413 INFO L225 Difference]: With dead ends: 283 [2024-09-12 18:54:43,413 INFO L226 Difference]: Without dead ends: 281 [2024-09-12 18:54:43,413 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 38 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 18:54:43,414 INFO L434 NwaCegarLoop]: 124 mSDtfsCounter, 46 mSDsluCounter, 333 mSDsCounter, 0 mSdLazyCounter, 110 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 50 SdHoareTripleChecker+Valid, 457 SdHoareTripleChecker+Invalid, 110 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 110 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-09-12 18:54:43,414 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [50 Valid, 457 Invalid, 110 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 110 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-09-12 18:54:43,414 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 281 states. [2024-09-12 18:54:43,446 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 281 to 263. [2024-09-12 18:54:43,447 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 263 states, 185 states have (on average 1.6486486486486487) internal successors, (305), 236 states have internal predecessors, (305), 23 states have call successors, (23), 5 states have call predecessors, (23), 4 states have return successors, (21), 21 states have call predecessors, (21), 21 states have call successors, (21) [2024-09-12 18:54:43,449 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 263 states to 263 states and 349 transitions. [2024-09-12 18:54:43,449 INFO L78 Accepts]: Start accepts. Automaton has 263 states and 349 transitions. Word has length 42 [2024-09-12 18:54:43,449 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 18:54:43,450 INFO L474 AbstractCegarLoop]: Abstraction has 263 states and 349 transitions. [2024-09-12 18:54:43,450 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 4.2) internal successors, (21), 4 states have internal predecessors, (21), 2 states have call successors, (7), 2 states have call predecessors, (7), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) [2024-09-12 18:54:43,451 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:54:43,451 INFO L276 IsEmpty]: Start isEmpty. Operand 263 states and 349 transitions. [2024-09-12 18:54:43,452 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 44 [2024-09-12 18:54:43,452 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 18:54:43,452 INFO L216 NwaCegarLoop]: trace histogram [4, 4, 4, 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 18:54:43,465 INFO L540 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Forceful destruction successful, exit code 0 [2024-09-12 18:54:43,653 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 18:54:43,653 INFO L399 AbstractCegarLoop]: === Iteration 15 === Targeting mainErr36ASSERT_VIOLATIONINTEGER_OVERFLOW === [mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 48 more)] === [2024-09-12 18:54:43,654 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:54:43,654 INFO L85 PathProgramCache]: Analyzing trace with hash 820015268, now seen corresponding path program 1 times [2024-09-12 18:54:43,654 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 18:54:43,654 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [266256945] [2024-09-12 18:54:43,654 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:54:43,654 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 18:54:43,664 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:54:43,749 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-09-12 18:54:43,750 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:54:43,751 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-09-12 18:54:43,752 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:54:43,753 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2024-09-12 18:54:43,753 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:54:43,754 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2024-09-12 18:54:43,755 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:54:43,770 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2024-09-12 18:54:43,771 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:54:43,772 INFO L134 CoverageAnalysis]: Checked inductivity of 26 backedges. 6 proven. 5 refuted. 0 times theorem prover too weak. 15 trivial. 0 not checked. [2024-09-12 18:54:43,773 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 18:54:43,773 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [266256945] [2024-09-12 18:54:43,773 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [266256945] provided 0 perfect and 1 imperfect interpolant sequences [2024-09-12 18:54:43,773 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [951299265] [2024-09-12 18:54:43,773 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:54:43,773 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 18:54:43,773 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-12 18:54:43,775 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 18:54:43,776 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 18:54:43,806 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:54:43,807 INFO L262 TraceCheckSpWp]: Trace formula consists of 116 conjuncts, 9 conjuncts are in the unsatisfiable core [2024-09-12 18:54:43,808 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-12 18:54:43,831 INFO L134 CoverageAnalysis]: Checked inductivity of 26 backedges. 6 proven. 5 refuted. 0 times theorem prover too weak. 15 trivial. 0 not checked. [2024-09-12 18:54:43,831 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-09-12 18:54:43,900 INFO L134 CoverageAnalysis]: Checked inductivity of 26 backedges. 6 proven. 5 refuted. 0 times theorem prover too weak. 15 trivial. 0 not checked. [2024-09-12 18:54:43,900 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [951299265] provided 0 perfect and 2 imperfect interpolant sequences [2024-09-12 18:54:43,900 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-09-12 18:54:43,900 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8] total 9 [2024-09-12 18:54:43,901 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [80212285] [2024-09-12 18:54:43,901 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-09-12 18:54:43,901 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2024-09-12 18:54:43,901 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 18:54:43,901 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2024-09-12 18:54:43,901 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=55, Unknown=0, NotChecked=0, Total=72 [2024-09-12 18:54:43,901 INFO L87 Difference]: Start difference. First operand 263 states and 349 transitions. Second operand has 9 states, 9 states have (on average 3.111111111111111) internal successors, (28), 8 states have internal predecessors, (28), 2 states have call successors, (6), 1 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2024-09-12 18:54:44,532 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 18:54:44,533 INFO L93 Difference]: Finished difference Result 574 states and 717 transitions. [2024-09-12 18:54:44,533 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2024-09-12 18:54:44,534 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 3.111111111111111) internal successors, (28), 8 states have internal predecessors, (28), 2 states have call successors, (6), 1 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 43 [2024-09-12 18:54:44,534 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 18:54:44,536 INFO L225 Difference]: With dead ends: 574 [2024-09-12 18:54:44,536 INFO L226 Difference]: Without dead ends: 539 [2024-09-12 18:54:44,536 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 108 GetRequests, 91 SyntacticMatches, 4 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 12 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=55, Invalid=155, Unknown=0, NotChecked=0, Total=210 [2024-09-12 18:54:44,537 INFO L434 NwaCegarLoop]: 130 mSDtfsCounter, 481 mSDsluCounter, 613 mSDsCounter, 0 mSdLazyCounter, 614 mSolverCounterSat, 24 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 485 SdHoareTripleChecker+Valid, 743 SdHoareTripleChecker+Invalid, 638 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 24 IncrementalHoareTripleChecker+Valid, 614 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2024-09-12 18:54:44,537 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [485 Valid, 743 Invalid, 638 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [24 Valid, 614 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2024-09-12 18:54:44,539 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 539 states. [2024-09-12 18:54:44,573 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 539 to 355. [2024-09-12 18:54:44,574 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 355 states, 269 states have (on average 1.6988847583643123) internal successors, (457), 320 states have internal predecessors, (457), 31 states have call successors, (31), 5 states have call predecessors, (31), 4 states have return successors, (29), 29 states have call predecessors, (29), 29 states have call successors, (29) [2024-09-12 18:54:44,575 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 355 states to 355 states and 517 transitions. [2024-09-12 18:54:44,575 INFO L78 Accepts]: Start accepts. Automaton has 355 states and 517 transitions. Word has length 43 [2024-09-12 18:54:44,576 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 18:54:44,576 INFO L474 AbstractCegarLoop]: Abstraction has 355 states and 517 transitions. [2024-09-12 18:54:44,576 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 3.111111111111111) internal successors, (28), 8 states have internal predecessors, (28), 2 states have call successors, (6), 1 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2024-09-12 18:54:44,577 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:54:44,577 INFO L276 IsEmpty]: Start isEmpty. Operand 355 states and 517 transitions. [2024-09-12 18:54:44,577 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 47 [2024-09-12 18:54:44,577 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 18:54:44,577 INFO L216 NwaCegarLoop]: trace histogram [4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 18:54:44,589 INFO L552 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Ended with exit code 0 [2024-09-12 18:54:44,778 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 18:54:44,778 INFO L399 AbstractCegarLoop]: === Iteration 16 === Targeting mainErr8ASSERT_VIOLATIONINTEGER_OVERFLOW === [mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 48 more)] === [2024-09-12 18:54:44,778 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:54:44,778 INFO L85 PathProgramCache]: Analyzing trace with hash -222864919, now seen corresponding path program 1 times [2024-09-12 18:54:44,779 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 18:54:44,779 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1333676715] [2024-09-12 18:54:44,779 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:54:44,779 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 18:54:44,785 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-09-12 18:54:44,785 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1309399378] [2024-09-12 18:54:44,786 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:54:44,786 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 18:54:44,786 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-12 18:54:44,789 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 18:54:44,790 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 18:54:44,821 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:54:44,822 INFO L262 TraceCheckSpWp]: Trace formula consists of 111 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-09-12 18:54:44,823 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-12 18:54:44,875 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2024-09-12 18:54:44,875 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-09-12 18:54:44,875 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 18:54:44,875 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1333676715] [2024-09-12 18:54:44,875 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-09-12 18:54:44,875 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1309399378] [2024-09-12 18:54:44,875 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1309399378] provided 1 perfect and 0 imperfect interpolant sequences [2024-09-12 18:54:44,875 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-09-12 18:54:44,875 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-09-12 18:54:44,875 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [698217901] [2024-09-12 18:54:44,875 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-09-12 18:54:44,876 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-09-12 18:54:44,876 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 18:54:44,876 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-09-12 18:54:44,876 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2024-09-12 18:54:44,876 INFO L87 Difference]: Start difference. First operand 355 states and 517 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, (7), 1 states have call predecessors, (7), 1 states have return successors, (6), 3 states have call predecessors, (6), 3 states have call successors, (6) [2024-09-12 18:54:45,069 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 18:54:45,069 INFO L93 Difference]: Finished difference Result 373 states and 519 transitions. [2024-09-12 18:54:45,069 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-09-12 18:54:45,069 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, (7), 1 states have call predecessors, (7), 1 states have return successors, (6), 3 states have call predecessors, (6), 3 states have call successors, (6) Word has length 46 [2024-09-12 18:54:45,070 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 18:54:45,072 INFO L225 Difference]: With dead ends: 373 [2024-09-12 18:54:45,072 INFO L226 Difference]: Without dead ends: 372 [2024-09-12 18:54:45,072 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 43 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 18:54:45,073 INFO L434 NwaCegarLoop]: 101 mSDtfsCounter, 191 mSDsluCounter, 90 mSDsCounter, 0 mSdLazyCounter, 94 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 198 SdHoareTripleChecker+Valid, 191 SdHoareTripleChecker+Invalid, 97 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 94 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-09-12 18:54:45,073 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [198 Valid, 191 Invalid, 97 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 94 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-09-12 18:54:45,074 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 372 states. [2024-09-12 18:54:45,119 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 372 to 355. [2024-09-12 18:54:45,120 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 355 states, 269 states have (on average 1.691449814126394) internal successors, (455), 320 states have internal predecessors, (455), 31 states have call successors, (31), 5 states have call predecessors, (31), 4 states have return successors, (29), 29 states have call predecessors, (29), 29 states have call successors, (29) [2024-09-12 18:54:45,122 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 355 states to 355 states and 515 transitions. [2024-09-12 18:54:45,122 INFO L78 Accepts]: Start accepts. Automaton has 355 states and 515 transitions. Word has length 46 [2024-09-12 18:54:45,122 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 18:54:45,123 INFO L474 AbstractCegarLoop]: Abstraction has 355 states and 515 transitions. [2024-09-12 18:54:45,123 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, (7), 1 states have call predecessors, (7), 1 states have return successors, (6), 3 states have call predecessors, (6), 3 states have call successors, (6) [2024-09-12 18:54:45,123 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:54:45,123 INFO L276 IsEmpty]: Start isEmpty. Operand 355 states and 515 transitions. [2024-09-12 18:54:45,123 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 47 [2024-09-12 18:54:45,123 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 18:54:45,124 INFO L216 NwaCegarLoop]: trace histogram [4, 4, 4, 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 18:54:45,138 INFO L540 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Forceful destruction successful, exit code 0 [2024-09-12 18:54:45,327 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 18:54:45,328 INFO L399 AbstractCegarLoop]: === Iteration 17 === Targeting mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 48 more)] === [2024-09-12 18:54:45,328 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:54:45,328 INFO L85 PathProgramCache]: Analyzing trace with hash -700394504, now seen corresponding path program 1 times [2024-09-12 18:54:45,329 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 18:54:45,329 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1679728689] [2024-09-12 18:54:45,329 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:54:45,329 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 18:54:45,342 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-09-12 18:54:45,343 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [231537496] [2024-09-12 18:54:45,343 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:54:45,343 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 18:54:45,343 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-12 18:54:45,348 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 18:54:45,353 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 18:54:45,390 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:54:45,391 INFO L262 TraceCheckSpWp]: Trace formula consists of 126 conjuncts, 13 conjuncts are in the unsatisfiable core [2024-09-12 18:54:45,392 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-12 18:54:45,536 INFO L134 CoverageAnalysis]: Checked inductivity of 28 backedges. 9 proven. 7 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2024-09-12 18:54:45,536 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-09-12 18:54:45,776 INFO L134 CoverageAnalysis]: Checked inductivity of 28 backedges. 9 proven. 4 refuted. 0 times theorem prover too weak. 15 trivial. 0 not checked. [2024-09-12 18:54:45,777 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 18:54:45,777 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1679728689] [2024-09-12 18:54:45,777 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-09-12 18:54:45,777 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [231537496] [2024-09-12 18:54:45,777 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [231537496] provided 0 perfect and 2 imperfect interpolant sequences [2024-09-12 18:54:45,777 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-09-12 18:54:45,777 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 6] total 11 [2024-09-12 18:54:45,777 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1094588739] [2024-09-12 18:54:45,777 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-09-12 18:54:45,777 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2024-09-12 18:54:45,777 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 18:54:45,778 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2024-09-12 18:54:45,778 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=97, Unknown=0, NotChecked=0, Total=132 [2024-09-12 18:54:45,778 INFO L87 Difference]: Start difference. First operand 355 states and 515 transitions. Second operand has 12 states, 10 states have (on average 5.1) internal successors, (51), 9 states have internal predecessors, (51), 2 states have call successors, (8), 1 states have call predecessors, (8), 2 states have return successors, (8), 4 states have call predecessors, (8), 2 states have call successors, (8) [2024-09-12 18:54:47,084 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 18:54:47,084 INFO L93 Difference]: Finished difference Result 674 states and 968 transitions. [2024-09-12 18:54:47,085 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2024-09-12 18:54:47,085 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 10 states have (on average 5.1) internal successors, (51), 9 states have internal predecessors, (51), 2 states have call successors, (8), 1 states have call predecessors, (8), 2 states have return successors, (8), 4 states have call predecessors, (8), 2 states have call successors, (8) Word has length 46 [2024-09-12 18:54:47,085 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 18:54:47,088 INFO L225 Difference]: With dead ends: 674 [2024-09-12 18:54:47,089 INFO L226 Difference]: Without dead ends: 671 [2024-09-12 18:54:47,089 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 96 GetRequests, 81 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 27 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=83, Invalid=189, Unknown=0, NotChecked=0, Total=272 [2024-09-12 18:54:47,089 INFO L434 NwaCegarLoop]: 182 mSDtfsCounter, 736 mSDsluCounter, 533 mSDsCounter, 0 mSdLazyCounter, 374 mSolverCounterSat, 52 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 737 SdHoareTripleChecker+Valid, 715 SdHoareTripleChecker+Invalid, 426 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 52 IncrementalHoareTripleChecker+Valid, 374 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2024-09-12 18:54:47,090 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [737 Valid, 715 Invalid, 426 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [52 Valid, 374 Invalid, 0 Unknown, 0 Unchecked, 1.1s Time] [2024-09-12 18:54:47,090 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 671 states. [2024-09-12 18:54:47,163 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 671 to 398. [2024-09-12 18:54:47,163 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 398 states, 310 states have (on average 1.667741935483871) internal successors, (517), 361 states have internal predecessors, (517), 33 states have call successors, (33), 5 states have call predecessors, (33), 4 states have return successors, (31), 31 states have call predecessors, (31), 31 states have call successors, (31) [2024-09-12 18:54:47,165 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 398 states to 398 states and 581 transitions. [2024-09-12 18:54:47,165 INFO L78 Accepts]: Start accepts. Automaton has 398 states and 581 transitions. Word has length 46 [2024-09-12 18:54:47,166 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 18:54:47,166 INFO L474 AbstractCegarLoop]: Abstraction has 398 states and 581 transitions. [2024-09-12 18:54:47,166 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 10 states have (on average 5.1) internal successors, (51), 9 states have internal predecessors, (51), 2 states have call successors, (8), 1 states have call predecessors, (8), 2 states have return successors, (8), 4 states have call predecessors, (8), 2 states have call successors, (8) [2024-09-12 18:54:47,166 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:54:47,166 INFO L276 IsEmpty]: Start isEmpty. Operand 398 states and 581 transitions. [2024-09-12 18:54:47,167 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2024-09-12 18:54:47,167 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 18:54:47,167 INFO L216 NwaCegarLoop]: trace histogram [4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 18:54:47,179 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 18:54:47,367 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 18:54:47,367 INFO L399 AbstractCegarLoop]: === Iteration 18 === Targeting mainErr9ASSERT_VIOLATIONINTEGER_OVERFLOW === [mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 48 more)] === [2024-09-12 18:54:47,368 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:54:47,368 INFO L85 PathProgramCache]: Analyzing trace with hash 1681122210, now seen corresponding path program 1 times [2024-09-12 18:54:47,368 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 18:54:47,368 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1207616290] [2024-09-12 18:54:47,368 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:54:47,368 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 18:54:47,374 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-09-12 18:54:47,374 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1084476007] [2024-09-12 18:54:47,374 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:54:47,374 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 18:54:47,374 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-12 18:54:47,376 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 18:54:47,377 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 18:54:47,406 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:54:47,406 INFO L262 TraceCheckSpWp]: Trace formula consists of 112 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-09-12 18:54:47,407 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-12 18:54:47,447 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2024-09-12 18:54:47,447 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-09-12 18:54:47,447 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 18:54:47,447 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1207616290] [2024-09-12 18:54:47,447 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-09-12 18:54:47,447 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1084476007] [2024-09-12 18:54:47,447 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1084476007] provided 1 perfect and 0 imperfect interpolant sequences [2024-09-12 18:54:47,447 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-09-12 18:54:47,448 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-09-12 18:54:47,448 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1329825415] [2024-09-12 18:54:47,448 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-09-12 18:54:47,448 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-09-12 18:54:47,448 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 18:54:47,448 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-09-12 18:54:47,448 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2024-09-12 18:54:47,448 INFO L87 Difference]: Start difference. First operand 398 states and 581 transitions. Second operand has 4 states, 3 states have (on average 8.333333333333334) internal successors, (25), 4 states have internal predecessors, (25), 3 states have call successors, (7), 1 states have call predecessors, (7), 1 states have return successors, (6), 3 states have call predecessors, (6), 3 states have call successors, (6) [2024-09-12 18:54:47,654 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 18:54:47,655 INFO L93 Difference]: Finished difference Result 416 states and 583 transitions. [2024-09-12 18:54:47,655 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-09-12 18:54:47,655 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 8.333333333333334) internal successors, (25), 4 states have internal predecessors, (25), 3 states have call successors, (7), 1 states have call predecessors, (7), 1 states have return successors, (6), 3 states have call predecessors, (6), 3 states have call successors, (6) Word has length 47 [2024-09-12 18:54:47,655 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 18:54:47,657 INFO L225 Difference]: With dead ends: 416 [2024-09-12 18:54:47,657 INFO L226 Difference]: Without dead ends: 415 [2024-09-12 18:54:47,657 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 44 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 18:54:47,658 INFO L434 NwaCegarLoop]: 101 mSDtfsCounter, 143 mSDsluCounter, 111 mSDsCounter, 0 mSdLazyCounter, 112 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 150 SdHoareTripleChecker+Valid, 212 SdHoareTripleChecker+Invalid, 112 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 112 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-09-12 18:54:47,658 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [150 Valid, 212 Invalid, 112 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 112 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-09-12 18:54:47,658 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 415 states. [2024-09-12 18:54:47,724 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 415 to 398. [2024-09-12 18:54:47,725 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 398 states, 310 states have (on average 1.6612903225806452) internal successors, (515), 361 states have internal predecessors, (515), 33 states have call successors, (33), 5 states have call predecessors, (33), 4 states have return successors, (31), 31 states have call predecessors, (31), 31 states have call successors, (31) [2024-09-12 18:54:47,726 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 398 states to 398 states and 579 transitions. [2024-09-12 18:54:47,726 INFO L78 Accepts]: Start accepts. Automaton has 398 states and 579 transitions. Word has length 47 [2024-09-12 18:54:47,727 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 18:54:47,727 INFO L474 AbstractCegarLoop]: Abstraction has 398 states and 579 transitions. [2024-09-12 18:54:47,727 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 8.333333333333334) internal successors, (25), 4 states have internal predecessors, (25), 3 states have call successors, (7), 1 states have call predecessors, (7), 1 states have return successors, (6), 3 states have call predecessors, (6), 3 states have call successors, (6) [2024-09-12 18:54:47,727 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:54:47,727 INFO L276 IsEmpty]: Start isEmpty. Operand 398 states and 579 transitions. [2024-09-12 18:54:47,728 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2024-09-12 18:54:47,728 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 18:54:47,728 INFO L216 NwaCegarLoop]: trace histogram [4, 4, 4, 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 18:54:47,742 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 18:54:47,928 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 18:54:47,929 INFO L399 AbstractCegarLoop]: === Iteration 19 === Targeting mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 48 more)] === [2024-09-12 18:54:47,929 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:54:47,929 INFO L85 PathProgramCache]: Analyzing trace with hash -237393054, now seen corresponding path program 1 times [2024-09-12 18:54:47,929 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 18:54:47,929 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [73384210] [2024-09-12 18:54:47,929 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:54:47,930 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 18:54:47,939 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-09-12 18:54:47,939 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [799869888] [2024-09-12 18:54:47,940 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:54:47,940 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 18:54:47,941 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-12 18:54:47,942 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 18:54:47,944 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 18:54:47,978 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:54:47,979 INFO L262 TraceCheckSpWp]: Trace formula consists of 127 conjuncts, 13 conjuncts are in the unsatisfiable core [2024-09-12 18:54:47,980 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-12 18:54:48,094 INFO L134 CoverageAnalysis]: Checked inductivity of 28 backedges. 9 proven. 7 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2024-09-12 18:54:48,094 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-09-12 18:54:48,755 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 18:54:48,756 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [73384210] [2024-09-12 18:54:48,756 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-09-12 18:54:48,756 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [799869888] [2024-09-12 18:54:48,756 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [799869888] provided 0 perfect and 1 imperfect interpolant sequences [2024-09-12 18:54:48,756 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-09-12 18:54:48,756 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7] total 7 [2024-09-12 18:54:48,756 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [327468438] [2024-09-12 18:54:48,756 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-09-12 18:54:48,757 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2024-09-12 18:54:48,757 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 18:54:48,758 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2024-09-12 18:54:48,758 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=95, Unknown=0, NotChecked=0, Total=132 [2024-09-12 18:54:48,758 INFO L87 Difference]: Start difference. First operand 398 states and 579 transitions. Second operand has 8 states, 6 states have (on average 5.0) internal successors, (30), 6 states have internal predecessors, (30), 2 states have call successors, (6), 1 states have call predecessors, (6), 2 states have return successors, (5), 3 states have call predecessors, (5), 2 states have call successors, (5) [2024-09-12 18:54:49,098 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 18:54:49,098 INFO L93 Difference]: Finished difference Result 641 states and 931 transitions. [2024-09-12 18:54:49,099 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-09-12 18:54:49,099 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 6 states have (on average 5.0) internal successors, (30), 6 states have internal predecessors, (30), 2 states have call successors, (6), 1 states have call predecessors, (6), 2 states have return successors, (5), 3 states have call predecessors, (5), 2 states have call successors, (5) Word has length 47 [2024-09-12 18:54:49,099 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 18:54:49,101 INFO L225 Difference]: With dead ends: 641 [2024-09-12 18:54:49,101 INFO L226 Difference]: Without dead ends: 639 [2024-09-12 18:54:49,102 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 58 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 19 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=47, Invalid=109, Unknown=0, NotChecked=0, Total=156 [2024-09-12 18:54:49,102 INFO L434 NwaCegarLoop]: 96 mSDtfsCounter, 399 mSDsluCounter, 371 mSDsCounter, 0 mSdLazyCounter, 247 mSolverCounterSat, 17 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 407 SdHoareTripleChecker+Valid, 467 SdHoareTripleChecker+Invalid, 264 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 17 IncrementalHoareTripleChecker+Valid, 247 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-09-12 18:54:49,102 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [407 Valid, 467 Invalid, 264 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [17 Valid, 247 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-09-12 18:54:49,103 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 639 states. [2024-09-12 18:54:49,213 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 639 to 563. [2024-09-12 18:54:49,214 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 563 states, 457 states have (on average 1.7045951859956237) internal successors, (779), 508 states have internal predecessors, (779), 51 states have call successors, (51), 5 states have call predecessors, (51), 4 states have return successors, (49), 49 states have call predecessors, (49), 49 states have call successors, (49) [2024-09-12 18:54:49,215 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 563 states to 563 states and 879 transitions. [2024-09-12 18:54:49,216 INFO L78 Accepts]: Start accepts. Automaton has 563 states and 879 transitions. Word has length 47 [2024-09-12 18:54:49,216 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 18:54:49,216 INFO L474 AbstractCegarLoop]: Abstraction has 563 states and 879 transitions. [2024-09-12 18:54:49,216 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 6 states have (on average 5.0) internal successors, (30), 6 states have internal predecessors, (30), 2 states have call successors, (6), 1 states have call predecessors, (6), 2 states have return successors, (5), 3 states have call predecessors, (5), 2 states have call successors, (5) [2024-09-12 18:54:49,217 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:54:49,217 INFO L276 IsEmpty]: Start isEmpty. Operand 563 states and 879 transitions. [2024-09-12 18:54:49,217 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 49 [2024-09-12 18:54:49,217 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 18:54:49,217 INFO L216 NwaCegarLoop]: trace histogram [4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 18:54:49,233 INFO L552 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Ended with exit code 0 [2024-09-12 18:54:49,421 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 18:54:49,422 INFO L399 AbstractCegarLoop]: === Iteration 20 === Targeting mainErr10ASSERT_VIOLATIONINTEGER_OVERFLOW === [mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 48 more)] === [2024-09-12 18:54:49,422 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:54:49,422 INFO L85 PathProgramCache]: Analyzing trace with hash 575181067, now seen corresponding path program 1 times [2024-09-12 18:54:49,422 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 18:54:49,422 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [146040746] [2024-09-12 18:54:49,423 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:54:49,423 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 18:54:49,428 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-09-12 18:54:49,429 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [111841907] [2024-09-12 18:54:49,429 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:54:49,429 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 18:54:49,429 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-12 18:54:49,432 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 18:54:49,434 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 18:54:49,464 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:54:49,464 INFO L262 TraceCheckSpWp]: Trace formula consists of 113 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-09-12 18:54:49,465 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-12 18:54:49,492 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2024-09-12 18:54:49,492 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-09-12 18:54:49,492 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 18:54:49,492 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [146040746] [2024-09-12 18:54:49,492 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-09-12 18:54:49,492 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [111841907] [2024-09-12 18:54:49,492 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [111841907] provided 1 perfect and 0 imperfect interpolant sequences [2024-09-12 18:54:49,492 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-09-12 18:54:49,492 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-09-12 18:54:49,492 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1055973046] [2024-09-12 18:54:49,492 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-09-12 18:54:49,493 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-09-12 18:54:49,493 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 18:54:49,493 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-09-12 18:54:49,493 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2024-09-12 18:54:49,493 INFO L87 Difference]: Start difference. First operand 563 states and 879 transitions. Second operand has 4 states, 3 states have (on average 8.666666666666666) internal successors, (26), 4 states have internal predecessors, (26), 2 states have call successors, (7), 1 states have call predecessors, (7), 1 states have return successors, (6), 2 states have call predecessors, (6), 2 states have call successors, (6) [2024-09-12 18:54:50,105 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 18:54:50,106 INFO L93 Difference]: Finished difference Result 591 states and 891 transitions. [2024-09-12 18:54:50,106 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-09-12 18:54:50,107 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 8.666666666666666) internal successors, (26), 4 states have internal predecessors, (26), 2 states have call successors, (7), 1 states have call predecessors, (7), 1 states have return successors, (6), 2 states have call predecessors, (6), 2 states have call successors, (6) Word has length 48 [2024-09-12 18:54:50,107 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 18:54:50,109 INFO L225 Difference]: With dead ends: 591 [2024-09-12 18:54:50,110 INFO L226 Difference]: Without dead ends: 590 [2024-09-12 18:54:50,110 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 45 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 18:54:50,110 INFO L434 NwaCegarLoop]: 138 mSDtfsCounter, 57 mSDsluCounter, 184 mSDsCounter, 0 mSdLazyCounter, 127 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 61 SdHoareTripleChecker+Valid, 322 SdHoareTripleChecker+Invalid, 127 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 127 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2024-09-12 18:54:50,110 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [61 Valid, 322 Invalid, 127 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 127 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2024-09-12 18:54:50,111 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 590 states. [2024-09-12 18:54:50,226 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 590 to 563. [2024-09-12 18:54:50,227 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 563 states, 457 states have (on average 1.700218818380744) internal successors, (777), 508 states have internal predecessors, (777), 51 states have call successors, (51), 5 states have call predecessors, (51), 4 states have return successors, (49), 49 states have call predecessors, (49), 49 states have call successors, (49) [2024-09-12 18:54:50,228 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 563 states to 563 states and 877 transitions. [2024-09-12 18:54:50,229 INFO L78 Accepts]: Start accepts. Automaton has 563 states and 877 transitions. Word has length 48 [2024-09-12 18:54:50,229 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 18:54:50,229 INFO L474 AbstractCegarLoop]: Abstraction has 563 states and 877 transitions. [2024-09-12 18:54:50,229 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 8.666666666666666) internal successors, (26), 4 states have internal predecessors, (26), 2 states have call successors, (7), 1 states have call predecessors, (7), 1 states have return successors, (6), 2 states have call predecessors, (6), 2 states have call successors, (6) [2024-09-12 18:54:50,230 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:54:50,230 INFO L276 IsEmpty]: Start isEmpty. Operand 563 states and 877 transitions. [2024-09-12 18:54:50,230 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 49 [2024-09-12 18:54:50,230 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 18:54:50,230 INFO L216 NwaCegarLoop]: trace histogram [4, 4, 4, 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] [2024-09-12 18:54:50,247 INFO L540 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Forceful destruction successful, exit code 0 [2024-09-12 18:54:50,430 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 18:54:50,431 INFO L399 AbstractCegarLoop]: === Iteration 21 === Targeting mainErr30ASSERT_VIOLATIONINTEGER_OVERFLOW === [mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 48 more)] === [2024-09-12 18:54:50,431 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:54:50,431 INFO L85 PathProgramCache]: Analyzing trace with hash 1231119416, now seen corresponding path program 1 times [2024-09-12 18:54:50,431 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 18:54:50,431 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [816267272] [2024-09-12 18:54:50,432 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:54:50,432 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 18:54:50,438 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:54:50,547 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-09-12 18:54:50,548 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:54:50,549 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-09-12 18:54:50,550 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:54:50,551 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2024-09-12 18:54:50,551 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:54:50,552 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2024-09-12 18:54:50,553 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:54:50,553 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2024-09-12 18:54:50,554 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:54:50,555 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2024-09-12 18:54:50,555 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 18:54:50,555 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [816267272] [2024-09-12 18:54:50,555 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [816267272] provided 0 perfect and 1 imperfect interpolant sequences [2024-09-12 18:54:50,555 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [267121997] [2024-09-12 18:54:50,555 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:54:50,555 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 18:54:50,556 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-12 18:54:50,557 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 18:54:50,558 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 18:54:50,590 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:54:50,591 INFO L262 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 5 conjuncts are in the unsatisfiable core [2024-09-12 18:54:50,592 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-12 18:54:50,617 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 8 proven. 0 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2024-09-12 18:54:50,617 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-09-12 18:54:50,617 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [267121997] provided 1 perfect and 0 imperfect interpolant sequences [2024-09-12 18:54:50,617 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-09-12 18:54:50,617 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [5] total 9 [2024-09-12 18:54:50,617 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1246274830] [2024-09-12 18:54:50,617 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-09-12 18:54:50,617 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-09-12 18:54:50,617 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 18:54:50,618 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-09-12 18:54:50,618 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=56, Unknown=0, NotChecked=0, Total=72 [2024-09-12 18:54:50,618 INFO L87 Difference]: Start difference. First operand 563 states and 877 transitions. Second operand has 5 states, 5 states have (on average 5.6) internal successors, (28), 5 states have internal predecessors, (28), 1 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) [2024-09-12 18:54:50,943 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 18:54:50,943 INFO L93 Difference]: Finished difference Result 768 states and 1111 transitions. [2024-09-12 18:54:50,944 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-09-12 18:54:50,944 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 5.6) internal successors, (28), 5 states have internal predecessors, (28), 1 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) Word has length 48 [2024-09-12 18:54:50,944 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 18:54:50,946 INFO L225 Difference]: With dead ends: 768 [2024-09-12 18:54:50,946 INFO L226 Difference]: Without dead ends: 482 [2024-09-12 18:54:50,948 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 65 GetRequests, 56 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=24, Invalid=86, Unknown=0, NotChecked=0, Total=110 [2024-09-12 18:54:50,948 INFO L434 NwaCegarLoop]: 177 mSDtfsCounter, 159 mSDsluCounter, 395 mSDsCounter, 0 mSdLazyCounter, 153 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 163 SdHoareTripleChecker+Valid, 572 SdHoareTripleChecker+Invalid, 161 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 153 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-09-12 18:54:50,948 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [163 Valid, 572 Invalid, 161 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 153 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-09-12 18:54:50,949 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 482 states. [2024-09-12 18:54:51,024 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 482 to 357. [2024-09-12 18:54:51,025 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 357 states, 271 states have (on average 1.6494464944649447) internal successors, (447), 320 states have internal predecessors, (447), 33 states have call successors, (33), 5 states have call predecessors, (33), 4 states have return successors, (31), 31 states have call predecessors, (31), 31 states have call successors, (31) [2024-09-12 18:54:51,026 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 357 states to 357 states and 511 transitions. [2024-09-12 18:54:51,027 INFO L78 Accepts]: Start accepts. Automaton has 357 states and 511 transitions. Word has length 48 [2024-09-12 18:54:51,027 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 18:54:51,027 INFO L474 AbstractCegarLoop]: Abstraction has 357 states and 511 transitions. [2024-09-12 18:54:51,027 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 5.6) internal successors, (28), 5 states have internal predecessors, (28), 1 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) [2024-09-12 18:54:51,027 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:54:51,027 INFO L276 IsEmpty]: Start isEmpty. Operand 357 states and 511 transitions. [2024-09-12 18:54:51,027 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 49 [2024-09-12 18:54:51,028 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 18:54:51,028 INFO L216 NwaCegarLoop]: trace histogram [4, 4, 4, 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 18:54:51,040 INFO L540 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Forceful destruction successful, exit code 0 [2024-09-12 18:54:51,228 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 18:54:51,228 INFO L399 AbstractCegarLoop]: === Iteration 22 === Targeting mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW === [mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 48 more)] === [2024-09-12 18:54:51,228 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:54:51,228 INFO L85 PathProgramCache]: Analyzing trace with hash 1230750010, now seen corresponding path program 1 times [2024-09-12 18:54:51,229 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 18:54:51,229 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1714223631] [2024-09-12 18:54:51,229 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:54:51,229 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 18:54:51,237 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-09-12 18:54:51,238 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1591238596] [2024-09-12 18:54:51,238 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:54:51,238 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 18:54:51,238 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-12 18:54:51,240 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 18:54:51,242 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 18:54:51,274 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:54:51,275 INFO L262 TraceCheckSpWp]: Trace formula consists of 128 conjuncts, 17 conjuncts are in the unsatisfiable core [2024-09-12 18:54:51,276 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-12 18:54:51,406 INFO L134 CoverageAnalysis]: Checked inductivity of 28 backedges. 6 proven. 10 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2024-09-12 18:54:51,407 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-09-12 18:54:51,552 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 18:54:51,552 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1714223631] [2024-09-12 18:54:51,552 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-09-12 18:54:51,552 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1591238596] [2024-09-12 18:54:51,552 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1591238596] provided 0 perfect and 1 imperfect interpolant sequences [2024-09-12 18:54:51,552 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-09-12 18:54:51,552 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9] total 9 [2024-09-12 18:54:51,552 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1834376575] [2024-09-12 18:54:51,552 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-09-12 18:54:51,552 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2024-09-12 18:54:51,553 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 18:54:51,553 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2024-09-12 18:54:51,553 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=46, Invalid=164, Unknown=0, NotChecked=0, Total=210 [2024-09-12 18:54:51,553 INFO L87 Difference]: Start difference. First operand 357 states and 511 transitions. Second operand has 10 states, 8 states have (on average 3.875) internal successors, (31), 8 states have internal predecessors, (31), 3 states have call successors, (6), 1 states have call predecessors, (6), 2 states have return successors, (5), 3 states have call predecessors, (5), 3 states have call successors, (5) [2024-09-12 18:54:52,242 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 18:54:52,243 INFO L93 Difference]: Finished difference Result 474 states and 658 transitions. [2024-09-12 18:54:52,244 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2024-09-12 18:54:52,244 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 8 states have (on average 3.875) internal successors, (31), 8 states have internal predecessors, (31), 3 states have call successors, (6), 1 states have call predecessors, (6), 2 states have return successors, (5), 3 states have call predecessors, (5), 3 states have call successors, (5) Word has length 48 [2024-09-12 18:54:52,244 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 18:54:52,246 INFO L225 Difference]: With dead ends: 474 [2024-09-12 18:54:52,246 INFO L226 Difference]: Without dead ends: 473 [2024-09-12 18:54:52,247 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 75 GetRequests, 57 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 19 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=98, Invalid=282, Unknown=0, NotChecked=0, Total=380 [2024-09-12 18:54:52,249 INFO L434 NwaCegarLoop]: 105 mSDtfsCounter, 413 mSDsluCounter, 523 mSDsCounter, 0 mSdLazyCounter, 772 mSolverCounterSat, 25 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 417 SdHoareTripleChecker+Valid, 628 SdHoareTripleChecker+Invalid, 797 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 25 IncrementalHoareTripleChecker+Valid, 772 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2024-09-12 18:54:52,249 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [417 Valid, 628 Invalid, 797 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [25 Valid, 772 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2024-09-12 18:54:52,250 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 473 states. [2024-09-12 18:54:52,365 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 473 to 436. [2024-09-12 18:54:52,366 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 436 states, 341 states have (on average 1.6656891495601174) internal successors, (568), 390 states have internal predecessors, (568), 42 states have call successors, (42), 5 states have call predecessors, (42), 4 states have return successors, (40), 40 states have call predecessors, (40), 40 states have call successors, (40) [2024-09-12 18:54:52,367 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 436 states to 436 states and 650 transitions. [2024-09-12 18:54:52,368 INFO L78 Accepts]: Start accepts. Automaton has 436 states and 650 transitions. Word has length 48 [2024-09-12 18:54:52,368 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 18:54:52,368 INFO L474 AbstractCegarLoop]: Abstraction has 436 states and 650 transitions. [2024-09-12 18:54:52,368 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 8 states have (on average 3.875) internal successors, (31), 8 states have internal predecessors, (31), 3 states have call successors, (6), 1 states have call predecessors, (6), 2 states have return successors, (5), 3 states have call predecessors, (5), 3 states have call successors, (5) [2024-09-12 18:54:52,369 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:54:52,369 INFO L276 IsEmpty]: Start isEmpty. Operand 436 states and 650 transitions. [2024-09-12 18:54:52,370 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 50 [2024-09-12 18:54:52,370 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 18:54:52,370 INFO L216 NwaCegarLoop]: trace histogram [4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 18:54:52,383 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 18:54:52,570 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 18:54:52,571 INFO L399 AbstractCegarLoop]: === Iteration 23 === Targeting mainErr11ASSERT_VIOLATIONINTEGER_OVERFLOW === [mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 48 more)] === [2024-09-12 18:54:52,571 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:54:52,571 INFO L85 PathProgramCache]: Analyzing trace with hash 650744004, now seen corresponding path program 1 times [2024-09-12 18:54:52,572 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 18:54:52,572 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [139159592] [2024-09-12 18:54:52,572 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:54:52,572 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 18:54:52,577 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-09-12 18:54:52,579 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1994817874] [2024-09-12 18:54:52,580 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:54:52,580 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 18:54:52,580 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-12 18:54:52,581 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 18:54:52,583 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 18:54:52,617 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:54:52,618 INFO L262 TraceCheckSpWp]: Trace formula consists of 114 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-09-12 18:54:52,618 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-12 18:54:52,675 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2024-09-12 18:54:52,675 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-09-12 18:54:52,675 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 18:54:52,675 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [139159592] [2024-09-12 18:54:52,675 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-09-12 18:54:52,675 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1994817874] [2024-09-12 18:54:52,675 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1994817874] provided 1 perfect and 0 imperfect interpolant sequences [2024-09-12 18:54:52,675 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-09-12 18:54:52,675 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-09-12 18:54:52,675 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1954728148] [2024-09-12 18:54:52,675 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-09-12 18:54:52,676 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-09-12 18:54:52,676 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 18:54:52,676 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-09-12 18:54:52,676 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2024-09-12 18:54:52,676 INFO L87 Difference]: Start difference. First operand 436 states and 650 transitions. Second operand has 4 states, 3 states have (on average 9.0) internal successors, (27), 4 states have internal predecessors, (27), 2 states have call successors, (7), 1 states have call predecessors, (7), 1 states have return successors, (6), 2 states have call predecessors, (6), 2 states have call successors, (6) [2024-09-12 18:54:53,299 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 18:54:53,299 INFO L93 Difference]: Finished difference Result 465 states and 663 transitions. [2024-09-12 18:54:53,299 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-09-12 18:54:53,300 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 9.0) internal successors, (27), 4 states have internal predecessors, (27), 2 states have call successors, (7), 1 states have call predecessors, (7), 1 states have return successors, (6), 2 states have call predecessors, (6), 2 states have call successors, (6) Word has length 49 [2024-09-12 18:54:53,300 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 18:54:53,301 INFO L225 Difference]: With dead ends: 465 [2024-09-12 18:54:53,301 INFO L226 Difference]: Without dead ends: 464 [2024-09-12 18:54:53,302 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 46 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 18:54:53,302 INFO L434 NwaCegarLoop]: 138 mSDtfsCounter, 57 mSDsluCounter, 182 mSDsCounter, 0 mSdLazyCounter, 124 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 61 SdHoareTripleChecker+Valid, 320 SdHoareTripleChecker+Invalid, 124 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 124 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2024-09-12 18:54:53,302 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [61 Valid, 320 Invalid, 124 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 124 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2024-09-12 18:54:53,303 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 464 states. [2024-09-12 18:54:53,406 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 464 to 436. [2024-09-12 18:54:53,407 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 436 states, 341 states have (on average 1.6598240469208212) internal successors, (566), 390 states have internal predecessors, (566), 42 states have call successors, (42), 5 states have call predecessors, (42), 4 states have return successors, (40), 40 states have call predecessors, (40), 40 states have call successors, (40) [2024-09-12 18:54:53,408 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 436 states to 436 states and 648 transitions. [2024-09-12 18:54:53,408 INFO L78 Accepts]: Start accepts. Automaton has 436 states and 648 transitions. Word has length 49 [2024-09-12 18:54:53,409 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 18:54:53,409 INFO L474 AbstractCegarLoop]: Abstraction has 436 states and 648 transitions. [2024-09-12 18:54:53,409 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 9.0) internal successors, (27), 4 states have internal predecessors, (27), 2 states have call successors, (7), 1 states have call predecessors, (7), 1 states have return successors, (6), 2 states have call predecessors, (6), 2 states have call successors, (6) [2024-09-12 18:54:53,409 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:54:53,409 INFO L276 IsEmpty]: Start isEmpty. Operand 436 states and 648 transitions. [2024-09-12 18:54:53,409 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 50 [2024-09-12 18:54:53,409 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 18:54:53,409 INFO L216 NwaCegarLoop]: trace histogram [4, 4, 4, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-09-12 18:54:53,421 INFO L552 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Ended with exit code 0 [2024-09-12 18:54:53,610 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 18:54:53,610 INFO L399 AbstractCegarLoop]: === Iteration 24 === Targeting mainErr3ASSERT_VIOLATIONINTEGER_OVERFLOW === [mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 48 more)] === [2024-09-12 18:54:53,610 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:54:53,610 INFO L85 PathProgramCache]: Analyzing trace with hash -501455260, now seen corresponding path program 1 times [2024-09-12 18:54:53,610 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 18:54:53,611 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [436122014] [2024-09-12 18:54:53,611 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:54:53,611 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 18:54:53,616 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-09-12 18:54:53,617 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1976753678] [2024-09-12 18:54:53,617 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:54:53,617 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 18:54:53,617 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-12 18:54:53,619 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 18:54:53,620 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 18:54:53,649 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:54:53,650 INFO L262 TraceCheckSpWp]: Trace formula consists of 129 conjuncts, 15 conjuncts are in the unsatisfiable core [2024-09-12 18:54:53,651 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-12 18:54:53,791 INFO L134 CoverageAnalysis]: Checked inductivity of 28 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 15 trivial. 0 not checked. [2024-09-12 18:54:53,791 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-09-12 18:54:54,593 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 18:54:54,593 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [436122014] [2024-09-12 18:54:54,593 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-09-12 18:54:54,593 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1976753678] [2024-09-12 18:54:54,593 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1976753678] provided 0 perfect and 1 imperfect interpolant sequences [2024-09-12 18:54:54,594 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-09-12 18:54:54,594 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8] total 8 [2024-09-12 18:54:54,594 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1652937378] [2024-09-12 18:54:54,594 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-09-12 18:54:54,594 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2024-09-12 18:54:54,595 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 18:54:54,595 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2024-09-12 18:54:54,595 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=139, Unknown=0, NotChecked=0, Total=182 [2024-09-12 18:54:54,596 INFO L87 Difference]: Start difference. First operand 436 states and 648 transitions. Second operand has 9 states, 8 states have (on average 4.0) internal successors, (32), 9 states have internal predecessors, (32), 2 states have call successors, (6), 1 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2024-09-12 18:54:55,215 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 18:54:55,215 INFO L93 Difference]: Finished difference Result 482 states and 653 transitions. [2024-09-12 18:54:55,215 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2024-09-12 18:54:55,215 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 8 states have (on average 4.0) internal successors, (32), 9 states have internal predecessors, (32), 2 states have call successors, (6), 1 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 49 [2024-09-12 18:54:55,216 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 18:54:55,217 INFO L225 Difference]: With dead ends: 482 [2024-09-12 18:54:55,217 INFO L226 Difference]: Without dead ends: 481 [2024-09-12 18:54:55,218 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 74 GetRequests, 60 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 30 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=59, Invalid=181, Unknown=0, NotChecked=0, Total=240 [2024-09-12 18:54:55,218 INFO L434 NwaCegarLoop]: 120 mSDtfsCounter, 393 mSDsluCounter, 530 mSDsCounter, 0 mSdLazyCounter, 547 mSolverCounterSat, 21 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 401 SdHoareTripleChecker+Valid, 650 SdHoareTripleChecker+Invalid, 568 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 21 IncrementalHoareTripleChecker+Valid, 547 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2024-09-12 18:54:55,218 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [401 Valid, 650 Invalid, 568 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [21 Valid, 547 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2024-09-12 18:54:55,218 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 481 states. [2024-09-12 18:54:55,321 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 481 to 436. [2024-09-12 18:54:55,322 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 436 states, 341 states have (on average 1.651026392961877) internal successors, (563), 390 states have internal predecessors, (563), 42 states have call successors, (42), 5 states have call predecessors, (42), 4 states have return successors, (40), 40 states have call predecessors, (40), 40 states have call successors, (40) [2024-09-12 18:54:55,323 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 436 states to 436 states and 645 transitions. [2024-09-12 18:54:55,324 INFO L78 Accepts]: Start accepts. Automaton has 436 states and 645 transitions. Word has length 49 [2024-09-12 18:54:55,324 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 18:54:55,324 INFO L474 AbstractCegarLoop]: Abstraction has 436 states and 645 transitions. [2024-09-12 18:54:55,324 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 8 states have (on average 4.0) internal successors, (32), 9 states have internal predecessors, (32), 2 states have call successors, (6), 1 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2024-09-12 18:54:55,324 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:54:55,325 INFO L276 IsEmpty]: Start isEmpty. Operand 436 states and 645 transitions. [2024-09-12 18:54:55,325 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 51 [2024-09-12 18:54:55,325 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 18:54:55,325 INFO L216 NwaCegarLoop]: trace histogram [4, 4, 4, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-09-12 18:54:55,338 INFO L540 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Forceful destruction successful, exit code 0 [2024-09-12 18:54:55,525 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 18:54:55,526 INFO L399 AbstractCegarLoop]: === Iteration 25 === Targeting mainErr4ASSERT_VIOLATIONINTEGER_OVERFLOW === [mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 48 more)] === [2024-09-12 18:54:55,526 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:54:55,526 INFO L85 PathProgramCache]: Analyzing trace with hash 1634756220, now seen corresponding path program 1 times [2024-09-12 18:54:55,526 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 18:54:55,526 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [996489087] [2024-09-12 18:54:55,526 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:54:55,527 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 18:54:55,534 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-09-12 18:54:55,538 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1343342637] [2024-09-12 18:54:55,538 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:54:55,541 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 18:54:55,541 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-12 18:54:55,543 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 18:54:55,547 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 18:54:55,582 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:54:55,583 INFO L262 TraceCheckSpWp]: Trace formula consists of 130 conjuncts, 17 conjuncts are in the unsatisfiable core [2024-09-12 18:54:55,584 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-12 18:54:55,698 INFO L134 CoverageAnalysis]: Checked inductivity of 28 backedges. 9 proven. 4 refuted. 0 times theorem prover too weak. 15 trivial. 0 not checked. [2024-09-12 18:54:55,698 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-09-12 18:55:00,952 INFO L134 CoverageAnalysis]: Checked inductivity of 28 backedges. 9 proven. 4 refuted. 0 times theorem prover too weak. 15 trivial. 0 not checked. [2024-09-12 18:55:00,952 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 18:55:00,952 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [996489087] [2024-09-12 18:55:00,952 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-09-12 18:55:00,953 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1343342637] [2024-09-12 18:55:00,953 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1343342637] provided 0 perfect and 2 imperfect interpolant sequences [2024-09-12 18:55:00,953 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-09-12 18:55:00,953 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 14 [2024-09-12 18:55:00,953 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1718140283] [2024-09-12 18:55:00,953 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-09-12 18:55:00,953 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2024-09-12 18:55:00,953 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 18:55:00,954 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2024-09-12 18:55:00,954 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=46, Invalid=163, Unknown=1, NotChecked=0, Total=210 [2024-09-12 18:55:00,954 INFO L87 Difference]: Start difference. First operand 436 states and 645 transitions. Second operand has 15 states, 14 states have (on average 4.214285714285714) internal successors, (59), 13 states have internal predecessors, (59), 1 states have call successors, (6), 1 states have call predecessors, (6), 2 states have return successors, (6), 3 states have call predecessors, (6), 1 states have call successors, (6) [2024-09-12 18:55:04,229 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 18:55:04,229 INFO L93 Difference]: Finished difference Result 490 states and 659 transitions. [2024-09-12 18:55:04,229 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2024-09-12 18:55:04,229 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 14 states have (on average 4.214285714285714) internal successors, (59), 13 states have internal predecessors, (59), 1 states have call successors, (6), 1 states have call predecessors, (6), 2 states have return successors, (6), 3 states have call predecessors, (6), 1 states have call successors, (6) Word has length 50 [2024-09-12 18:55:04,229 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 18:55:04,231 INFO L225 Difference]: With dead ends: 490 [2024-09-12 18:55:04,231 INFO L226 Difference]: Without dead ends: 485 [2024-09-12 18:55:04,231 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 102 GetRequests, 86 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 47 ImplicationChecksByTransitivity, 5.1s TimeCoverageRelationStatistics Valid=71, Invalid=234, Unknown=1, NotChecked=0, Total=306 [2024-09-12 18:55:04,232 INFO L434 NwaCegarLoop]: 127 mSDtfsCounter, 379 mSDsluCounter, 545 mSDsCounter, 0 mSdLazyCounter, 698 mSolverCounterSat, 22 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 390 SdHoareTripleChecker+Valid, 672 SdHoareTripleChecker+Invalid, 720 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 22 IncrementalHoareTripleChecker+Valid, 698 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.1s IncrementalHoareTripleChecker+Time [2024-09-12 18:55:04,232 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [390 Valid, 672 Invalid, 720 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [22 Valid, 698 Invalid, 0 Unknown, 0 Unchecked, 3.1s Time] [2024-09-12 18:55:04,232 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 485 states. [2024-09-12 18:55:04,325 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 485 to 357. [2024-09-12 18:55:04,329 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 357 states, 271 states have (on average 1.6014760147601477) internal successors, (434), 320 states have internal predecessors, (434), 33 states have call successors, (33), 5 states have call predecessors, (33), 4 states have return successors, (31), 31 states have call predecessors, (31), 31 states have call successors, (31) [2024-09-12 18:55:04,330 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 357 states to 357 states and 498 transitions. [2024-09-12 18:55:04,331 INFO L78 Accepts]: Start accepts. Automaton has 357 states and 498 transitions. Word has length 50 [2024-09-12 18:55:04,331 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 18:55:04,331 INFO L474 AbstractCegarLoop]: Abstraction has 357 states and 498 transitions. [2024-09-12 18:55:04,332 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 14 states have (on average 4.214285714285714) internal successors, (59), 13 states have internal predecessors, (59), 1 states have call successors, (6), 1 states have call predecessors, (6), 2 states have return successors, (6), 3 states have call predecessors, (6), 1 states have call successors, (6) [2024-09-12 18:55:04,332 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:55:04,332 INFO L276 IsEmpty]: Start isEmpty. Operand 357 states and 498 transitions. [2024-09-12 18:55:04,332 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 52 [2024-09-12 18:55:04,332 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 18:55:04,332 INFO L216 NwaCegarLoop]: trace histogram [4, 4, 4, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-09-12 18:55:04,346 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 18:55:04,532 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 18:55:04,533 INFO L399 AbstractCegarLoop]: === Iteration 26 === Targeting mainErr5ASSERT_VIOLATIONINTEGER_OVERFLOW === [mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 48 more)] === [2024-09-12 18:55:04,533 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:55:04,533 INFO L85 PathProgramCache]: Analyzing trace with hash -862164634, now seen corresponding path program 1 times [2024-09-12 18:55:04,533 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 18:55:04,533 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [952632115] [2024-09-12 18:55:04,533 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:55:04,533 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 18:55:04,541 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-09-12 18:55:04,541 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1898043220] [2024-09-12 18:55:04,541 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:55:04,542 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 18:55:04,542 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-12 18:55:04,544 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 18:55:04,545 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 18:55:04,576 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:55:04,577 INFO L262 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 14 conjuncts are in the unsatisfiable core [2024-09-12 18:55:04,578 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-12 18:55:04,720 INFO L134 CoverageAnalysis]: Checked inductivity of 28 backedges. 3 proven. 10 refuted. 0 times theorem prover too weak. 15 trivial. 0 not checked. [2024-09-12 18:55:04,720 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-09-12 18:55:09,328 INFO L134 CoverageAnalysis]: Checked inductivity of 28 backedges. 3 proven. 10 refuted. 0 times theorem prover too weak. 15 trivial. 0 not checked. [2024-09-12 18:55:09,328 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 18:55:09,328 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [952632115] [2024-09-12 18:55:09,328 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-09-12 18:55:09,328 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1898043220] [2024-09-12 18:55:09,328 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1898043220] provided 0 perfect and 2 imperfect interpolant sequences [2024-09-12 18:55:09,328 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-09-12 18:55:09,328 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 12 [2024-09-12 18:55:09,329 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1120572211] [2024-09-12 18:55:09,329 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-09-12 18:55:09,329 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2024-09-12 18:55:09,329 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 18:55:09,329 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2024-09-12 18:55:09,329 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=120, Unknown=1, NotChecked=0, Total=156 [2024-09-12 18:55:09,330 INFO L87 Difference]: Start difference. First operand 357 states and 498 transitions. Second operand has 13 states, 12 states have (on average 5.083333333333333) internal successors, (61), 11 states have internal predecessors, (61), 3 states have call successors, (8), 1 states have call predecessors, (8), 2 states have return successors, (8), 3 states have call predecessors, (8), 3 states have call successors, (8) [2024-09-12 18:55:11,087 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 18:55:11,087 INFO L93 Difference]: Finished difference Result 409 states and 514 transitions. [2024-09-12 18:55:11,087 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2024-09-12 18:55:11,087 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 12 states have (on average 5.083333333333333) internal successors, (61), 11 states have internal predecessors, (61), 3 states have call successors, (8), 1 states have call predecessors, (8), 2 states have return successors, (8), 3 states have call predecessors, (8), 3 states have call successors, (8) Word has length 51 [2024-09-12 18:55:11,088 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 18:55:11,089 INFO L225 Difference]: With dead ends: 409 [2024-09-12 18:55:11,089 INFO L226 Difference]: Without dead ends: 407 [2024-09-12 18:55:11,089 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 104 GetRequests, 90 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 28 ImplicationChecksByTransitivity, 4.4s TimeCoverageRelationStatistics Valid=59, Invalid=180, Unknown=1, NotChecked=0, Total=240 [2024-09-12 18:55:11,090 INFO L434 NwaCegarLoop]: 142 mSDtfsCounter, 502 mSDsluCounter, 739 mSDsCounter, 0 mSdLazyCounter, 596 mSolverCounterSat, 27 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 511 SdHoareTripleChecker+Valid, 881 SdHoareTripleChecker+Invalid, 623 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 27 IncrementalHoareTripleChecker+Valid, 596 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.6s IncrementalHoareTripleChecker+Time [2024-09-12 18:55:11,090 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [511 Valid, 881 Invalid, 623 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [27 Valid, 596 Invalid, 0 Unknown, 0 Unchecked, 1.6s Time] [2024-09-12 18:55:11,090 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 407 states. [2024-09-12 18:55:11,181 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 407 to 358. [2024-09-12 18:55:11,182 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 358 states, 272 states have (on average 1.5845588235294117) internal successors, (431), 321 states have internal predecessors, (431), 33 states have call successors, (33), 5 states have call predecessors, (33), 4 states have return successors, (31), 31 states have call predecessors, (31), 31 states have call successors, (31) [2024-09-12 18:55:11,183 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 358 states to 358 states and 495 transitions. [2024-09-12 18:55:11,184 INFO L78 Accepts]: Start accepts. Automaton has 358 states and 495 transitions. Word has length 51 [2024-09-12 18:55:11,184 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 18:55:11,184 INFO L474 AbstractCegarLoop]: Abstraction has 358 states and 495 transitions. [2024-09-12 18:55:11,184 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 12 states have (on average 5.083333333333333) internal successors, (61), 11 states have internal predecessors, (61), 3 states have call successors, (8), 1 states have call predecessors, (8), 2 states have return successors, (8), 3 states have call predecessors, (8), 3 states have call successors, (8) [2024-09-12 18:55:11,184 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:55:11,184 INFO L276 IsEmpty]: Start isEmpty. Operand 358 states and 495 transitions. [2024-09-12 18:55:11,185 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2024-09-12 18:55:11,185 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 18:55:11,185 INFO L216 NwaCegarLoop]: trace histogram [4, 4, 4, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-09-12 18:55:11,199 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 18:55:11,385 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 18:55:11,386 INFO L399 AbstractCegarLoop]: === Iteration 27 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 48 more)] === [2024-09-12 18:55:11,386 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:55:11,386 INFO L85 PathProgramCache]: Analyzing trace with hash -1833363282, now seen corresponding path program 1 times [2024-09-12 18:55:11,386 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 18:55:11,386 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [428492256] [2024-09-12 18:55:11,386 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:55:11,386 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 18:55:11,392 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-09-12 18:55:11,392 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1449644218] [2024-09-12 18:55:11,392 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:55:11,392 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 18:55:11,393 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-12 18:55:11,394 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 18:55:11,395 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 18:55:11,426 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:55:11,427 INFO L262 TraceCheckSpWp]: Trace formula consists of 123 conjuncts, 9 conjuncts are in the unsatisfiable core [2024-09-12 18:55:11,428 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-12 18:55:11,503 INFO L134 CoverageAnalysis]: Checked inductivity of 26 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2024-09-12 18:55:11,503 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-09-12 18:55:11,503 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 18:55:11,503 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [428492256] [2024-09-12 18:55:11,503 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-09-12 18:55:11,503 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1449644218] [2024-09-12 18:55:11,503 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1449644218] provided 1 perfect and 0 imperfect interpolant sequences [2024-09-12 18:55:11,504 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-09-12 18:55:11,504 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-09-12 18:55:11,504 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [568165312] [2024-09-12 18:55:11,504 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-09-12 18:55:11,504 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-09-12 18:55:11,504 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 18:55:11,505 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-09-12 18:55:11,505 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-09-12 18:55:11,505 INFO L87 Difference]: Start difference. First operand 358 states and 495 transitions. Second operand has 5 states, 5 states have (on average 6.0) internal successors, (30), 4 states have internal predecessors, (30), 2 states have call successors, (8), 2 states have call predecessors, (8), 1 states have return successors, (6), 2 states have call predecessors, (6), 2 states have call successors, (6) [2024-09-12 18:55:11,874 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 18:55:11,875 INFO L93 Difference]: Finished difference Result 374 states and 500 transitions. [2024-09-12 18:55:11,875 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-09-12 18:55:11,875 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 6.0) internal successors, (30), 4 states have internal predecessors, (30), 2 states have call successors, (8), 2 states have call predecessors, (8), 1 states have return successors, (6), 2 states have call predecessors, (6), 2 states have call successors, (6) Word has length 53 [2024-09-12 18:55:11,875 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 18:55:11,877 INFO L225 Difference]: With dead ends: 374 [2024-09-12 18:55:11,877 INFO L226 Difference]: Without dead ends: 372 [2024-09-12 18:55:11,877 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 53 GetRequests, 49 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 18:55:11,877 INFO L434 NwaCegarLoop]: 113 mSDtfsCounter, 32 mSDsluCounter, 278 mSDsCounter, 0 mSdLazyCounter, 176 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 35 SdHoareTripleChecker+Valid, 391 SdHoareTripleChecker+Invalid, 176 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 176 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-09-12 18:55:11,881 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [35 Valid, 391 Invalid, 176 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 176 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-09-12 18:55:11,881 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 372 states. [2024-09-12 18:55:11,972 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 372 to 362. [2024-09-12 18:55:11,972 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 362 states, 275 states have (on average 1.5781818181818181) internal successors, (434), 324 states have internal predecessors, (434), 33 states have call successors, (33), 6 states have call predecessors, (33), 5 states have return successors, (31), 31 states have call predecessors, (31), 31 states have call successors, (31) [2024-09-12 18:55:11,973 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 362 states to 362 states and 498 transitions. [2024-09-12 18:55:11,974 INFO L78 Accepts]: Start accepts. Automaton has 362 states and 498 transitions. Word has length 53 [2024-09-12 18:55:11,974 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 18:55:11,974 INFO L474 AbstractCegarLoop]: Abstraction has 362 states and 498 transitions. [2024-09-12 18:55:11,974 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 6.0) internal successors, (30), 4 states have internal predecessors, (30), 2 states have call successors, (8), 2 states have call predecessors, (8), 1 states have return successors, (6), 2 states have call predecessors, (6), 2 states have call successors, (6) [2024-09-12 18:55:11,974 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:55:11,974 INFO L276 IsEmpty]: Start isEmpty. Operand 362 states and 498 transitions. [2024-09-12 18:55:11,975 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 56 [2024-09-12 18:55:11,975 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 18:55:11,975 INFO L216 NwaCegarLoop]: trace histogram [4, 4, 4, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-09-12 18:55:11,987 INFO L540 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Forceful destruction successful, exit code 0 [2024-09-12 18:55:12,175 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 18:55:12,175 INFO L399 AbstractCegarLoop]: === Iteration 28 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 48 more)] === [2024-09-12 18:55:12,175 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:55:12,176 INFO L85 PathProgramCache]: Analyzing trace with hash -330700910, now seen corresponding path program 1 times [2024-09-12 18:55:12,176 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 18:55:12,176 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1544996507] [2024-09-12 18:55:12,176 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:55:12,176 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 18:55:12,182 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-09-12 18:55:12,183 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1797449181] [2024-09-12 18:55:12,183 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:55:12,183 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 18:55:12,183 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-12 18:55:12,185 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 18:55:12,185 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 18:55:12,221 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:55:12,222 INFO L262 TraceCheckSpWp]: Trace formula consists of 140 conjuncts, 15 conjuncts are in the unsatisfiable core [2024-09-12 18:55:12,223 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-12 18:55:12,331 INFO L134 CoverageAnalysis]: Checked inductivity of 28 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2024-09-12 18:55:12,332 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-09-12 18:55:12,443 INFO L134 CoverageAnalysis]: Checked inductivity of 28 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2024-09-12 18:55:12,443 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 18:55:12,443 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1544996507] [2024-09-12 18:55:12,443 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-09-12 18:55:12,443 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1797449181] [2024-09-12 18:55:12,443 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1797449181] provided 0 perfect and 2 imperfect interpolant sequences [2024-09-12 18:55:12,443 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-09-12 18:55:12,444 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 10 [2024-09-12 18:55:12,444 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [506089749] [2024-09-12 18:55:12,444 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-09-12 18:55:12,444 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2024-09-12 18:55:12,444 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 18:55:12,444 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2024-09-12 18:55:12,444 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=70, Unknown=0, NotChecked=0, Total=90 [2024-09-12 18:55:12,444 INFO L87 Difference]: Start difference. First operand 362 states and 498 transitions. Second operand has 10 states, 10 states have (on average 5.9) internal successors, (59), 9 states have internal predecessors, (59), 3 states have call successors, (8), 2 states have call predecessors, (8), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) [2024-09-12 18:55:13,338 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 18:55:13,338 INFO L93 Difference]: Finished difference Result 409 states and 517 transitions. [2024-09-12 18:55:13,339 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-09-12 18:55:13,339 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 5.9) internal successors, (59), 9 states have internal predecessors, (59), 3 states have call successors, (8), 2 states have call predecessors, (8), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) Word has length 55 [2024-09-12 18:55:13,340 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 18:55:13,341 INFO L225 Difference]: With dead ends: 409 [2024-09-12 18:55:13,341 INFO L226 Difference]: Without dead ends: 407 [2024-09-12 18:55:13,342 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 111 GetRequests, 99 SyntacticMatches, 2 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=30, Invalid=102, Unknown=0, NotChecked=0, Total=132 [2024-09-12 18:55:13,342 INFO L434 NwaCegarLoop]: 129 mSDtfsCounter, 154 mSDsluCounter, 672 mSDsCounter, 0 mSdLazyCounter, 660 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 162 SdHoareTripleChecker+Valid, 801 SdHoareTripleChecker+Invalid, 665 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 660 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2024-09-12 18:55:13,344 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [162 Valid, 801 Invalid, 665 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 660 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2024-09-12 18:55:13,345 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 407 states. [2024-09-12 18:55:13,443 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 407 to 366. [2024-09-12 18:55:13,444 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 366 states, 278 states have (on average 1.5719424460431655) internal successors, (437), 327 states have internal predecessors, (437), 33 states have call successors, (33), 7 states have call predecessors, (33), 6 states have return successors, (31), 31 states have call predecessors, (31), 31 states have call successors, (31) [2024-09-12 18:55:13,445 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 366 states to 366 states and 501 transitions. [2024-09-12 18:55:13,445 INFO L78 Accepts]: Start accepts. Automaton has 366 states and 501 transitions. Word has length 55 [2024-09-12 18:55:13,446 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 18:55:13,446 INFO L474 AbstractCegarLoop]: Abstraction has 366 states and 501 transitions. [2024-09-12 18:55:13,446 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 5.9) internal successors, (59), 9 states have internal predecessors, (59), 3 states have call successors, (8), 2 states have call predecessors, (8), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) [2024-09-12 18:55:13,446 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:55:13,446 INFO L276 IsEmpty]: Start isEmpty. Operand 366 states and 501 transitions. [2024-09-12 18:55:13,447 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 58 [2024-09-12 18:55:13,447 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 18:55:13,447 INFO L216 NwaCegarLoop]: trace histogram [4, 4, 4, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-09-12 18:55:13,460 INFO L540 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Forceful destruction successful, exit code 0 [2024-09-12 18:55:13,647 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 18:55:13,647 INFO L399 AbstractCegarLoop]: === Iteration 29 === Targeting mainErr14ASSERT_VIOLATIONINTEGER_OVERFLOW === [mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 48 more)] === [2024-09-12 18:55:13,648 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:55:13,648 INFO L85 PathProgramCache]: Analyzing trace with hash -215074698, now seen corresponding path program 1 times [2024-09-12 18:55:13,648 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 18:55:13,648 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1256261140] [2024-09-12 18:55:13,648 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:55:13,648 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 18:55:13,654 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:55:13,769 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-09-12 18:55:13,770 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:55:13,771 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-09-12 18:55:13,772 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:55:13,789 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2024-09-12 18:55:13,790 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:55:13,792 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2024-09-12 18:55:13,793 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:55:13,795 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2024-09-12 18:55:13,796 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:55:13,798 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2024-09-12 18:55:13,799 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:55:13,802 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2024-09-12 18:55:13,803 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:55:13,805 INFO L134 CoverageAnalysis]: Checked inductivity of 28 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 19 trivial. 0 not checked. [2024-09-12 18:55:13,806 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 18:55:13,806 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1256261140] [2024-09-12 18:55:13,806 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1256261140] provided 0 perfect and 1 imperfect interpolant sequences [2024-09-12 18:55:13,806 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [98315235] [2024-09-12 18:55:13,806 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:55:13,806 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 18:55:13,807 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-12 18:55:13,808 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 18:55:13,810 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 18:55:13,848 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:55:13,848 INFO L262 TraceCheckSpWp]: Trace formula consists of 126 conjuncts, 6 conjuncts are in the unsatisfiable core [2024-09-12 18:55:13,849 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-12 18:55:13,911 INFO L134 CoverageAnalysis]: Checked inductivity of 28 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 28 trivial. 0 not checked. [2024-09-12 18:55:13,911 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-09-12 18:55:13,911 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [98315235] provided 1 perfect and 0 imperfect interpolant sequences [2024-09-12 18:55:13,911 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-09-12 18:55:13,911 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [8] total 11 [2024-09-12 18:55:13,912 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [17986256] [2024-09-12 18:55:13,912 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-09-12 18:55:13,912 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-09-12 18:55:13,912 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 18:55:13,912 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-09-12 18:55:13,912 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=103, Unknown=0, NotChecked=0, Total=132 [2024-09-12 18:55:13,912 INFO L87 Difference]: Start difference. First operand 366 states and 501 transitions. Second operand has 5 states, 4 states have (on average 7.5) internal successors, (30), 5 states have internal predecessors, (30), 3 states have call successors, (8), 1 states have call predecessors, (8), 1 states have return successors, (7), 3 states have call predecessors, (7), 3 states have call successors, (7) [2024-09-12 18:55:14,389 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 18:55:14,390 INFO L93 Difference]: Finished difference Result 393 states and 505 transitions. [2024-09-12 18:55:14,390 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-09-12 18:55:14,390 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 7.5) internal successors, (30), 5 states have internal predecessors, (30), 3 states have call successors, (8), 1 states have call predecessors, (8), 1 states have return successors, (7), 3 states have call predecessors, (7), 3 states have call successors, (7) Word has length 57 [2024-09-12 18:55:14,390 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 18:55:14,392 INFO L225 Difference]: With dead ends: 393 [2024-09-12 18:55:14,392 INFO L226 Difference]: Without dead ends: 392 [2024-09-12 18:55:14,392 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 79 GetRequests, 67 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 29 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=41, Invalid=141, Unknown=0, NotChecked=0, Total=182 [2024-09-12 18:55:14,393 INFO L434 NwaCegarLoop]: 88 mSDtfsCounter, 261 mSDsluCounter, 209 mSDsCounter, 0 mSdLazyCounter, 205 mSolverCounterSat, 14 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 265 SdHoareTripleChecker+Valid, 297 SdHoareTripleChecker+Invalid, 219 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 14 IncrementalHoareTripleChecker+Valid, 205 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-09-12 18:55:14,394 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [265 Valid, 297 Invalid, 219 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [14 Valid, 205 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-09-12 18:55:14,394 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 392 states. [2024-09-12 18:55:14,500 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 392 to 366. [2024-09-12 18:55:14,501 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 366 states, 278 states have (on average 1.5683453237410072) internal successors, (436), 327 states have internal predecessors, (436), 33 states have call successors, (33), 7 states have call predecessors, (33), 6 states have return successors, (31), 31 states have call predecessors, (31), 31 states have call successors, (31) [2024-09-12 18:55:14,501 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 366 states to 366 states and 500 transitions. [2024-09-12 18:55:14,502 INFO L78 Accepts]: Start accepts. Automaton has 366 states and 500 transitions. Word has length 57 [2024-09-12 18:55:14,502 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 18:55:14,503 INFO L474 AbstractCegarLoop]: Abstraction has 366 states and 500 transitions. [2024-09-12 18:55:14,503 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 7.5) internal successors, (30), 5 states have internal predecessors, (30), 3 states have call successors, (8), 1 states have call predecessors, (8), 1 states have return successors, (7), 3 states have call predecessors, (7), 3 states have call successors, (7) [2024-09-12 18:55:14,503 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:55:14,503 INFO L276 IsEmpty]: Start isEmpty. Operand 366 states and 500 transitions. [2024-09-12 18:55:14,503 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 58 [2024-09-12 18:55:14,503 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 18:55:14,504 INFO L216 NwaCegarLoop]: trace histogram [4, 4, 4, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-09-12 18:55:14,516 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 18:55:14,704 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 18:55:14,704 INFO L399 AbstractCegarLoop]: === Iteration 30 === Targeting mainErr6ASSERT_VIOLATIONINTEGER_OVERFLOW === [mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 48 more)] === [2024-09-12 18:55:14,704 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:55:14,705 INFO L85 PathProgramCache]: Analyzing trace with hash 24165517, now seen corresponding path program 1 times [2024-09-12 18:55:14,705 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 18:55:14,705 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1233699219] [2024-09-12 18:55:14,705 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:55:14,705 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 18:55:14,711 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-09-12 18:55:14,711 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1431202187] [2024-09-12 18:55:14,711 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:55:14,712 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 18:55:14,712 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-12 18:55:14,713 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 18:55:14,714 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 18:55:14,748 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:55:14,749 INFO L262 TraceCheckSpWp]: Trace formula consists of 141 conjuncts, 16 conjuncts are in the unsatisfiable core [2024-09-12 18:55:14,750 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-12 18:55:14,906 INFO L134 CoverageAnalysis]: Checked inductivity of 28 backedges. 3 proven. 13 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2024-09-12 18:55:14,907 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-09-12 18:55:31,154 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 18:55:31,154 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1233699219] [2024-09-12 18:55:31,154 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-09-12 18:55:31,154 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1431202187] [2024-09-12 18:55:31,154 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1431202187] provided 0 perfect and 1 imperfect interpolant sequences [2024-09-12 18:55:31,154 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-09-12 18:55:31,154 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8] total 8 [2024-09-12 18:55:31,154 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1483475557] [2024-09-12 18:55:31,154 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-09-12 18:55:31,155 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2024-09-12 18:55:31,155 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 18:55:31,155 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2024-09-12 18:55:31,155 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=110, Unknown=4, NotChecked=0, Total=156 [2024-09-12 18:55:31,155 INFO L87 Difference]: Start difference. First operand 366 states and 500 transitions. Second operand has 9 states, 8 states have (on average 4.75) internal successors, (38), 8 states have internal predecessors, (38), 4 states have call successors, (7), 1 states have call predecessors, (7), 2 states have return successors, (6), 4 states have call predecessors, (6), 4 states have call successors, (6) [2024-09-12 18:55:31,518 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 18:55:31,518 INFO L93 Difference]: Finished difference Result 419 states and 522 transitions. [2024-09-12 18:55:31,518 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-09-12 18:55:31,518 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 8 states have (on average 4.75) internal successors, (38), 8 states have internal predecessors, (38), 4 states have call successors, (7), 1 states have call predecessors, (7), 2 states have return successors, (6), 4 states have call predecessors, (6), 4 states have call successors, (6) Word has length 57 [2024-09-12 18:55:31,519 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 18:55:31,520 INFO L225 Difference]: With dead ends: 419 [2024-09-12 18:55:31,520 INFO L226 Difference]: Without dead ends: 417 [2024-09-12 18:55:31,521 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 88 GetRequests, 77 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 21 ImplicationChecksByTransitivity, 16.2s TimeCoverageRelationStatistics Valid=42, Invalid=110, Unknown=4, NotChecked=0, Total=156 [2024-09-12 18:55:31,521 INFO L434 NwaCegarLoop]: 140 mSDtfsCounter, 325 mSDsluCounter, 545 mSDsCounter, 0 mSdLazyCounter, 370 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 336 SdHoareTripleChecker+Valid, 685 SdHoareTripleChecker+Invalid, 378 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 370 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-09-12 18:55:31,521 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [336 Valid, 685 Invalid, 378 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 370 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-09-12 18:55:31,522 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 417 states. [2024-09-12 18:55:31,621 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 417 to 366. [2024-09-12 18:55:31,622 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 366 states, 278 states have (on average 1.5539568345323742) internal successors, (432), 327 states have internal predecessors, (432), 33 states have call successors, (33), 7 states have call predecessors, (33), 6 states have return successors, (31), 31 states have call predecessors, (31), 31 states have call successors, (31) [2024-09-12 18:55:31,623 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 366 states to 366 states and 496 transitions. [2024-09-12 18:55:31,623 INFO L78 Accepts]: Start accepts. Automaton has 366 states and 496 transitions. Word has length 57 [2024-09-12 18:55:31,624 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 18:55:31,624 INFO L474 AbstractCegarLoop]: Abstraction has 366 states and 496 transitions. [2024-09-12 18:55:31,624 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 8 states have (on average 4.75) internal successors, (38), 8 states have internal predecessors, (38), 4 states have call successors, (7), 1 states have call predecessors, (7), 2 states have return successors, (6), 4 states have call predecessors, (6), 4 states have call successors, (6) [2024-09-12 18:55:31,624 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:55:31,624 INFO L276 IsEmpty]: Start isEmpty. Operand 366 states and 496 transitions. [2024-09-12 18:55:31,624 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 59 [2024-09-12 18:55:31,624 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 18:55:31,624 INFO L216 NwaCegarLoop]: trace histogram [4, 4, 4, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-09-12 18:55:31,638 INFO L552 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Ended with exit code 0 [2024-09-12 18:55:31,825 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 18:55:31,825 INFO L399 AbstractCegarLoop]: === Iteration 31 === Targeting mainErr15ASSERT_VIOLATIONINTEGER_OVERFLOW === [mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 48 more)] === [2024-09-12 18:55:31,825 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:55:31,825 INFO L85 PathProgramCache]: Analyzing trace with hash 1922619074, now seen corresponding path program 1 times [2024-09-12 18:55:31,825 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 18:55:31,825 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1795644737] [2024-09-12 18:55:31,825 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:55:31,826 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 18:55:31,832 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-09-12 18:55:31,832 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1197458401] [2024-09-12 18:55:31,833 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:55:31,833 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 18:55:31,833 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-12 18:55:31,834 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 18:55:31,835 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 18:55:31,865 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:55:31,865 INFO L262 TraceCheckSpWp]: Trace formula consists of 127 conjuncts, 6 conjuncts are in the unsatisfiable core [2024-09-12 18:55:31,866 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-12 18:55:31,922 INFO L134 CoverageAnalysis]: Checked inductivity of 28 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 28 trivial. 0 not checked. [2024-09-12 18:55:31,922 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-09-12 18:55:31,922 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 18:55:31,922 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1795644737] [2024-09-12 18:55:31,922 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-09-12 18:55:31,922 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1197458401] [2024-09-12 18:55:31,922 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1197458401] provided 1 perfect and 0 imperfect interpolant sequences [2024-09-12 18:55:31,922 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-09-12 18:55:31,922 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-09-12 18:55:31,923 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1952902936] [2024-09-12 18:55:31,923 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-09-12 18:55:31,923 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-09-12 18:55:31,923 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 18:55:31,923 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-09-12 18:55:31,923 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-09-12 18:55:31,923 INFO L87 Difference]: Start difference. First operand 366 states and 496 transitions. Second operand has 5 states, 4 states have (on average 7.75) internal successors, (31), 5 states have internal predecessors, (31), 3 states have call successors, (8), 1 states have call predecessors, (8), 1 states have return successors, (7), 3 states have call predecessors, (7), 3 states have call successors, (7) [2024-09-12 18:55:32,338 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 18:55:32,338 INFO L93 Difference]: Finished difference Result 393 states and 500 transitions. [2024-09-12 18:55:32,338 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-09-12 18:55:32,338 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 7.75) internal successors, (31), 5 states have internal predecessors, (31), 3 states have call successors, (8), 1 states have call predecessors, (8), 1 states have return successors, (7), 3 states have call predecessors, (7), 3 states have call successors, (7) Word has length 58 [2024-09-12 18:55:32,338 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 18:55:32,340 INFO L225 Difference]: With dead ends: 393 [2024-09-12 18:55:32,340 INFO L226 Difference]: Without dead ends: 392 [2024-09-12 18:55:32,340 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 59 GetRequests, 54 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2024-09-12 18:55:32,341 INFO L434 NwaCegarLoop]: 90 mSDtfsCounter, 258 mSDsluCounter, 209 mSDsCounter, 0 mSdLazyCounter, 205 mSolverCounterSat, 14 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 262 SdHoareTripleChecker+Valid, 299 SdHoareTripleChecker+Invalid, 219 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 14 IncrementalHoareTripleChecker+Valid, 205 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-09-12 18:55:32,341 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [262 Valid, 299 Invalid, 219 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [14 Valid, 205 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-09-12 18:55:32,341 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 392 states. [2024-09-12 18:55:32,451 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 392 to 366. [2024-09-12 18:55:32,452 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 366 states, 278 states have (on average 1.5503597122302157) internal successors, (431), 327 states have internal predecessors, (431), 33 states have call successors, (33), 7 states have call predecessors, (33), 6 states have return successors, (31), 31 states have call predecessors, (31), 31 states have call successors, (31) [2024-09-12 18:55:32,452 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 366 states to 366 states and 495 transitions. [2024-09-12 18:55:32,453 INFO L78 Accepts]: Start accepts. Automaton has 366 states and 495 transitions. Word has length 58 [2024-09-12 18:55:32,453 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 18:55:32,453 INFO L474 AbstractCegarLoop]: Abstraction has 366 states and 495 transitions. [2024-09-12 18:55:32,453 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 7.75) internal successors, (31), 5 states have internal predecessors, (31), 3 states have call successors, (8), 1 states have call predecessors, (8), 1 states have return successors, (7), 3 states have call predecessors, (7), 3 states have call successors, (7) [2024-09-12 18:55:32,453 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:55:32,453 INFO L276 IsEmpty]: Start isEmpty. Operand 366 states and 495 transitions. [2024-09-12 18:55:32,454 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 59 [2024-09-12 18:55:32,454 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 18:55:32,454 INFO L216 NwaCegarLoop]: trace histogram [4, 4, 4, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-09-12 18:55:32,466 INFO L540 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Forceful destruction successful, exit code 0 [2024-09-12 18:55:32,654 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 18:55:32,655 INFO L399 AbstractCegarLoop]: === Iteration 32 === Targeting mainErr7ASSERT_VIOLATIONINTEGER_OVERFLOW === [mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 48 more)] === [2024-09-12 18:55:32,655 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:55:32,655 INFO L85 PathProgramCache]: Analyzing trace with hash 749131130, now seen corresponding path program 1 times [2024-09-12 18:55:32,655 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 18:55:32,655 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [414434366] [2024-09-12 18:55:32,655 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:55:32,655 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 18:55:32,661 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-09-12 18:55:32,662 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1383192324] [2024-09-12 18:55:32,662 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:55:32,662 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 18:55:32,663 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-12 18:55:32,664 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 18:55:32,666 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 18:55:32,700 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:55:32,701 INFO L262 TraceCheckSpWp]: Trace formula consists of 142 conjuncts, 16 conjuncts are in the unsatisfiable core [2024-09-12 18:55:32,703 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-12 18:55:32,837 INFO L134 CoverageAnalysis]: Checked inductivity of 28 backedges. 3 proven. 13 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2024-09-12 18:55:32,837 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-09-12 18:55:41,374 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 18:55:41,374 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [414434366] [2024-09-12 18:55:41,374 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-09-12 18:55:41,374 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1383192324] [2024-09-12 18:55:41,374 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1383192324] provided 0 perfect and 1 imperfect interpolant sequences [2024-09-12 18:55:41,374 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-09-12 18:55:41,374 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8] total 8 [2024-09-12 18:55:41,375 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [479086781] [2024-09-12 18:55:41,375 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-09-12 18:55:41,375 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2024-09-12 18:55:41,375 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 18:55:41,375 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2024-09-12 18:55:41,375 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=110, Unknown=3, NotChecked=0, Total=156 [2024-09-12 18:55:41,375 INFO L87 Difference]: Start difference. First operand 366 states and 495 transitions. Second operand has 9 states, 8 states have (on average 4.875) internal successors, (39), 8 states have internal predecessors, (39), 4 states have call successors, (7), 1 states have call predecessors, (7), 2 states have return successors, (6), 4 states have call predecessors, (6), 4 states have call successors, (6) [2024-09-12 18:55:41,823 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 18:55:41,823 INFO L93 Difference]: Finished difference Result 419 states and 517 transitions. [2024-09-12 18:55:41,825 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-09-12 18:55:41,825 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 8 states have (on average 4.875) internal successors, (39), 8 states have internal predecessors, (39), 4 states have call successors, (7), 1 states have call predecessors, (7), 2 states have return successors, (6), 4 states have call predecessors, (6), 4 states have call successors, (6) Word has length 58 [2024-09-12 18:55:41,826 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 18:55:41,827 INFO L225 Difference]: With dead ends: 419 [2024-09-12 18:55:41,827 INFO L226 Difference]: Without dead ends: 417 [2024-09-12 18:55:41,828 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 91 GetRequests, 79 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 26 ImplicationChecksByTransitivity, 8.1s TimeCoverageRelationStatistics Valid=54, Invalid=125, Unknown=3, NotChecked=0, Total=182 [2024-09-12 18:55:41,828 INFO L434 NwaCegarLoop]: 90 mSDtfsCounter, 249 mSDsluCounter, 432 mSDsCounter, 0 mSdLazyCounter, 352 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 260 SdHoareTripleChecker+Valid, 522 SdHoareTripleChecker+Invalid, 357 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 352 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-09-12 18:55:41,828 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [260 Valid, 522 Invalid, 357 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 352 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-09-12 18:55:41,829 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 417 states. [2024-09-12 18:55:41,940 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 417 to 366. [2024-09-12 18:55:41,941 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 366 states, 278 states have (on average 1.5359712230215827) internal successors, (427), 327 states have internal predecessors, (427), 33 states have call successors, (33), 7 states have call predecessors, (33), 6 states have return successors, (31), 31 states have call predecessors, (31), 31 states have call successors, (31) [2024-09-12 18:55:41,941 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 366 states to 366 states and 491 transitions. [2024-09-12 18:55:41,942 INFO L78 Accepts]: Start accepts. Automaton has 366 states and 491 transitions. Word has length 58 [2024-09-12 18:55:41,942 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 18:55:41,942 INFO L474 AbstractCegarLoop]: Abstraction has 366 states and 491 transitions. [2024-09-12 18:55:41,942 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 8 states have (on average 4.875) internal successors, (39), 8 states have internal predecessors, (39), 4 states have call successors, (7), 1 states have call predecessors, (7), 2 states have return successors, (6), 4 states have call predecessors, (6), 4 states have call successors, (6) [2024-09-12 18:55:41,943 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:55:41,943 INFO L276 IsEmpty]: Start isEmpty. Operand 366 states and 491 transitions. [2024-09-12 18:55:41,943 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2024-09-12 18:55:41,943 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 18:55:41,943 INFO L216 NwaCegarLoop]: trace histogram [4, 4, 4, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-09-12 18:55:41,957 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 18:55:42,147 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 18:55:42,147 INFO L399 AbstractCegarLoop]: === Iteration 33 === Targeting mainErr8ASSERT_VIOLATIONINTEGER_OVERFLOW === [mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 48 more)] === [2024-09-12 18:55:42,148 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:55:42,148 INFO L85 PathProgramCache]: Analyzing trace with hash 1748228655, now seen corresponding path program 1 times [2024-09-12 18:55:42,148 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 18:55:42,148 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [661738596] [2024-09-12 18:55:42,148 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:55:42,148 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 18:55:42,157 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-09-12 18:55:42,157 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1087048746] [2024-09-12 18:55:42,158 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:55:42,158 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 18:55:42,158 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-12 18:55:42,161 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 18:55:42,162 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 18:55:42,198 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:55:42,200 INFO L262 TraceCheckSpWp]: Trace formula consists of 143 conjuncts, 23 conjuncts are in the unsatisfiable core [2024-09-12 18:55:42,201 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-12 18:55:42,415 INFO L134 CoverageAnalysis]: Checked inductivity of 28 backedges. 6 proven. 10 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2024-09-12 18:55:42,415 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-09-12 18:55:50,957 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 18:55:50,957 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [661738596] [2024-09-12 18:55:50,957 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-09-12 18:55:50,957 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1087048746] [2024-09-12 18:55:50,957 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1087048746] provided 0 perfect and 1 imperfect interpolant sequences [2024-09-12 18:55:50,957 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-09-12 18:55:50,957 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12] total 12 [2024-09-12 18:55:50,957 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1849106034] [2024-09-12 18:55:50,957 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-09-12 18:55:50,957 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2024-09-12 18:55:50,958 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 18:55:50,958 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2024-09-12 18:55:50,958 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=77, Invalid=341, Unknown=2, NotChecked=0, Total=420 [2024-09-12 18:55:50,958 INFO L87 Difference]: Start difference. First operand 366 states and 491 transitions. Second operand has 13 states, 11 states have (on average 3.6363636363636362) internal successors, (40), 11 states have internal predecessors, (40), 4 states have call successors, (7), 1 states have call predecessors, (7), 2 states have return successors, (6), 4 states have call predecessors, (6), 4 states have call successors, (6) [2024-09-12 18:55:52,081 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 18:55:52,081 INFO L93 Difference]: Finished difference Result 494 states and 636 transitions. [2024-09-12 18:55:52,082 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2024-09-12 18:55:52,082 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 11 states have (on average 3.6363636363636362) internal successors, (40), 11 states have internal predecessors, (40), 4 states have call successors, (7), 1 states have call predecessors, (7), 2 states have return successors, (6), 4 states have call predecessors, (6), 4 states have call successors, (6) Word has length 59 [2024-09-12 18:55:52,082 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 18:55:52,083 INFO L225 Difference]: With dead ends: 494 [2024-09-12 18:55:52,083 INFO L226 Difference]: Without dead ends: 493 [2024-09-12 18:55:52,084 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 99 GetRequests, 73 SyntacticMatches, 0 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 112 ImplicationChecksByTransitivity, 8.6s TimeCoverageRelationStatistics Valid=145, Invalid=609, Unknown=2, NotChecked=0, Total=756 [2024-09-12 18:55:52,084 INFO L434 NwaCegarLoop]: 88 mSDtfsCounter, 572 mSDsluCounter, 500 mSDsCounter, 0 mSdLazyCounter, 1292 mSolverCounterSat, 34 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 576 SdHoareTripleChecker+Valid, 588 SdHoareTripleChecker+Invalid, 1326 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 34 IncrementalHoareTripleChecker+Valid, 1292 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2024-09-12 18:55:52,084 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [576 Valid, 588 Invalid, 1326 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [34 Valid, 1292 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2024-09-12 18:55:52,085 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 493 states. [2024-09-12 18:55:52,196 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 493 to 379. [2024-09-12 18:55:52,197 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 379 states, 290 states have (on average 1.513793103448276) internal successors, (439), 339 states have internal predecessors, (439), 34 states have call successors, (34), 7 states have call predecessors, (34), 6 states have return successors, (32), 32 states have call predecessors, (32), 32 states have call successors, (32) [2024-09-12 18:55:52,198 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 379 states to 379 states and 505 transitions. [2024-09-12 18:55:52,198 INFO L78 Accepts]: Start accepts. Automaton has 379 states and 505 transitions. Word has length 59 [2024-09-12 18:55:52,198 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 18:55:52,198 INFO L474 AbstractCegarLoop]: Abstraction has 379 states and 505 transitions. [2024-09-12 18:55:52,198 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 11 states have (on average 3.6363636363636362) internal successors, (40), 11 states have internal predecessors, (40), 4 states have call successors, (7), 1 states have call predecessors, (7), 2 states have return successors, (6), 4 states have call predecessors, (6), 4 states have call successors, (6) [2024-09-12 18:55:52,199 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:55:52,199 INFO L276 IsEmpty]: Start isEmpty. Operand 379 states and 505 transitions. [2024-09-12 18:55:52,199 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 61 [2024-09-12 18:55:52,199 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 18:55:52,199 INFO L216 NwaCegarLoop]: trace histogram [4, 4, 4, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-09-12 18:55:52,212 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 18:55:52,403 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 18:55:52,404 INFO L399 AbstractCegarLoop]: === Iteration 34 === Targeting mainErr9ASSERT_VIOLATIONINTEGER_OVERFLOW === [mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 48 more)] === [2024-09-12 18:55:52,404 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:55:52,404 INFO L85 PathProgramCache]: Analyzing trace with hash -1639486436, now seen corresponding path program 1 times [2024-09-12 18:55:52,404 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 18:55:52,404 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2094756232] [2024-09-12 18:55:52,404 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:55:52,405 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 18:55:52,416 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-09-12 18:55:52,417 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [116450494] [2024-09-12 18:55:52,417 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:55:52,417 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 18:55:52,417 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-12 18:55:52,419 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 18:55:52,420 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 18:55:52,466 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:55:52,467 INFO L262 TraceCheckSpWp]: Trace formula consists of 144 conjuncts, 23 conjuncts are in the unsatisfiable core [2024-09-12 18:55:52,468 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-12 18:55:52,711 INFO L134 CoverageAnalysis]: Checked inductivity of 28 backedges. 6 proven. 10 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2024-09-12 18:55:52,712 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-09-12 18:55:54,316 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 18:55:54,316 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2094756232] [2024-09-12 18:55:54,316 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-09-12 18:55:54,316 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [116450494] [2024-09-12 18:55:54,316 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [116450494] provided 0 perfect and 1 imperfect interpolant sequences [2024-09-12 18:55:54,316 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-09-12 18:55:54,316 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12] total 12 [2024-09-12 18:55:54,316 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1329043142] [2024-09-12 18:55:54,316 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-09-12 18:55:54,317 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2024-09-12 18:55:54,317 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 18:55:54,317 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2024-09-12 18:55:54,317 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=77, Invalid=343, Unknown=0, NotChecked=0, Total=420 [2024-09-12 18:55:54,317 INFO L87 Difference]: Start difference. First operand 379 states and 505 transitions. Second operand has 13 states, 11 states have (on average 3.727272727272727) internal successors, (41), 11 states have internal predecessors, (41), 4 states have call successors, (7), 1 states have call predecessors, (7), 2 states have return successors, (6), 4 states have call predecessors, (6), 4 states have call successors, (6) [2024-09-12 18:55:55,250 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 18:55:55,250 INFO L93 Difference]: Finished difference Result 494 states and 635 transitions. [2024-09-12 18:55:55,251 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2024-09-12 18:55:55,251 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 11 states have (on average 3.727272727272727) internal successors, (41), 11 states have internal predecessors, (41), 4 states have call successors, (7), 1 states have call predecessors, (7), 2 states have return successors, (6), 4 states have call predecessors, (6), 4 states have call successors, (6) Word has length 60 [2024-09-12 18:55:55,251 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 18:55:55,253 INFO L225 Difference]: With dead ends: 494 [2024-09-12 18:55:55,253 INFO L226 Difference]: Without dead ends: 493 [2024-09-12 18:55:55,253 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 101 GetRequests, 75 SyntacticMatches, 0 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 112 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=145, Invalid=611, Unknown=0, NotChecked=0, Total=756 [2024-09-12 18:55:55,254 INFO L434 NwaCegarLoop]: 88 mSDtfsCounter, 613 mSDsluCounter, 431 mSDsCounter, 0 mSdLazyCounter, 1235 mSolverCounterSat, 37 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 617 SdHoareTripleChecker+Valid, 519 SdHoareTripleChecker+Invalid, 1272 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 37 IncrementalHoareTripleChecker+Valid, 1235 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2024-09-12 18:55:55,254 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [617 Valid, 519 Invalid, 1272 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [37 Valid, 1235 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2024-09-12 18:55:55,254 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 493 states. [2024-09-12 18:55:55,371 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 493 to 368. [2024-09-12 18:55:55,371 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 368 states, 280 states have (on average 1.5321428571428573) internal successors, (429), 329 states have internal predecessors, (429), 33 states have call successors, (33), 7 states have call predecessors, (33), 6 states have return successors, (31), 31 states have call predecessors, (31), 31 states have call successors, (31) [2024-09-12 18:55:55,372 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 368 states to 368 states and 493 transitions. [2024-09-12 18:55:55,373 INFO L78 Accepts]: Start accepts. Automaton has 368 states and 493 transitions. Word has length 60 [2024-09-12 18:55:55,373 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 18:55:55,373 INFO L474 AbstractCegarLoop]: Abstraction has 368 states and 493 transitions. [2024-09-12 18:55:55,373 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 11 states have (on average 3.727272727272727) internal successors, (41), 11 states have internal predecessors, (41), 4 states have call successors, (7), 1 states have call predecessors, (7), 2 states have return successors, (6), 4 states have call predecessors, (6), 4 states have call successors, (6) [2024-09-12 18:55:55,373 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:55:55,373 INFO L276 IsEmpty]: Start isEmpty. Operand 368 states and 493 transitions. [2024-09-12 18:55:55,373 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 63 [2024-09-12 18:55:55,374 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 18:55:55,374 INFO L216 NwaCegarLoop]: trace histogram [4, 4, 4, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-09-12 18:55:55,386 INFO L540 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (31)] Forceful destruction successful, exit code 0 [2024-09-12 18:55:55,574 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 18:55:55,574 INFO L399 AbstractCegarLoop]: === Iteration 35 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 48 more)] === [2024-09-12 18:55:55,574 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:55:55,574 INFO L85 PathProgramCache]: Analyzing trace with hash 962205802, now seen corresponding path program 1 times [2024-09-12 18:55:55,575 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 18:55:55,575 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [129753292] [2024-09-12 18:55:55,575 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:55:55,575 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 18:55:55,581 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-09-12 18:55:55,582 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1461106784] [2024-09-12 18:55:55,582 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:55:55,582 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 18:55:55,582 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-12 18:55:55,583 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 18:55:55,585 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 18:55:55,619 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:55:55,619 INFO L262 TraceCheckSpWp]: Trace formula consists of 136 conjuncts, 7 conjuncts are in the unsatisfiable core [2024-09-12 18:55:55,620 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-12 18:55:55,674 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 4 proven. 0 refuted. 0 times theorem prover too weak. 28 trivial. 0 not checked. [2024-09-12 18:55:55,674 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-09-12 18:55:55,675 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 18:55:55,675 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [129753292] [2024-09-12 18:55:55,675 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-09-12 18:55:55,675 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1461106784] [2024-09-12 18:55:55,675 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1461106784] provided 1 perfect and 0 imperfect interpolant sequences [2024-09-12 18:55:55,675 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-09-12 18:55:55,675 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-09-12 18:55:55,675 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1759209022] [2024-09-12 18:55:55,675 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-09-12 18:55:55,675 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-09-12 18:55:55,675 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 18:55:55,676 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-09-12 18:55:55,676 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-09-12 18:55:55,676 INFO L87 Difference]: Start difference. First operand 368 states and 493 transitions. Second operand has 5 states, 5 states have (on average 6.8) internal successors, (34), 4 states have internal predecessors, (34), 2 states have call successors, (9), 2 states have call predecessors, (9), 1 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2024-09-12 18:55:55,864 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 18:55:55,864 INFO L93 Difference]: Finished difference Result 398 states and 510 transitions. [2024-09-12 18:55:55,864 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-09-12 18:55:55,865 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 6.8) internal successors, (34), 4 states have internal predecessors, (34), 2 states have call successors, (9), 2 states have call predecessors, (9), 1 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) Word has length 62 [2024-09-12 18:55:55,865 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 18:55:55,866 INFO L225 Difference]: With dead ends: 398 [2024-09-12 18:55:55,866 INFO L226 Difference]: Without dead ends: 396 [2024-09-12 18:55:55,866 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 58 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 18:55:55,867 INFO L434 NwaCegarLoop]: 124 mSDtfsCounter, 34 mSDsluCounter, 337 mSDsCounter, 0 mSdLazyCounter, 105 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 36 SdHoareTripleChecker+Valid, 461 SdHoareTripleChecker+Invalid, 105 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 105 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-09-12 18:55:55,867 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [36 Valid, 461 Invalid, 105 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 105 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-09-12 18:55:55,867 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 396 states. [2024-09-12 18:55:55,977 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 396 to 372. [2024-09-12 18:55:55,978 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 372 states, 283 states have (on average 1.5265017667844523) internal successors, (432), 332 states have internal predecessors, (432), 33 states have call successors, (33), 8 states have call predecessors, (33), 7 states have return successors, (31), 31 states have call predecessors, (31), 31 states have call successors, (31) [2024-09-12 18:55:55,979 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 372 states to 372 states and 496 transitions. [2024-09-12 18:55:55,979 INFO L78 Accepts]: Start accepts. Automaton has 372 states and 496 transitions. Word has length 62 [2024-09-12 18:55:55,979 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 18:55:55,979 INFO L474 AbstractCegarLoop]: Abstraction has 372 states and 496 transitions. [2024-09-12 18:55:55,979 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 6.8) internal successors, (34), 4 states have internal predecessors, (34), 2 states have call successors, (9), 2 states have call predecessors, (9), 1 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2024-09-12 18:55:55,980 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:55:55,980 INFO L276 IsEmpty]: Start isEmpty. Operand 372 states and 496 transitions. [2024-09-12 18:55:55,980 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 62 [2024-09-12 18:55:55,980 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 18:55:55,980 INFO L216 NwaCegarLoop]: trace histogram [4, 4, 4, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-09-12 18:55:55,991 INFO L552 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (32)] Ended with exit code 0 [2024-09-12 18:55:56,180 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 18:55:56,181 INFO L399 AbstractCegarLoop]: === Iteration 36 === Targeting mainErr10ASSERT_VIOLATIONINTEGER_OVERFLOW === [mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 48 more)] === [2024-09-12 18:55:56,181 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:55:56,181 INFO L85 PathProgramCache]: Analyzing trace with hash 715528145, now seen corresponding path program 1 times [2024-09-12 18:55:56,181 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 18:55:56,181 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [670909856] [2024-09-12 18:55:56,181 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:55:56,181 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 18:55:56,187 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-09-12 18:55:56,187 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1896967192] [2024-09-12 18:55:56,188 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:55:56,188 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 18:55:56,188 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-12 18:55:56,189 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 18:55:56,190 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 18:55:56,221 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:55:56,221 INFO L262 TraceCheckSpWp]: Trace formula consists of 145 conjuncts, 10 conjuncts are in the unsatisfiable core [2024-09-12 18:55:56,223 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-12 18:55:56,277 INFO L134 CoverageAnalysis]: Checked inductivity of 28 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2024-09-12 18:55:56,278 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-09-12 18:56:04,388 INFO L134 CoverageAnalysis]: Checked inductivity of 28 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2024-09-12 18:56:04,388 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 18:56:04,388 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [670909856] [2024-09-12 18:56:04,388 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-09-12 18:56:04,388 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1896967192] [2024-09-12 18:56:04,388 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1896967192] provided 0 perfect and 2 imperfect interpolant sequences [2024-09-12 18:56:04,388 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-09-12 18:56:04,388 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 7 [2024-09-12 18:56:04,388 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1783650400] [2024-09-12 18:56:04,388 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-09-12 18:56:04,389 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2024-09-12 18:56:04,389 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 18:56:04,389 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2024-09-12 18:56:04,389 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=38, Unknown=2, NotChecked=0, Total=56 [2024-09-12 18:56:04,389 INFO L87 Difference]: Start difference. First operand 372 states and 496 transitions. Second operand has 8 states, 7 states have (on average 6.285714285714286) internal successors, (44), 8 states have internal predecessors, (44), 2 states have call successors, (7), 1 states have call predecessors, (7), 1 states have return successors, (6), 2 states have call predecessors, (6), 2 states have call successors, (6) [2024-09-12 18:56:06,206 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 18:56:06,207 INFO L93 Difference]: Finished difference Result 645 states and 831 transitions. [2024-09-12 18:56:06,207 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-09-12 18:56:06,207 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 6.285714285714286) internal successors, (44), 8 states have internal predecessors, (44), 2 states have call successors, (7), 1 states have call predecessors, (7), 1 states have return successors, (6), 2 states have call predecessors, (6), 2 states have call successors, (6) Word has length 61 [2024-09-12 18:56:06,207 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 18:56:06,209 INFO L225 Difference]: With dead ends: 645 [2024-09-12 18:56:06,209 INFO L226 Difference]: Without dead ends: 640 [2024-09-12 18:56:06,210 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 122 GetRequests, 113 SyntacticMatches, 2 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 8.1s TimeCoverageRelationStatistics Valid=20, Invalid=50, Unknown=2, NotChecked=0, Total=72 [2024-09-12 18:56:06,210 INFO L434 NwaCegarLoop]: 195 mSDtfsCounter, 344 mSDsluCounter, 529 mSDsCounter, 0 mSdLazyCounter, 429 mSolverCounterSat, 17 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 356 SdHoareTripleChecker+Valid, 724 SdHoareTripleChecker+Invalid, 446 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 17 IncrementalHoareTripleChecker+Valid, 429 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.6s IncrementalHoareTripleChecker+Time [2024-09-12 18:56:06,210 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [356 Valid, 724 Invalid, 446 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [17 Valid, 429 Invalid, 0 Unknown, 0 Unchecked, 1.6s Time] [2024-09-12 18:56:06,210 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 640 states. [2024-09-12 18:56:06,387 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 640 to 532. [2024-09-12 18:56:06,387 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 532 states, 426 states have (on average 1.5751173708920188) internal successors, (671), 475 states have internal predecessors, (671), 50 states have call successors, (50), 8 states have call predecessors, (50), 7 states have return successors, (48), 48 states have call predecessors, (48), 48 states have call successors, (48) [2024-09-12 18:56:06,388 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 532 states to 532 states and 769 transitions. [2024-09-12 18:56:06,389 INFO L78 Accepts]: Start accepts. Automaton has 532 states and 769 transitions. Word has length 61 [2024-09-12 18:56:06,389 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 18:56:06,389 INFO L474 AbstractCegarLoop]: Abstraction has 532 states and 769 transitions. [2024-09-12 18:56:06,389 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 6.285714285714286) internal successors, (44), 8 states have internal predecessors, (44), 2 states have call successors, (7), 1 states have call predecessors, (7), 1 states have return successors, (6), 2 states have call predecessors, (6), 2 states have call successors, (6) [2024-09-12 18:56:06,389 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:56:06,389 INFO L276 IsEmpty]: Start isEmpty. Operand 532 states and 769 transitions. [2024-09-12 18:56:06,390 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 63 [2024-09-12 18:56:06,390 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 18:56:06,390 INFO L216 NwaCegarLoop]: trace histogram [4, 4, 4, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-09-12 18:56:06,405 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 18:56:06,590 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 18:56:06,590 INFO L399 AbstractCegarLoop]: === Iteration 37 === Targeting mainErr11ASSERT_VIOLATIONINTEGER_OVERFLOW === [mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 48 more)] === [2024-09-12 18:56:06,591 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:56:06,591 INFO L85 PathProgramCache]: Analyzing trace with hash 706536126, now seen corresponding path program 1 times [2024-09-12 18:56:06,591 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 18:56:06,591 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1719075570] [2024-09-12 18:56:06,591 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:56:06,591 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 18:56:06,597 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-09-12 18:56:06,598 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [2129546654] [2024-09-12 18:56:06,598 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:56:06,598 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 18:56:06,598 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-12 18:56:06,599 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 18:56:06,601 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 18:56:06,631 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:56:06,632 INFO L262 TraceCheckSpWp]: Trace formula consists of 146 conjuncts, 10 conjuncts are in the unsatisfiable core [2024-09-12 18:56:06,633 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-12 18:56:06,780 INFO L134 CoverageAnalysis]: Checked inductivity of 28 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2024-09-12 18:56:06,780 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-09-12 18:56:14,889 INFO L134 CoverageAnalysis]: Checked inductivity of 28 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2024-09-12 18:56:14,889 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 18:56:14,889 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1719075570] [2024-09-12 18:56:14,889 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-09-12 18:56:14,889 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2129546654] [2024-09-12 18:56:14,889 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2129546654] provided 0 perfect and 2 imperfect interpolant sequences [2024-09-12 18:56:14,889 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-09-12 18:56:14,889 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 7 [2024-09-12 18:56:14,889 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1631760317] [2024-09-12 18:56:14,890 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-09-12 18:56:14,890 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2024-09-12 18:56:14,890 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 18:56:14,890 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2024-09-12 18:56:14,890 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=38, Unknown=2, NotChecked=0, Total=56 [2024-09-12 18:56:14,890 INFO L87 Difference]: Start difference. First operand 532 states and 769 transitions. Second operand has 8 states, 7 states have (on average 6.428571428571429) internal successors, (45), 8 states have internal predecessors, (45), 2 states have call successors, (7), 1 states have call predecessors, (7), 1 states have return successors, (6), 2 states have call predecessors, (6), 2 states have call successors, (6) [2024-09-12 18:56:17,354 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 18:56:17,354 INFO L93 Difference]: Finished difference Result 642 states and 824 transitions. [2024-09-12 18:56:17,355 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-09-12 18:56:17,355 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 6.428571428571429) internal successors, (45), 8 states have internal predecessors, (45), 2 states have call successors, (7), 1 states have call predecessors, (7), 1 states have return successors, (6), 2 states have call predecessors, (6), 2 states have call successors, (6) Word has length 62 [2024-09-12 18:56:17,355 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 18:56:17,357 INFO L225 Difference]: With dead ends: 642 [2024-09-12 18:56:17,357 INFO L226 Difference]: Without dead ends: 641 [2024-09-12 18:56:17,357 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 124 GetRequests, 115 SyntacticMatches, 2 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 8.2s TimeCoverageRelationStatistics Valid=20, Invalid=50, Unknown=2, NotChecked=0, Total=72 [2024-09-12 18:56:17,357 INFO L434 NwaCegarLoop]: 197 mSDtfsCounter, 204 mSDsluCounter, 704 mSDsCounter, 0 mSdLazyCounter, 610 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 216 SdHoareTripleChecker+Valid, 901 SdHoareTripleChecker+Invalid, 611 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 610 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.2s IncrementalHoareTripleChecker+Time [2024-09-12 18:56:17,358 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [216 Valid, 901 Invalid, 611 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 610 Invalid, 0 Unknown, 0 Unchecked, 2.2s Time] [2024-09-12 18:56:17,358 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 641 states. [2024-09-12 18:56:17,522 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 641 to 532. [2024-09-12 18:56:17,522 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 532 states, 426 states have (on average 1.5704225352112675) internal successors, (669), 475 states have internal predecessors, (669), 50 states have call successors, (50), 8 states have call predecessors, (50), 7 states have return successors, (48), 48 states have call predecessors, (48), 48 states have call successors, (48) [2024-09-12 18:56:17,523 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 532 states to 532 states and 767 transitions. [2024-09-12 18:56:17,524 INFO L78 Accepts]: Start accepts. Automaton has 532 states and 767 transitions. Word has length 62 [2024-09-12 18:56:17,524 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 18:56:17,524 INFO L474 AbstractCegarLoop]: Abstraction has 532 states and 767 transitions. [2024-09-12 18:56:17,524 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 6.428571428571429) internal successors, (45), 8 states have internal predecessors, (45), 2 states have call successors, (7), 1 states have call predecessors, (7), 1 states have return successors, (6), 2 states have call predecessors, (6), 2 states have call successors, (6) [2024-09-12 18:56:17,524 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:56:17,525 INFO L276 IsEmpty]: Start isEmpty. Operand 532 states and 767 transitions. [2024-09-12 18:56:17,525 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 65 [2024-09-12 18:56:17,525 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 18:56:17,525 INFO L216 NwaCegarLoop]: trace histogram [4, 4, 4, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 18:56:17,537 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 18:56:17,725 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 18:56:17,725 INFO L399 AbstractCegarLoop]: === Iteration 38 === Targeting mainErr16ASSERT_VIOLATIONINTEGER_OVERFLOW === [mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 48 more)] === [2024-09-12 18:56:17,726 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:56:17,726 INFO L85 PathProgramCache]: Analyzing trace with hash 1261967351, now seen corresponding path program 1 times [2024-09-12 18:56:17,726 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 18:56:17,726 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1705259139] [2024-09-12 18:56:17,726 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:56:17,726 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 18:56:17,731 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-09-12 18:56:17,732 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [361369764] [2024-09-12 18:56:17,732 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:56:17,732 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 18:56:17,732 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-12 18:56:17,734 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 18:56:17,735 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 18:56:17,768 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:56:17,769 INFO L262 TraceCheckSpWp]: Trace formula consists of 137 conjuncts, 5 conjuncts are in the unsatisfiable core [2024-09-12 18:56:17,770 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-12 18:56:17,835 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 36 trivial. 0 not checked. [2024-09-12 18:56:17,835 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-09-12 18:56:17,835 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 18:56:17,835 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1705259139] [2024-09-12 18:56:17,835 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-09-12 18:56:17,835 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [361369764] [2024-09-12 18:56:17,835 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [361369764] provided 1 perfect and 0 imperfect interpolant sequences [2024-09-12 18:56:17,836 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-09-12 18:56:17,836 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-09-12 18:56:17,836 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [922893858] [2024-09-12 18:56:17,836 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-09-12 18:56:17,836 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-09-12 18:56:17,836 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 18:56:17,836 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-09-12 18:56:17,836 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2024-09-12 18:56:17,836 INFO L87 Difference]: Start difference. First operand 532 states and 767 transitions. Second operand has 5 states, 4 states have (on average 8.0) internal successors, (32), 5 states have internal predecessors, (32), 3 states have call successors, (9), 1 states have call predecessors, (9), 1 states have return successors, (8), 3 states have call predecessors, (8), 3 states have call successors, (8) [2024-09-12 18:56:18,349 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 18:56:18,350 INFO L93 Difference]: Finished difference Result 609 states and 857 transitions. [2024-09-12 18:56:18,350 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-09-12 18:56:18,350 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 8.0) internal successors, (32), 5 states have internal predecessors, (32), 3 states have call successors, (9), 1 states have call predecessors, (9), 1 states have return successors, (8), 3 states have call predecessors, (8), 3 states have call successors, (8) Word has length 64 [2024-09-12 18:56:18,350 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 18:56:18,352 INFO L225 Difference]: With dead ends: 609 [2024-09-12 18:56:18,352 INFO L226 Difference]: Without dead ends: 606 [2024-09-12 18:56:18,353 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 65 GetRequests, 60 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2024-09-12 18:56:18,353 INFO L434 NwaCegarLoop]: 91 mSDtfsCounter, 203 mSDsluCounter, 208 mSDsCounter, 0 mSdLazyCounter, 205 mSolverCounterSat, 11 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 207 SdHoareTripleChecker+Valid, 299 SdHoareTripleChecker+Invalid, 216 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 205 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-09-12 18:56:18,353 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [207 Valid, 299 Invalid, 216 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 205 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-09-12 18:56:18,354 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 606 states. [2024-09-12 18:56:18,555 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 606 to 588. [2024-09-12 18:56:18,555 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 588 states, 474 states have (on average 1.5379746835443038) internal successors, (729), 523 states have internal predecessors, (729), 58 states have call successors, (58), 8 states have call predecessors, (58), 7 states have return successors, (56), 56 states have call predecessors, (56), 56 states have call successors, (56) [2024-09-12 18:56:18,556 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 588 states to 588 states and 843 transitions. [2024-09-12 18:56:18,557 INFO L78 Accepts]: Start accepts. Automaton has 588 states and 843 transitions. Word has length 64 [2024-09-12 18:56:18,557 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 18:56:18,557 INFO L474 AbstractCegarLoop]: Abstraction has 588 states and 843 transitions. [2024-09-12 18:56:18,557 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 8.0) internal successors, (32), 5 states have internal predecessors, (32), 3 states have call successors, (9), 1 states have call predecessors, (9), 1 states have return successors, (8), 3 states have call predecessors, (8), 3 states have call successors, (8) [2024-09-12 18:56:18,557 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:56:18,558 INFO L276 IsEmpty]: Start isEmpty. Operand 588 states and 843 transitions. [2024-09-12 18:56:18,558 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2024-09-12 18:56:18,558 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 18:56:18,558 INFO L216 NwaCegarLoop]: trace histogram [4, 4, 4, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 18:56:18,570 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 18:56:18,758 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 18:56:18,758 INFO L399 AbstractCegarLoop]: === Iteration 39 === Targeting mainErr17ASSERT_VIOLATIONINTEGER_OVERFLOW === [mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 48 more)] === [2024-09-12 18:56:18,759 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:56:18,759 INFO L85 PathProgramCache]: Analyzing trace with hash 466282342, now seen corresponding path program 1 times [2024-09-12 18:56:18,759 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 18:56:18,759 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [854251656] [2024-09-12 18:56:18,759 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:56:18,759 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 18:56:18,765 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-09-12 18:56:18,766 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1703484796] [2024-09-12 18:56:18,766 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:56:18,766 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 18:56:18,766 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-12 18:56:18,768 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 18:56:18,769 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 18:56:18,804 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:56:18,805 INFO L262 TraceCheckSpWp]: Trace formula consists of 138 conjuncts, 5 conjuncts are in the unsatisfiable core [2024-09-12 18:56:18,806 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-12 18:56:18,866 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 36 trivial. 0 not checked. [2024-09-12 18:56:18,867 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-09-12 18:56:18,867 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 18:56:18,867 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [854251656] [2024-09-12 18:56:18,867 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-09-12 18:56:18,867 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1703484796] [2024-09-12 18:56:18,867 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1703484796] provided 1 perfect and 0 imperfect interpolant sequences [2024-09-12 18:56:18,867 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-09-12 18:56:18,867 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-09-12 18:56:18,868 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [530679390] [2024-09-12 18:56:18,868 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-09-12 18:56:18,868 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-09-12 18:56:18,868 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 18:56:18,868 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-09-12 18:56:18,869 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2024-09-12 18:56:18,869 INFO L87 Difference]: Start difference. First operand 588 states and 843 transitions. Second operand has 5 states, 4 states have (on average 8.25) internal successors, (33), 5 states have internal predecessors, (33), 3 states have call successors, (9), 1 states have call predecessors, (9), 1 states have return successors, (8), 3 states have call predecessors, (8), 3 states have call successors, (8) [2024-09-12 18:56:19,263 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 18:56:19,263 INFO L93 Difference]: Finished difference Result 607 states and 851 transitions. [2024-09-12 18:56:19,263 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-09-12 18:56:19,263 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 8.25) internal successors, (33), 5 states have internal predecessors, (33), 3 states have call successors, (9), 1 states have call predecessors, (9), 1 states have return successors, (8), 3 states have call predecessors, (8), 3 states have call successors, (8) Word has length 65 [2024-09-12 18:56:19,263 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 18:56:19,265 INFO L225 Difference]: With dead ends: 607 [2024-09-12 18:56:19,265 INFO L226 Difference]: Without dead ends: 606 [2024-09-12 18:56:19,266 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 61 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2024-09-12 18:56:19,266 INFO L434 NwaCegarLoop]: 92 mSDtfsCounter, 214 mSDsluCounter, 132 mSDsCounter, 0 mSdLazyCounter, 152 mSolverCounterSat, 10 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 218 SdHoareTripleChecker+Valid, 224 SdHoareTripleChecker+Invalid, 162 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 152 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-09-12 18:56:19,266 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [218 Valid, 224 Invalid, 162 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 152 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-09-12 18:56:19,267 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 606 states. [2024-09-12 18:56:19,459 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 606 to 588. [2024-09-12 18:56:19,459 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 588 states, 474 states have (on average 1.5337552742616034) internal successors, (727), 523 states have internal predecessors, (727), 58 states have call successors, (58), 8 states have call predecessors, (58), 7 states have return successors, (56), 56 states have call predecessors, (56), 56 states have call successors, (56) [2024-09-12 18:56:19,460 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 588 states to 588 states and 841 transitions. [2024-09-12 18:56:19,461 INFO L78 Accepts]: Start accepts. Automaton has 588 states and 841 transitions. Word has length 65 [2024-09-12 18:56:19,461 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 18:56:19,461 INFO L474 AbstractCegarLoop]: Abstraction has 588 states and 841 transitions. [2024-09-12 18:56:19,461 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 8.25) internal successors, (33), 5 states have internal predecessors, (33), 3 states have call successors, (9), 1 states have call predecessors, (9), 1 states have return successors, (8), 3 states have call predecessors, (8), 3 states have call successors, (8) [2024-09-12 18:56:19,461 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:56:19,461 INFO L276 IsEmpty]: Start isEmpty. Operand 588 states and 841 transitions. [2024-09-12 18:56:19,462 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 67 [2024-09-12 18:56:19,462 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 18:56:19,462 INFO L216 NwaCegarLoop]: trace histogram [4, 4, 4, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-09-12 18:56:19,474 INFO L540 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (36)] Forceful destruction successful, exit code 0 [2024-09-12 18:56:19,662 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 18:56:19,663 INFO L399 AbstractCegarLoop]: === Iteration 40 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 48 more)] === [2024-09-12 18:56:19,663 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:56:19,663 INFO L85 PathProgramCache]: Analyzing trace with hash 935255464, now seen corresponding path program 1 times [2024-09-12 18:56:19,663 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 18:56:19,663 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [68130791] [2024-09-12 18:56:19,663 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:56:19,663 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 18:56:19,669 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-09-12 18:56:19,670 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1288142783] [2024-09-12 18:56:19,670 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:56:19,670 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 18:56:19,672 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-12 18:56:19,673 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 18:56:19,674 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 18:56:19,707 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:56:19,708 INFO L262 TraceCheckSpWp]: Trace formula consists of 155 conjuncts, 25 conjuncts are in the unsatisfiable core [2024-09-12 18:56:19,709 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-12 18:56:19,865 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 2 proven. 4 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2024-09-12 18:56:19,865 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-09-12 18:56:19,898 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 18:56:19,898 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [68130791] [2024-09-12 18:56:19,898 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-09-12 18:56:19,898 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1288142783] [2024-09-12 18:56:19,898 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1288142783] provided 0 perfect and 1 imperfect interpolant sequences [2024-09-12 18:56:19,898 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-09-12 18:56:19,898 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9] total 9 [2024-09-12 18:56:19,898 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1337753621] [2024-09-12 18:56:19,898 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-09-12 18:56:19,899 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2024-09-12 18:56:19,899 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 18:56:19,899 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2024-09-12 18:56:19,899 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=72, Unknown=0, NotChecked=0, Total=90 [2024-09-12 18:56:19,899 INFO L87 Difference]: Start difference. First operand 588 states and 841 transitions. Second operand has 9 states, 9 states have (on average 4.777777777777778) internal successors, (43), 8 states have internal predecessors, (43), 2 states have call successors, (8), 2 states have call predecessors, (8), 1 states have return successors, (6), 2 states have call predecessors, (6), 2 states have call successors, (6) [2024-09-12 18:56:20,823 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 18:56:20,823 INFO L93 Difference]: Finished difference Result 634 states and 853 transitions. [2024-09-12 18:56:20,823 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-09-12 18:56:20,823 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 4.777777777777778) internal successors, (43), 8 states have internal predecessors, (43), 2 states have call successors, (8), 2 states have call predecessors, (8), 1 states have return successors, (6), 2 states have call predecessors, (6), 2 states have call successors, (6) Word has length 66 [2024-09-12 18:56:20,823 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 18:56:20,826 INFO L225 Difference]: With dead ends: 634 [2024-09-12 18:56:20,826 INFO L226 Difference]: Without dead ends: 632 [2024-09-12 18:56:20,826 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 66 SyntacticMatches, 2 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=26, Invalid=106, Unknown=0, NotChecked=0, Total=132 [2024-09-12 18:56:20,826 INFO L434 NwaCegarLoop]: 137 mSDtfsCounter, 162 mSDsluCounter, 596 mSDsCounter, 0 mSdLazyCounter, 765 mSolverCounterSat, 11 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 169 SdHoareTripleChecker+Valid, 733 SdHoareTripleChecker+Invalid, 776 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 765 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2024-09-12 18:56:20,826 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [169 Valid, 733 Invalid, 776 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 765 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2024-09-12 18:56:20,827 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 632 states. [2024-09-12 18:56:21,019 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 632 to 596. [2024-09-12 18:56:21,019 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 596 states, 480 states have (on average 1.5270833333333333) internal successors, (733), 529 states have internal predecessors, (733), 58 states have call successors, (58), 10 states have call predecessors, (58), 9 states have return successors, (56), 56 states have call predecessors, (56), 56 states have call successors, (56) [2024-09-12 18:56:21,020 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 596 states to 596 states and 847 transitions. [2024-09-12 18:56:21,021 INFO L78 Accepts]: Start accepts. Automaton has 596 states and 847 transitions. Word has length 66 [2024-09-12 18:56:21,021 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 18:56:21,021 INFO L474 AbstractCegarLoop]: Abstraction has 596 states and 847 transitions. [2024-09-12 18:56:21,021 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 4.777777777777778) internal successors, (43), 8 states have internal predecessors, (43), 2 states have call successors, (8), 2 states have call predecessors, (8), 1 states have return successors, (6), 2 states have call predecessors, (6), 2 states have call successors, (6) [2024-09-12 18:56:21,021 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:56:21,021 INFO L276 IsEmpty]: Start isEmpty. Operand 596 states and 847 transitions. [2024-09-12 18:56:21,022 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 70 [2024-09-12 18:56:21,022 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 18:56:21,022 INFO L216 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 18:56:21,033 INFO L552 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (37)] Ended with exit code 0 [2024-09-12 18:56:21,222 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 18:56:21,222 INFO L399 AbstractCegarLoop]: === Iteration 41 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 48 more)] === [2024-09-12 18:56:21,223 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:56:21,223 INFO L85 PathProgramCache]: Analyzing trace with hash -468967476, now seen corresponding path program 1 times [2024-09-12 18:56:21,223 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 18:56:21,223 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [541910233] [2024-09-12 18:56:21,223 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:56:21,223 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 18:56:21,229 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-09-12 18:56:21,230 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1236763803] [2024-09-12 18:56:21,230 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:56:21,230 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 18:56:21,230 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-12 18:56:21,231 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 18:56:21,233 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 18:56:21,263 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:56:21,263 INFO L262 TraceCheckSpWp]: Trace formula consists of 147 conjuncts, 7 conjuncts are in the unsatisfiable core [2024-09-12 18:56:21,264 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-12 18:56:21,314 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 36 trivial. 0 not checked. [2024-09-12 18:56:21,314 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-09-12 18:56:21,314 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 18:56:21,314 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [541910233] [2024-09-12 18:56:21,314 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-09-12 18:56:21,314 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1236763803] [2024-09-12 18:56:21,314 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1236763803] provided 1 perfect and 0 imperfect interpolant sequences [2024-09-12 18:56:21,315 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-09-12 18:56:21,315 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-09-12 18:56:21,315 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [232976792] [2024-09-12 18:56:21,315 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-09-12 18:56:21,315 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-09-12 18:56:21,315 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 18:56:21,315 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-09-12 18:56:21,316 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-09-12 18:56:21,316 INFO L87 Difference]: Start difference. First operand 596 states and 847 transitions. Second operand has 5 states, 5 states have (on average 7.2) internal successors, (36), 4 states have internal predecessors, (36), 2 states have call successors, (10), 2 states have call predecessors, (10), 1 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) [2024-09-12 18:56:21,715 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 18:56:21,715 INFO L93 Difference]: Finished difference Result 814 states and 1200 transitions. [2024-09-12 18:56:21,715 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-09-12 18:56:21,715 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 7.2) internal successors, (36), 4 states have internal predecessors, (36), 2 states have call successors, (10), 2 states have call predecessors, (10), 1 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) Word has length 69 [2024-09-12 18:56:21,715 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 18:56:21,718 INFO L225 Difference]: With dead ends: 814 [2024-09-12 18:56:21,718 INFO L226 Difference]: Without dead ends: 810 [2024-09-12 18:56:21,718 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 65 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 18:56:21,719 INFO L434 NwaCegarLoop]: 115 mSDtfsCounter, 20 mSDsluCounter, 318 mSDsCounter, 0 mSdLazyCounter, 133 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 21 SdHoareTripleChecker+Valid, 433 SdHoareTripleChecker+Invalid, 135 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 133 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-09-12 18:56:21,719 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [21 Valid, 433 Invalid, 135 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 133 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-09-12 18:56:21,719 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 810 states. [2024-09-12 18:56:21,985 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 810 to 790. [2024-09-12 18:56:21,985 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 790 states, 644 states have (on average 1.5372670807453417) internal successors, (990), 693 states have internal predecessors, (990), 87 states have call successors, (87), 11 states have call predecessors, (87), 10 states have return successors, (85), 85 states have call predecessors, (85), 85 states have call successors, (85) [2024-09-12 18:56:21,987 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 790 states to 790 states and 1162 transitions. [2024-09-12 18:56:21,987 INFO L78 Accepts]: Start accepts. Automaton has 790 states and 1162 transitions. Word has length 69 [2024-09-12 18:56:21,987 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 18:56:21,988 INFO L474 AbstractCegarLoop]: Abstraction has 790 states and 1162 transitions. [2024-09-12 18:56:21,988 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 7.2) internal successors, (36), 4 states have internal predecessors, (36), 2 states have call successors, (10), 2 states have call predecessors, (10), 1 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) [2024-09-12 18:56:21,988 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:56:21,988 INFO L276 IsEmpty]: Start isEmpty. Operand 790 states and 1162 transitions. [2024-09-12 18:56:21,988 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 72 [2024-09-12 18:56:21,988 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 18:56:21,988 INFO L216 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 18:56:22,000 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 18:56:22,189 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 18:56:22,189 INFO L399 AbstractCegarLoop]: === Iteration 42 === Targeting mainErr18ASSERT_VIOLATIONINTEGER_OVERFLOW === [mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 48 more)] === [2024-09-12 18:56:22,189 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:56:22,189 INFO L85 PathProgramCache]: Analyzing trace with hash 293981980, now seen corresponding path program 1 times [2024-09-12 18:56:22,189 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 18:56:22,189 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1168700721] [2024-09-12 18:56:22,189 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:56:22,190 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 18:56:22,195 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:56:22,236 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-09-12 18:56:22,237 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:56:22,239 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-09-12 18:56:22,239 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:56:22,240 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2024-09-12 18:56:22,241 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:56:22,243 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2024-09-12 18:56:22,243 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:56:22,245 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2024-09-12 18:56:22,245 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:56:22,247 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2024-09-12 18:56:22,247 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:56:22,249 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2024-09-12 18:56:22,249 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:56:22,251 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2024-09-12 18:56:22,252 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:56:22,253 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2024-09-12 18:56:22,254 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:56:22,255 INFO L134 CoverageAnalysis]: Checked inductivity of 48 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 48 trivial. 0 not checked. [2024-09-12 18:56:22,256 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 18:56:22,256 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1168700721] [2024-09-12 18:56:22,256 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1168700721] provided 1 perfect and 0 imperfect interpolant sequences [2024-09-12 18:56:22,256 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-09-12 18:56:22,256 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-09-12 18:56:22,256 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1013372393] [2024-09-12 18:56:22,256 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-09-12 18:56:22,257 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-09-12 18:56:22,257 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 18:56:22,257 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-09-12 18:56:22,257 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-09-12 18:56:22,257 INFO L87 Difference]: Start difference. First operand 790 states and 1162 transitions. Second operand has 5 states, 4 states have (on average 8.5) internal successors, (34), 5 states have internal predecessors, (34), 3 states have call successors, (10), 1 states have call predecessors, (10), 1 states have return successors, (9), 3 states have call predecessors, (9), 3 states have call successors, (9) [2024-09-12 18:56:23,022 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 18:56:23,022 INFO L93 Difference]: Finished difference Result 812 states and 1174 transitions. [2024-09-12 18:56:23,023 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-09-12 18:56:23,023 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 8.5) internal successors, (34), 5 states have internal predecessors, (34), 3 states have call successors, (10), 1 states have call predecessors, (10), 1 states have return successors, (9), 3 states have call predecessors, (9), 3 states have call successors, (9) Word has length 71 [2024-09-12 18:56:23,023 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 18:56:23,025 INFO L225 Difference]: With dead ends: 812 [2024-09-12 18:56:23,026 INFO L226 Difference]: Without dead ends: 810 [2024-09-12 18:56:23,026 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 25 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2024-09-12 18:56:23,028 INFO L434 NwaCegarLoop]: 86 mSDtfsCounter, 230 mSDsluCounter, 211 mSDsCounter, 0 mSdLazyCounter, 208 mSolverCounterSat, 13 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 234 SdHoareTripleChecker+Valid, 297 SdHoareTripleChecker+Invalid, 221 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 13 IncrementalHoareTripleChecker+Valid, 208 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2024-09-12 18:56:23,028 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [234 Valid, 297 Invalid, 221 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [13 Valid, 208 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2024-09-12 18:56:23,029 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 810 states. [2024-09-12 18:56:23,297 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 810 to 792. [2024-09-12 18:56:23,298 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 792 states, 646 states have (on average 1.5325077399380804) internal successors, (990), 695 states have internal predecessors, (990), 87 states have call successors, (87), 11 states have call predecessors, (87), 10 states have return successors, (85), 85 states have call predecessors, (85), 85 states have call successors, (85) [2024-09-12 18:56:23,299 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 792 states to 792 states and 1162 transitions. [2024-09-12 18:56:23,300 INFO L78 Accepts]: Start accepts. Automaton has 792 states and 1162 transitions. Word has length 71 [2024-09-12 18:56:23,300 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 18:56:23,300 INFO L474 AbstractCegarLoop]: Abstraction has 792 states and 1162 transitions. [2024-09-12 18:56:23,300 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 8.5) internal successors, (34), 5 states have internal predecessors, (34), 3 states have call successors, (10), 1 states have call predecessors, (10), 1 states have return successors, (9), 3 states have call predecessors, (9), 3 states have call successors, (9) [2024-09-12 18:56:23,300 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:56:23,300 INFO L276 IsEmpty]: Start isEmpty. Operand 792 states and 1162 transitions. [2024-09-12 18:56:23,301 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 71 [2024-09-12 18:56:23,301 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 18:56:23,301 INFO L216 NwaCegarLoop]: trace histogram [4, 4, 4, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-09-12 18:56:23,301 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable41 [2024-09-12 18:56:23,301 INFO L399 AbstractCegarLoop]: === Iteration 43 === Targeting mainErr14ASSERT_VIOLATIONINTEGER_OVERFLOW === [mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 48 more)] === [2024-09-12 18:56:23,301 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:56:23,301 INFO L85 PathProgramCache]: Analyzing trace with hash 1702162544, now seen corresponding path program 1 times [2024-09-12 18:56:23,301 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 18:56:23,301 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1706406897] [2024-09-12 18:56:23,301 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:56:23,301 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 18:56:23,307 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:56:23,429 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-09-12 18:56:23,430 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:56:23,431 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-09-12 18:56:23,432 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:56:23,449 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2024-09-12 18:56:23,450 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:56:23,451 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2024-09-12 18:56:23,452 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:56:23,454 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2024-09-12 18:56:23,455 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:56:23,456 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2024-09-12 18:56:23,457 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:56:23,459 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2024-09-12 18:56:23,459 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:56:23,461 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 4 proven. 9 refuted. 0 times theorem prover too weak. 19 trivial. 0 not checked. [2024-09-12 18:56:23,461 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 18:56:23,461 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1706406897] [2024-09-12 18:56:23,461 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1706406897] provided 0 perfect and 1 imperfect interpolant sequences [2024-09-12 18:56:23,461 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1491118930] [2024-09-12 18:56:23,461 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:56:23,461 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 18:56:23,462 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-12 18:56:23,463 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 18:56:23,464 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 18:56:23,499 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:56:23,500 INFO L262 TraceCheckSpWp]: Trace formula consists of 158 conjuncts, 9 conjuncts are in the unsatisfiable core [2024-09-12 18:56:23,502 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-12 18:56:23,616 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 4 proven. 0 refuted. 0 times theorem prover too weak. 28 trivial. 0 not checked. [2024-09-12 18:56:23,616 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-09-12 18:56:23,616 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1491118930] provided 1 perfect and 0 imperfect interpolant sequences [2024-09-12 18:56:23,616 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-09-12 18:56:23,616 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [11] total 17 [2024-09-12 18:56:23,616 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1474603786] [2024-09-12 18:56:23,616 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-09-12 18:56:23,617 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2024-09-12 18:56:23,617 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 18:56:23,617 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2024-09-12 18:56:23,617 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=248, Unknown=0, NotChecked=0, Total=306 [2024-09-12 18:56:23,618 INFO L87 Difference]: Start difference. First operand 792 states and 1162 transitions. Second operand has 8 states, 7 states have (on average 6.142857142857143) internal successors, (43), 8 states have internal predecessors, (43), 3 states have call successors, (8), 1 states have call predecessors, (8), 1 states have return successors, (7), 3 states have call predecessors, (7), 3 states have call successors, (7) [2024-09-12 18:56:24,688 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 18:56:24,688 INFO L93 Difference]: Finished difference Result 845 states and 1170 transitions. [2024-09-12 18:56:24,689 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-09-12 18:56:24,689 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 6.142857142857143) internal successors, (43), 8 states have internal predecessors, (43), 3 states have call successors, (8), 1 states have call predecessors, (8), 1 states have return successors, (7), 3 states have call predecessors, (7), 3 states have call successors, (7) Word has length 70 [2024-09-12 18:56:24,689 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 18:56:24,692 INFO L225 Difference]: With dead ends: 845 [2024-09-12 18:56:24,692 INFO L226 Difference]: Without dead ends: 844 [2024-09-12 18:56:24,692 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 98 GetRequests, 77 SyntacticMatches, 0 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 115 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=97, Invalid=409, Unknown=0, NotChecked=0, Total=506 [2024-09-12 18:56:24,692 INFO L434 NwaCegarLoop]: 126 mSDtfsCounter, 438 mSDsluCounter, 494 mSDsCounter, 0 mSdLazyCounter, 430 mSolverCounterSat, 28 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 442 SdHoareTripleChecker+Valid, 620 SdHoareTripleChecker+Invalid, 458 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 28 IncrementalHoareTripleChecker+Valid, 430 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2024-09-12 18:56:24,692 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [442 Valid, 620 Invalid, 458 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [28 Valid, 430 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2024-09-12 18:56:24,693 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 844 states. [2024-09-12 18:56:25,007 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 844 to 792. [2024-09-12 18:56:25,008 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 792 states, 646 states have (on average 1.5294117647058822) internal successors, (988), 695 states have internal predecessors, (988), 87 states have call successors, (87), 11 states have call predecessors, (87), 10 states have return successors, (85), 85 states have call predecessors, (85), 85 states have call successors, (85) [2024-09-12 18:56:25,009 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 792 states to 792 states and 1160 transitions. [2024-09-12 18:56:25,010 INFO L78 Accepts]: Start accepts. Automaton has 792 states and 1160 transitions. Word has length 70 [2024-09-12 18:56:25,010 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 18:56:25,011 INFO L474 AbstractCegarLoop]: Abstraction has 792 states and 1160 transitions. [2024-09-12 18:56:25,011 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 6.142857142857143) internal successors, (43), 8 states have internal predecessors, (43), 3 states have call successors, (8), 1 states have call predecessors, (8), 1 states have return successors, (7), 3 states have call predecessors, (7), 3 states have call successors, (7) [2024-09-12 18:56:25,012 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:56:25,012 INFO L276 IsEmpty]: Start isEmpty. Operand 792 states and 1160 transitions. [2024-09-12 18:56:25,013 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2024-09-12 18:56:25,013 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 18:56:25,014 INFO L216 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 18:56:25,025 INFO L540 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (39)] Forceful destruction successful, exit code 0 [2024-09-12 18:56:25,214 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable42,39 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 18:56:25,214 INFO L399 AbstractCegarLoop]: === Iteration 44 === Targeting mainErr19ASSERT_VIOLATIONINTEGER_OVERFLOW === [mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 48 more)] === [2024-09-12 18:56:25,214 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:56:25,215 INFO L85 PathProgramCache]: Analyzing trace with hash 523506918, now seen corresponding path program 1 times [2024-09-12 18:56:25,215 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 18:56:25,215 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1972919269] [2024-09-12 18:56:25,215 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:56:25,215 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 18:56:25,220 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:56:25,259 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-09-12 18:56:25,260 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:56:25,261 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-09-12 18:56:25,261 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:56:25,263 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2024-09-12 18:56:25,264 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:56:25,265 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2024-09-12 18:56:25,266 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:56:25,271 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2024-09-12 18:56:25,271 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:56:25,273 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2024-09-12 18:56:25,274 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:56:25,276 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2024-09-12 18:56:25,277 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:56:25,279 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2024-09-12 18:56:25,280 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:56:25,282 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2024-09-12 18:56:25,282 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:56:25,284 INFO L134 CoverageAnalysis]: Checked inductivity of 48 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 48 trivial. 0 not checked. [2024-09-12 18:56:25,284 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 18:56:25,284 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1972919269] [2024-09-12 18:56:25,284 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1972919269] provided 1 perfect and 0 imperfect interpolant sequences [2024-09-12 18:56:25,284 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-09-12 18:56:25,284 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-09-12 18:56:25,284 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [373528182] [2024-09-12 18:56:25,284 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-09-12 18:56:25,285 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-09-12 18:56:25,285 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 18:56:25,285 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-09-12 18:56:25,285 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2024-09-12 18:56:25,285 INFO L87 Difference]: Start difference. First operand 792 states and 1160 transitions. Second operand has 6 states, 5 states have (on average 7.0) internal successors, (35), 6 states have internal predecessors, (35), 3 states have call successors, (10), 1 states have call predecessors, (10), 1 states have return successors, (9), 3 states have call predecessors, (9), 3 states have call successors, (9) [2024-09-12 18:56:26,000 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 18:56:26,000 INFO L93 Difference]: Finished difference Result 821 states and 1168 transitions. [2024-09-12 18:56:26,001 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-09-12 18:56:26,001 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 7.0) internal successors, (35), 6 states have internal predecessors, (35), 3 states have call successors, (10), 1 states have call predecessors, (10), 1 states have return successors, (9), 3 states have call predecessors, (9), 3 states have call successors, (9) Word has length 72 [2024-09-12 18:56:26,001 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 18:56:26,004 INFO L225 Difference]: With dead ends: 821 [2024-09-12 18:56:26,004 INFO L226 Difference]: Without dead ends: 819 [2024-09-12 18:56:26,004 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 26 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=27, Invalid=45, Unknown=0, NotChecked=0, Total=72 [2024-09-12 18:56:26,005 INFO L434 NwaCegarLoop]: 93 mSDtfsCounter, 321 mSDsluCounter, 346 mSDsCounter, 0 mSdLazyCounter, 261 mSolverCounterSat, 24 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 325 SdHoareTripleChecker+Valid, 439 SdHoareTripleChecker+Invalid, 285 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 24 IncrementalHoareTripleChecker+Valid, 261 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2024-09-12 18:56:26,005 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [325 Valid, 439 Invalid, 285 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [24 Valid, 261 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2024-09-12 18:56:26,005 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 819 states. [2024-09-12 18:56:26,281 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 819 to 792. [2024-09-12 18:56:26,282 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 792 states, 646 states have (on average 1.5263157894736843) internal successors, (986), 695 states have internal predecessors, (986), 87 states have call successors, (87), 11 states have call predecessors, (87), 10 states have return successors, (85), 85 states have call predecessors, (85), 85 states have call successors, (85) [2024-09-12 18:56:26,283 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 792 states to 792 states and 1158 transitions. [2024-09-12 18:56:26,284 INFO L78 Accepts]: Start accepts. Automaton has 792 states and 1158 transitions. Word has length 72 [2024-09-12 18:56:26,284 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 18:56:26,284 INFO L474 AbstractCegarLoop]: Abstraction has 792 states and 1158 transitions. [2024-09-12 18:56:26,284 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 7.0) internal successors, (35), 6 states have internal predecessors, (35), 3 states have call successors, (10), 1 states have call predecessors, (10), 1 states have return successors, (9), 3 states have call predecessors, (9), 3 states have call successors, (9) [2024-09-12 18:56:26,284 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:56:26,284 INFO L276 IsEmpty]: Start isEmpty. Operand 792 states and 1158 transitions. [2024-09-12 18:56:26,285 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 72 [2024-09-12 18:56:26,285 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 18:56:26,285 INFO L216 NwaCegarLoop]: trace histogram [4, 4, 4, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-09-12 18:56:26,285 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable43 [2024-09-12 18:56:26,285 INFO L399 AbstractCegarLoop]: === Iteration 45 === Targeting mainErr15ASSERT_VIOLATIONINTEGER_OVERFLOW === [mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 48 more)] === [2024-09-12 18:56:26,285 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:56:26,285 INFO L85 PathProgramCache]: Analyzing trace with hash 1227431432, now seen corresponding path program 1 times [2024-09-12 18:56:26,285 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 18:56:26,285 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1422714128] [2024-09-12 18:56:26,285 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:56:26,285 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 18:56:26,292 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-09-12 18:56:26,293 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [137695304] [2024-09-12 18:56:26,293 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:56:26,293 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 18:56:26,293 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-12 18:56:26,294 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 18:56:26,295 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 18:56:26,332 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:56:26,333 INFO L262 TraceCheckSpWp]: Trace formula consists of 159 conjuncts, 7 conjuncts are in the unsatisfiable core [2024-09-12 18:56:26,334 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-12 18:56:26,394 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 28 trivial. 0 not checked. [2024-09-12 18:56:26,394 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-09-12 18:56:26,410 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 18:56:26,410 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1422714128] [2024-09-12 18:56:26,410 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-09-12 18:56:26,410 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [137695304] [2024-09-12 18:56:26,410 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [137695304] provided 0 perfect and 1 imperfect interpolant sequences [2024-09-12 18:56:26,410 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-09-12 18:56:26,410 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5] total 5 [2024-09-12 18:56:26,410 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [470803330] [2024-09-12 18:56:26,410 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-09-12 18:56:26,410 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-09-12 18:56:26,410 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 18:56:26,411 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-09-12 18:56:26,411 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2024-09-12 18:56:26,411 INFO L87 Difference]: Start difference. First operand 792 states and 1158 transitions. Second operand has 6 states, 5 states have (on average 8.8) internal successors, (44), 6 states have internal predecessors, (44), 3 states have call successors, (8), 1 states have call predecessors, (8), 1 states have return successors, (7), 3 states have call predecessors, (7), 3 states have call successors, (7) [2024-09-12 18:56:27,028 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 18:56:27,029 INFO L93 Difference]: Finished difference Result 835 states and 1174 transitions. [2024-09-12 18:56:27,029 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2024-09-12 18:56:27,029 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 8.8) internal successors, (44), 6 states have internal predecessors, (44), 3 states have call successors, (8), 1 states have call predecessors, (8), 1 states have return successors, (7), 3 states have call predecessors, (7), 3 states have call successors, (7) Word has length 71 [2024-09-12 18:56:27,029 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 18:56:27,032 INFO L225 Difference]: With dead ends: 835 [2024-09-12 18:56:27,032 INFO L226 Difference]: Without dead ends: 834 [2024-09-12 18:56:27,032 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 82 GetRequests, 70 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 15 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=59, Invalid=123, Unknown=0, NotChecked=0, Total=182 [2024-09-12 18:56:27,033 INFO L434 NwaCegarLoop]: 120 mSDtfsCounter, 358 mSDsluCounter, 239 mSDsCounter, 0 mSdLazyCounter, 253 mSolverCounterSat, 19 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 358 SdHoareTripleChecker+Valid, 359 SdHoareTripleChecker+Invalid, 272 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 19 IncrementalHoareTripleChecker+Valid, 253 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-09-12 18:56:27,033 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [358 Valid, 359 Invalid, 272 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [19 Valid, 253 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-09-12 18:56:27,033 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 834 states. [2024-09-12 18:56:27,308 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 834 to 792. [2024-09-12 18:56:27,308 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 792 states, 646 states have (on average 1.5139318885448916) internal successors, (978), 695 states have internal predecessors, (978), 87 states have call successors, (87), 11 states have call predecessors, (87), 10 states have return successors, (85), 85 states have call predecessors, (85), 85 states have call successors, (85) [2024-09-12 18:56:27,309 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 792 states to 792 states and 1150 transitions. [2024-09-12 18:56:27,310 INFO L78 Accepts]: Start accepts. Automaton has 792 states and 1150 transitions. Word has length 71 [2024-09-12 18:56:27,310 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 18:56:27,310 INFO L474 AbstractCegarLoop]: Abstraction has 792 states and 1150 transitions. [2024-09-12 18:56:27,310 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 8.8) internal successors, (44), 6 states have internal predecessors, (44), 3 states have call successors, (8), 1 states have call predecessors, (8), 1 states have return successors, (7), 3 states have call predecessors, (7), 3 states have call successors, (7) [2024-09-12 18:56:27,310 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:56:27,310 INFO L276 IsEmpty]: Start isEmpty. Operand 792 states and 1150 transitions. [2024-09-12 18:56:27,311 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 75 [2024-09-12 18:56:27,311 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 18:56:27,311 INFO L216 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 18:56:27,322 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 18:56:27,511 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 40 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable44 [2024-09-12 18:56:27,511 INFO L399 AbstractCegarLoop]: === Iteration 46 === Targeting mainErr24ASSERT_VIOLATIONINTEGER_OVERFLOW === [mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 48 more)] === [2024-09-12 18:56:27,511 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:56:27,512 INFO L85 PathProgramCache]: Analyzing trace with hash 578978837, now seen corresponding path program 1 times [2024-09-12 18:56:27,512 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 18:56:27,512 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [737254041] [2024-09-12 18:56:27,512 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:56:27,512 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 18:56:27,517 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:56:27,548 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-09-12 18:56:27,548 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:56:27,549 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-09-12 18:56:27,550 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:56:27,550 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2024-09-12 18:56:27,551 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:56:27,552 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2024-09-12 18:56:27,552 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:56:27,553 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2024-09-12 18:56:27,554 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:56:27,555 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2024-09-12 18:56:27,555 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:56:27,556 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2024-09-12 18:56:27,557 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:56:27,558 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2024-09-12 18:56:27,559 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:56:27,560 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2024-09-12 18:56:27,561 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:56:27,562 INFO L134 CoverageAnalysis]: Checked inductivity of 48 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 48 trivial. 0 not checked. [2024-09-12 18:56:27,563 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 18:56:27,563 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [737254041] [2024-09-12 18:56:27,563 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [737254041] provided 1 perfect and 0 imperfect interpolant sequences [2024-09-12 18:56:27,564 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-09-12 18:56:27,564 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2024-09-12 18:56:27,564 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1202126194] [2024-09-12 18:56:27,564 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-09-12 18:56:27,564 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-09-12 18:56:27,564 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 18:56:27,564 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-09-12 18:56:27,565 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-09-12 18:56:27,565 INFO L87 Difference]: Start difference. First operand 792 states and 1150 transitions. Second operand has 3 states, 2 states have (on average 18.5) internal successors, (37), 3 states have internal predecessors, (37), 2 states have call successors, (10), 1 states have call predecessors, (10), 1 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) [2024-09-12 18:56:27,980 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 18:56:27,980 INFO L93 Difference]: Finished difference Result 835 states and 1205 transitions. [2024-09-12 18:56:27,980 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-09-12 18:56:27,980 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 18.5) internal successors, (37), 3 states have internal predecessors, (37), 2 states have call successors, (10), 1 states have call predecessors, (10), 1 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) Word has length 74 [2024-09-12 18:56:27,980 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 18:56:27,983 INFO L225 Difference]: With dead ends: 835 [2024-09-12 18:56:27,983 INFO L226 Difference]: Without dead ends: 834 [2024-09-12 18:56:27,984 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 20 GetRequests, 19 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 18:56:27,985 INFO L434 NwaCegarLoop]: 122 mSDtfsCounter, 20 mSDsluCounter, 114 mSDsCounter, 0 mSdLazyCounter, 42 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 20 SdHoareTripleChecker+Valid, 236 SdHoareTripleChecker+Invalid, 42 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 42 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-09-12 18:56:27,986 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [20 Valid, 236 Invalid, 42 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 42 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-09-12 18:56:27,986 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 834 states. [2024-09-12 18:56:28,277 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 834 to 797. [2024-09-12 18:56:28,278 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 797 states, 651 states have (on average 1.5099846390168972) internal successors, (983), 700 states have internal predecessors, (983), 87 states have call successors, (87), 11 states have call predecessors, (87), 10 states have return successors, (85), 85 states have call predecessors, (85), 85 states have call successors, (85) [2024-09-12 18:56:28,279 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 797 states to 797 states and 1155 transitions. [2024-09-12 18:56:28,280 INFO L78 Accepts]: Start accepts. Automaton has 797 states and 1155 transitions. Word has length 74 [2024-09-12 18:56:28,280 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 18:56:28,280 INFO L474 AbstractCegarLoop]: Abstraction has 797 states and 1155 transitions. [2024-09-12 18:56:28,280 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 18.5) internal successors, (37), 3 states have internal predecessors, (37), 2 states have call successors, (10), 1 states have call predecessors, (10), 1 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) [2024-09-12 18:56:28,280 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:56:28,280 INFO L276 IsEmpty]: Start isEmpty. Operand 797 states and 1155 transitions. [2024-09-12 18:56:28,280 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 76 [2024-09-12 18:56:28,281 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 18:56:28,281 INFO L216 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 18:56:28,281 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable45 [2024-09-12 18:56:28,281 INFO L399 AbstractCegarLoop]: === Iteration 47 === Targeting mainErr25ASSERT_VIOLATIONINTEGER_OVERFLOW === [mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 48 more)] === [2024-09-12 18:56:28,281 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:56:28,281 INFO L85 PathProgramCache]: Analyzing trace with hash 768474913, now seen corresponding path program 1 times [2024-09-12 18:56:28,281 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 18:56:28,281 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1522939278] [2024-09-12 18:56:28,281 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:56:28,281 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 18:56:28,286 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:56:28,321 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-09-12 18:56:28,322 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:56:28,323 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-09-12 18:56:28,324 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:56:28,325 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2024-09-12 18:56:28,326 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:56:28,327 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2024-09-12 18:56:28,327 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:56:28,329 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2024-09-12 18:56:28,329 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:56:28,330 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2024-09-12 18:56:28,331 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:56:28,332 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2024-09-12 18:56:28,333 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:56:28,334 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2024-09-12 18:56:28,335 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:56:28,336 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2024-09-12 18:56:28,337 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:56:28,338 INFO L134 CoverageAnalysis]: Checked inductivity of 48 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 48 trivial. 0 not checked. [2024-09-12 18:56:28,338 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 18:56:28,338 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1522939278] [2024-09-12 18:56:28,338 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1522939278] provided 1 perfect and 0 imperfect interpolant sequences [2024-09-12 18:56:28,338 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-09-12 18:56:28,338 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-09-12 18:56:28,339 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [497523201] [2024-09-12 18:56:28,339 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-09-12 18:56:28,339 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-09-12 18:56:28,339 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 18:56:28,339 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-09-12 18:56:28,339 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2024-09-12 18:56:28,339 INFO L87 Difference]: Start difference. First operand 797 states and 1155 transitions. Second operand has 6 states, 5 states have (on average 7.6) internal successors, (38), 6 states have internal predecessors, (38), 3 states have call successors, (10), 1 states have call predecessors, (10), 1 states have return successors, (9), 3 states have call predecessors, (9), 3 states have call successors, (9) [2024-09-12 18:56:28,934 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 18:56:28,934 INFO L93 Difference]: Finished difference Result 813 states and 1155 transitions. [2024-09-12 18:56:28,935 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-09-12 18:56:28,935 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 7.6) internal successors, (38), 6 states have internal predecessors, (38), 3 states have call successors, (10), 1 states have call predecessors, (10), 1 states have return successors, (9), 3 states have call predecessors, (9), 3 states have call successors, (9) Word has length 75 [2024-09-12 18:56:28,935 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 18:56:28,937 INFO L225 Difference]: With dead ends: 813 [2024-09-12 18:56:28,937 INFO L226 Difference]: Without dead ends: 812 [2024-09-12 18:56:28,937 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 26 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=27, Invalid=45, Unknown=0, NotChecked=0, Total=72 [2024-09-12 18:56:28,938 INFO L434 NwaCegarLoop]: 96 mSDtfsCounter, 208 mSDsluCounter, 282 mSDsCounter, 0 mSdLazyCounter, 235 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 212 SdHoareTripleChecker+Valid, 378 SdHoareTripleChecker+Invalid, 244 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 235 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-09-12 18:56:28,938 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [212 Valid, 378 Invalid, 244 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 235 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-09-12 18:56:28,938 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 812 states. [2024-09-12 18:56:29,216 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 812 to 797. [2024-09-12 18:56:29,217 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 797 states, 651 states have (on average 1.5084485407066053) internal successors, (982), 700 states have internal predecessors, (982), 87 states have call successors, (87), 11 states have call predecessors, (87), 10 states have return successors, (85), 85 states have call predecessors, (85), 85 states have call successors, (85) [2024-09-12 18:56:29,218 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 797 states to 797 states and 1154 transitions. [2024-09-12 18:56:29,218 INFO L78 Accepts]: Start accepts. Automaton has 797 states and 1154 transitions. Word has length 75 [2024-09-12 18:56:29,219 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 18:56:29,219 INFO L474 AbstractCegarLoop]: Abstraction has 797 states and 1154 transitions. [2024-09-12 18:56:29,219 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 7.6) internal successors, (38), 6 states have internal predecessors, (38), 3 states have call successors, (10), 1 states have call predecessors, (10), 1 states have return successors, (9), 3 states have call predecessors, (9), 3 states have call successors, (9) [2024-09-12 18:56:29,219 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:56:29,219 INFO L276 IsEmpty]: Start isEmpty. Operand 797 states and 1154 transitions. [2024-09-12 18:56:29,219 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 77 [2024-09-12 18:56:29,219 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 18:56:29,220 INFO L216 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 18:56:29,220 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable46 [2024-09-12 18:56:29,220 INFO L399 AbstractCegarLoop]: === Iteration 48 === Targeting mainErr26ASSERT_VIOLATIONINTEGER_OVERFLOW === [mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 48 more)] === [2024-09-12 18:56:29,220 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:56:29,220 INFO L85 PathProgramCache]: Analyzing trace with hash -1947081321, now seen corresponding path program 1 times [2024-09-12 18:56:29,220 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 18:56:29,220 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1732497010] [2024-09-12 18:56:29,220 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:56:29,220 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 18:56:29,225 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:56:29,252 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-09-12 18:56:29,253 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:56:29,254 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-09-12 18:56:29,254 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:56:29,255 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2024-09-12 18:56:29,255 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:56:29,256 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2024-09-12 18:56:29,256 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:56:29,256 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2024-09-12 18:56:29,257 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:56:29,257 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2024-09-12 18:56:29,258 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:56:29,259 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2024-09-12 18:56:29,260 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:56:29,261 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2024-09-12 18:56:29,261 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:56:29,262 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2024-09-12 18:56:29,263 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:56:29,264 INFO L134 CoverageAnalysis]: Checked inductivity of 48 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 48 trivial. 0 not checked. [2024-09-12 18:56:29,264 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 18:56:29,264 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1732497010] [2024-09-12 18:56:29,265 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1732497010] provided 1 perfect and 0 imperfect interpolant sequences [2024-09-12 18:56:29,265 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-09-12 18:56:29,265 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-09-12 18:56:29,265 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1944834401] [2024-09-12 18:56:29,265 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-09-12 18:56:29,265 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-09-12 18:56:29,265 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 18:56:29,266 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-09-12 18:56:29,266 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2024-09-12 18:56:29,266 INFO L87 Difference]: Start difference. First operand 797 states and 1154 transitions. Second operand has 4 states, 3 states have (on average 13.0) internal successors, (39), 4 states have internal predecessors, (39), 2 states have call successors, (10), 1 states have call predecessors, (10), 1 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) [2024-09-12 18:56:29,730 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 18:56:29,730 INFO L93 Difference]: Finished difference Result 872 states and 1227 transitions. [2024-09-12 18:56:29,730 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-09-12 18:56:29,730 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 13.0) internal successors, (39), 4 states have internal predecessors, (39), 2 states have call successors, (10), 1 states have call predecessors, (10), 1 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) Word has length 76 [2024-09-12 18:56:29,730 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 18:56:29,733 INFO L225 Difference]: With dead ends: 872 [2024-09-12 18:56:29,733 INFO L226 Difference]: Without dead ends: 870 [2024-09-12 18:56:29,734 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 21 GetRequests, 19 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 18:56:29,734 INFO L434 NwaCegarLoop]: 116 mSDtfsCounter, 96 mSDsluCounter, 149 mSDsCounter, 0 mSdLazyCounter, 78 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 100 SdHoareTripleChecker+Valid, 265 SdHoareTripleChecker+Invalid, 79 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 78 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-09-12 18:56:29,734 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [100 Valid, 265 Invalid, 79 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 78 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-09-12 18:56:29,735 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 870 states. [2024-09-12 18:56:30,025 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 870 to 817. [2024-09-12 18:56:30,025 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 817 states, 671 states have (on average 1.4992548435171387) internal successors, (1006), 720 states have internal predecessors, (1006), 87 states have call successors, (87), 11 states have call predecessors, (87), 10 states have return successors, (85), 85 states have call predecessors, (85), 85 states have call successors, (85) [2024-09-12 18:56:30,027 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 817 states to 817 states and 1178 transitions. [2024-09-12 18:56:30,027 INFO L78 Accepts]: Start accepts. Automaton has 817 states and 1178 transitions. Word has length 76 [2024-09-12 18:56:30,027 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 18:56:30,028 INFO L474 AbstractCegarLoop]: Abstraction has 817 states and 1178 transitions. [2024-09-12 18:56:30,028 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 13.0) internal successors, (39), 4 states have internal predecessors, (39), 2 states have call successors, (10), 1 states have call predecessors, (10), 1 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) [2024-09-12 18:56:30,028 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:56:30,028 INFO L276 IsEmpty]: Start isEmpty. Operand 817 states and 1178 transitions. [2024-09-12 18:56:30,028 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 78 [2024-09-12 18:56:30,028 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 18:56:30,028 INFO L216 NwaCegarLoop]: trace histogram [4, 4, 4, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-09-12 18:56:30,028 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable47 [2024-09-12 18:56:30,028 INFO L399 AbstractCegarLoop]: === Iteration 49 === Targeting mainErr16ASSERT_VIOLATIONINTEGER_OVERFLOW === [mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 48 more)] === [2024-09-12 18:56:30,029 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:56:30,029 INFO L85 PathProgramCache]: Analyzing trace with hash 1194021565, now seen corresponding path program 1 times [2024-09-12 18:56:30,029 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 18:56:30,029 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [701265226] [2024-09-12 18:56:30,029 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:56:30,029 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 18:56:30,036 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-09-12 18:56:30,036 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [202949714] [2024-09-12 18:56:30,036 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:56:30,036 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 18:56:30,036 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-12 18:56:30,038 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 18:56:30,039 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 18:56:30,077 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:56:30,078 INFO L262 TraceCheckSpWp]: Trace formula consists of 169 conjuncts, 7 conjuncts are in the unsatisfiable core [2024-09-12 18:56:30,079 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-12 18:56:30,165 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 36 trivial. 0 not checked. [2024-09-12 18:56:30,165 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-09-12 18:56:30,264 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 36 trivial. 0 not checked. [2024-09-12 18:56:30,265 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 18:56:30,265 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [701265226] [2024-09-12 18:56:30,265 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-09-12 18:56:30,265 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [202949714] [2024-09-12 18:56:30,265 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [202949714] provided 0 perfect and 2 imperfect interpolant sequences [2024-09-12 18:56:30,265 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-09-12 18:56:30,265 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 11 [2024-09-12 18:56:30,265 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [268565394] [2024-09-12 18:56:30,265 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-09-12 18:56:30,266 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2024-09-12 18:56:30,266 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 18:56:30,266 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2024-09-12 18:56:30,266 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=104, Unknown=0, NotChecked=0, Total=132 [2024-09-12 18:56:30,266 INFO L87 Difference]: Start difference. First operand 817 states and 1178 transitions. Second operand has 12 states, 11 states have (on average 7.545454545454546) internal successors, (83), 12 states have internal predecessors, (83), 5 states have call successors, (16), 1 states have call predecessors, (16), 1 states have return successors, (15), 5 states have call predecessors, (15), 5 states have call successors, (15) [2024-09-12 18:56:32,009 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 18:56:32,009 INFO L93 Difference]: Finished difference Result 960 states and 1273 transitions. [2024-09-12 18:56:32,009 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2024-09-12 18:56:32,009 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 11 states have (on average 7.545454545454546) internal successors, (83), 12 states have internal predecessors, (83), 5 states have call successors, (16), 1 states have call predecessors, (16), 1 states have return successors, (15), 5 states have call predecessors, (15), 5 states have call successors, (15) Word has length 77 [2024-09-12 18:56:32,010 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 18:56:32,013 INFO L225 Difference]: With dead ends: 960 [2024-09-12 18:56:32,013 INFO L226 Difference]: Without dead ends: 959 [2024-09-12 18:56:32,014 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 166 GetRequests, 143 SyntacticMatches, 0 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 89 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=184, Invalid=416, Unknown=0, NotChecked=0, Total=600 [2024-09-12 18:56:32,014 INFO L434 NwaCegarLoop]: 112 mSDtfsCounter, 923 mSDsluCounter, 520 mSDsCounter, 0 mSdLazyCounter, 628 mSolverCounterSat, 62 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 926 SdHoareTripleChecker+Valid, 632 SdHoareTripleChecker+Invalid, 690 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 62 IncrementalHoareTripleChecker+Valid, 628 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.2s IncrementalHoareTripleChecker+Time [2024-09-12 18:56:32,014 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [926 Valid, 632 Invalid, 690 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [62 Valid, 628 Invalid, 0 Unknown, 0 Unchecked, 1.2s Time] [2024-09-12 18:56:32,015 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 959 states. [2024-09-12 18:56:32,366 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 959 to 863. [2024-09-12 18:56:32,366 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 863 states, 711 states have (on average 1.479606188466948) internal successors, (1052), 760 states have internal predecessors, (1052), 93 states have call successors, (93), 11 states have call predecessors, (93), 10 states have return successors, (91), 91 states have call predecessors, (91), 91 states have call successors, (91) [2024-09-12 18:56:32,368 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 863 states to 863 states and 1236 transitions. [2024-09-12 18:56:32,368 INFO L78 Accepts]: Start accepts. Automaton has 863 states and 1236 transitions. Word has length 77 [2024-09-12 18:56:32,368 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 18:56:32,368 INFO L474 AbstractCegarLoop]: Abstraction has 863 states and 1236 transitions. [2024-09-12 18:56:32,369 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 7.545454545454546) internal successors, (83), 12 states have internal predecessors, (83), 5 states have call successors, (16), 1 states have call predecessors, (16), 1 states have return successors, (15), 5 states have call predecessors, (15), 5 states have call successors, (15) [2024-09-12 18:56:32,369 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:56:32,369 INFO L276 IsEmpty]: Start isEmpty. Operand 863 states and 1236 transitions. [2024-09-12 18:56:32,369 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 79 [2024-09-12 18:56:32,369 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 18:56:32,369 INFO L216 NwaCegarLoop]: trace histogram [4, 4, 4, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-09-12 18:56:32,381 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 18:56:32,569 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 41 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable48 [2024-09-12 18:56:32,570 INFO L399 AbstractCegarLoop]: === Iteration 50 === Targeting mainErr17ASSERT_VIOLATIONINTEGER_OVERFLOW === [mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 48 more)] === [2024-09-12 18:56:32,570 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:56:32,570 INFO L85 PathProgramCache]: Analyzing trace with hash -1640037024, now seen corresponding path program 1 times [2024-09-12 18:56:32,570 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 18:56:32,570 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2110544059] [2024-09-12 18:56:32,570 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:56:32,570 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 18:56:32,576 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-09-12 18:56:32,577 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1077515446] [2024-09-12 18:56:32,577 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:56:32,577 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 18:56:32,577 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-12 18:56:32,579 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 18:56:32,580 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 18:56:32,622 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:56:32,623 INFO L262 TraceCheckSpWp]: Trace formula consists of 170 conjuncts, 7 conjuncts are in the unsatisfiable core [2024-09-12 18:56:32,624 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-12 18:56:32,703 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 4 proven. 0 refuted. 0 times theorem prover too weak. 36 trivial. 0 not checked. [2024-09-12 18:56:32,703 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-09-12 18:56:32,703 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 18:56:32,703 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2110544059] [2024-09-12 18:56:32,703 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-09-12 18:56:32,703 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1077515446] [2024-09-12 18:56:32,703 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1077515446] provided 1 perfect and 0 imperfect interpolant sequences [2024-09-12 18:56:32,703 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-09-12 18:56:32,703 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-09-12 18:56:32,703 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1788046080] [2024-09-12 18:56:32,704 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-09-12 18:56:32,704 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-09-12 18:56:32,704 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 18:56:32,704 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-09-12 18:56:32,704 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2024-09-12 18:56:32,704 INFO L87 Difference]: Start difference. First operand 863 states and 1236 transitions. Second operand has 7 states, 6 states have (on average 7.666666666666667) internal successors, (46), 7 states have internal predecessors, (46), 3 states have call successors, (9), 1 states have call predecessors, (9), 1 states have return successors, (8), 3 states have call predecessors, (8), 3 states have call successors, (8) [2024-09-12 18:56:33,392 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 18:56:33,392 INFO L93 Difference]: Finished difference Result 898 states and 1260 transitions. [2024-09-12 18:56:33,392 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2024-09-12 18:56:33,392 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 7.666666666666667) internal successors, (46), 7 states have internal predecessors, (46), 3 states have call successors, (9), 1 states have call predecessors, (9), 1 states have return successors, (8), 3 states have call predecessors, (8), 3 states have call successors, (8) Word has length 78 [2024-09-12 18:56:33,392 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 18:56:33,395 INFO L225 Difference]: With dead ends: 898 [2024-09-12 18:56:33,395 INFO L226 Difference]: Without dead ends: 897 [2024-09-12 18:56:33,395 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 82 GetRequests, 72 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=47, Invalid=85, Unknown=0, NotChecked=0, Total=132 [2024-09-12 18:56:33,395 INFO L434 NwaCegarLoop]: 117 mSDtfsCounter, 270 mSDsluCounter, 258 mSDsCounter, 0 mSdLazyCounter, 296 mSolverCounterSat, 13 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 270 SdHoareTripleChecker+Valid, 375 SdHoareTripleChecker+Invalid, 309 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 13 IncrementalHoareTripleChecker+Valid, 296 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-09-12 18:56:33,396 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [270 Valid, 375 Invalid, 309 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [13 Valid, 296 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-09-12 18:56:33,396 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 897 states. [2024-09-12 18:56:33,738 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 897 to 863. [2024-09-12 18:56:33,738 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 863 states, 711 states have (on average 1.4683544303797469) internal successors, (1044), 760 states have internal predecessors, (1044), 93 states have call successors, (93), 11 states have call predecessors, (93), 10 states have return successors, (91), 91 states have call predecessors, (91), 91 states have call successors, (91) [2024-09-12 18:56:33,740 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 863 states to 863 states and 1228 transitions. [2024-09-12 18:56:33,740 INFO L78 Accepts]: Start accepts. Automaton has 863 states and 1228 transitions. Word has length 78 [2024-09-12 18:56:33,740 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 18:56:33,740 INFO L474 AbstractCegarLoop]: Abstraction has 863 states and 1228 transitions. [2024-09-12 18:56:33,741 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 7.666666666666667) internal successors, (46), 7 states have internal predecessors, (46), 3 states have call successors, (9), 1 states have call predecessors, (9), 1 states have return successors, (8), 3 states have call predecessors, (8), 3 states have call successors, (8) [2024-09-12 18:56:33,741 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:56:33,741 INFO L276 IsEmpty]: Start isEmpty. Operand 863 states and 1228 transitions. [2024-09-12 18:56:33,741 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 85 [2024-09-12 18:56:33,741 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 18:56:33,741 INFO L216 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-09-12 18:56:33,753 INFO L552 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (42)] Ended with exit code 0 [2024-09-12 18:56:33,942 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable49,42 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 18:56:33,942 INFO L399 AbstractCegarLoop]: === Iteration 51 === Targeting mainErr18ASSERT_VIOLATIONINTEGER_OVERFLOW === [mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 48 more)] === [2024-09-12 18:56:33,943 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:56:33,943 INFO L85 PathProgramCache]: Analyzing trace with hash -1434056298, now seen corresponding path program 1 times [2024-09-12 18:56:33,943 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 18:56:33,943 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1555317774] [2024-09-12 18:56:33,943 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:56:33,943 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 18:56:33,949 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:56:34,010 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-09-12 18:56:34,011 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:56:34,012 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-09-12 18:56:34,013 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:56:34,014 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2024-09-12 18:56:34,014 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:56:34,015 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2024-09-12 18:56:34,016 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:56:34,020 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2024-09-12 18:56:34,021 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:56:34,022 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2024-09-12 18:56:34,023 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:56:34,025 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2024-09-12 18:56:34,026 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:56:34,027 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2024-09-12 18:56:34,028 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:56:34,029 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2024-09-12 18:56:34,029 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:56:34,032 INFO L134 CoverageAnalysis]: Checked inductivity of 52 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 48 trivial. 0 not checked. [2024-09-12 18:56:34,032 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 18:56:34,032 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1555317774] [2024-09-12 18:56:34,032 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1555317774] provided 0 perfect and 1 imperfect interpolant sequences [2024-09-12 18:56:34,032 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [285839838] [2024-09-12 18:56:34,033 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:56:34,033 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 18:56:34,033 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-12 18:56:34,034 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 18:56:34,035 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 18:56:34,071 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:56:34,072 INFO L262 TraceCheckSpWp]: Trace formula consists of 180 conjuncts, 6 conjuncts are in the unsatisfiable core [2024-09-12 18:56:34,073 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-12 18:56:34,119 INFO L134 CoverageAnalysis]: Checked inductivity of 52 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 48 trivial. 0 not checked. [2024-09-12 18:56:34,119 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-09-12 18:56:34,216 INFO L134 CoverageAnalysis]: Checked inductivity of 52 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 48 trivial. 0 not checked. [2024-09-12 18:56:34,217 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [285839838] provided 0 perfect and 2 imperfect interpolant sequences [2024-09-12 18:56:34,217 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-09-12 18:56:34,217 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6, 6] total 11 [2024-09-12 18:56:34,217 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1047789519] [2024-09-12 18:56:34,217 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-09-12 18:56:34,217 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2024-09-12 18:56:34,217 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 18:56:34,217 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2024-09-12 18:56:34,217 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=106, Unknown=0, NotChecked=0, Total=132 [2024-09-12 18:56:34,218 INFO L87 Difference]: Start difference. First operand 863 states and 1228 transitions. Second operand has 12 states, 11 states have (on average 7.909090909090909) internal successors, (87), 12 states have internal predecessors, (87), 5 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (17), 5 states have call predecessors, (17), 5 states have call successors, (17) [2024-09-12 18:56:35,974 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 18:56:35,974 INFO L93 Difference]: Finished difference Result 965 states and 1267 transitions. [2024-09-12 18:56:35,974 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2024-09-12 18:56:35,975 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 11 states have (on average 7.909090909090909) internal successors, (87), 12 states have internal predecessors, (87), 5 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (17), 5 states have call predecessors, (17), 5 states have call successors, (17) Word has length 84 [2024-09-12 18:56:35,975 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 18:56:35,977 INFO L225 Difference]: With dead ends: 965 [2024-09-12 18:56:35,977 INFO L226 Difference]: Without dead ends: 963 [2024-09-12 18:56:35,978 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 203 GetRequests, 181 SyntacticMatches, 0 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 66 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=169, Invalid=383, Unknown=0, NotChecked=0, Total=552 [2024-09-12 18:56:35,978 INFO L434 NwaCegarLoop]: 121 mSDtfsCounter, 934 mSDsluCounter, 663 mSDsCounter, 0 mSdLazyCounter, 689 mSolverCounterSat, 72 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 938 SdHoareTripleChecker+Valid, 784 SdHoareTripleChecker+Invalid, 761 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 72 IncrementalHoareTripleChecker+Valid, 689 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.2s IncrementalHoareTripleChecker+Time [2024-09-12 18:56:35,978 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [938 Valid, 784 Invalid, 761 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [72 Valid, 689 Invalid, 0 Unknown, 0 Unchecked, 1.2s Time] [2024-09-12 18:56:35,979 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 963 states. [2024-09-12 18:56:36,318 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 963 to 866. [2024-09-12 18:56:36,319 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 866 states, 713 states have (on average 1.450210378681627) internal successors, (1034), 761 states have internal predecessors, (1034), 95 states have call successors, (95), 11 states have call predecessors, (95), 10 states have return successors, (93), 93 states have call predecessors, (93), 93 states have call successors, (93) [2024-09-12 18:56:36,321 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 866 states to 866 states and 1222 transitions. [2024-09-12 18:56:36,321 INFO L78 Accepts]: Start accepts. Automaton has 866 states and 1222 transitions. Word has length 84 [2024-09-12 18:56:36,322 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 18:56:36,322 INFO L474 AbstractCegarLoop]: Abstraction has 866 states and 1222 transitions. [2024-09-12 18:56:36,322 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 7.909090909090909) internal successors, (87), 12 states have internal predecessors, (87), 5 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (17), 5 states have call predecessors, (17), 5 states have call successors, (17) [2024-09-12 18:56:36,322 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:56:36,322 INFO L276 IsEmpty]: Start isEmpty. Operand 866 states and 1222 transitions. [2024-09-12 18:56:36,323 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 86 [2024-09-12 18:56:36,323 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 18:56:36,323 INFO L216 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-09-12 18:56:36,336 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 18:56:36,523 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable50,43 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 18:56:36,523 INFO L399 AbstractCegarLoop]: === Iteration 52 === Targeting mainErr19ASSERT_VIOLATIONINTEGER_OVERFLOW === [mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 48 more)] === [2024-09-12 18:56:36,524 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:56:36,524 INFO L85 PathProgramCache]: Analyzing trace with hash -1506072148, now seen corresponding path program 1 times [2024-09-12 18:56:36,524 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 18:56:36,524 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1994656428] [2024-09-12 18:56:36,524 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:56:36,524 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 18:56:36,530 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:56:36,588 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-09-12 18:56:36,588 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:56:36,589 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-09-12 18:56:36,590 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:56:36,590 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2024-09-12 18:56:36,591 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:56:36,592 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2024-09-12 18:56:36,592 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:56:36,595 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2024-09-12 18:56:36,596 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:56:36,597 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2024-09-12 18:56:36,598 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:56:36,600 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2024-09-12 18:56:36,600 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:56:36,601 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2024-09-12 18:56:36,603 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:56:36,604 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2024-09-12 18:56:36,605 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:56:36,606 INFO L134 CoverageAnalysis]: Checked inductivity of 52 backedges. 4 proven. 0 refuted. 0 times theorem prover too weak. 48 trivial. 0 not checked. [2024-09-12 18:56:36,606 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 18:56:36,607 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1994656428] [2024-09-12 18:56:36,607 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1994656428] provided 1 perfect and 0 imperfect interpolant sequences [2024-09-12 18:56:36,607 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-09-12 18:56:36,607 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-09-12 18:56:36,607 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1871021573] [2024-09-12 18:56:36,607 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-09-12 18:56:36,607 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-09-12 18:56:36,607 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 18:56:36,609 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-09-12 18:56:36,609 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2024-09-12 18:56:36,609 INFO L87 Difference]: Start difference. First operand 866 states and 1222 transitions. Second operand has 7 states, 6 states have (on average 8.0) internal successors, (48), 7 states have internal predecessors, (48), 3 states have call successors, (10), 1 states have call predecessors, (10), 1 states have return successors, (9), 3 states have call predecessors, (9), 3 states have call successors, (9) [2024-09-12 18:56:37,344 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 18:56:37,344 INFO L93 Difference]: Finished difference Result 907 states and 1248 transitions. [2024-09-12 18:56:37,344 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2024-09-12 18:56:37,344 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 8.0) internal successors, (48), 7 states have internal predecessors, (48), 3 states have call successors, (10), 1 states have call predecessors, (10), 1 states have return successors, (9), 3 states have call predecessors, (9), 3 states have call successors, (9) Word has length 85 [2024-09-12 18:56:37,345 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 18:56:37,347 INFO L225 Difference]: With dead ends: 907 [2024-09-12 18:56:37,348 INFO L226 Difference]: Without dead ends: 905 [2024-09-12 18:56:37,348 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 16 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=56, Invalid=126, Unknown=0, NotChecked=0, Total=182 [2024-09-12 18:56:37,348 INFO L434 NwaCegarLoop]: 115 mSDtfsCounter, 298 mSDsluCounter, 299 mSDsCounter, 0 mSdLazyCounter, 331 mSolverCounterSat, 17 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 298 SdHoareTripleChecker+Valid, 414 SdHoareTripleChecker+Invalid, 348 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 17 IncrementalHoareTripleChecker+Valid, 331 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-09-12 18:56:37,349 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [298 Valid, 414 Invalid, 348 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [17 Valid, 331 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-09-12 18:56:37,349 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 905 states. [2024-09-12 18:56:37,692 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 905 to 878. [2024-09-12 18:56:37,693 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 878 states, 725 states have (on average 1.4289655172413793) internal successors, (1036), 773 states have internal predecessors, (1036), 95 states have call successors, (95), 11 states have call predecessors, (95), 10 states have return successors, (93), 93 states have call predecessors, (93), 93 states have call successors, (93) [2024-09-12 18:56:37,694 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 878 states to 878 states and 1224 transitions. [2024-09-12 18:56:37,695 INFO L78 Accepts]: Start accepts. Automaton has 878 states and 1224 transitions. Word has length 85 [2024-09-12 18:56:37,695 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 18:56:37,695 INFO L474 AbstractCegarLoop]: Abstraction has 878 states and 1224 transitions. [2024-09-12 18:56:37,695 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 8.0) internal successors, (48), 7 states have internal predecessors, (48), 3 states have call successors, (10), 1 states have call predecessors, (10), 1 states have return successors, (9), 3 states have call predecessors, (9), 3 states have call successors, (9) [2024-09-12 18:56:37,695 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:56:37,695 INFO L276 IsEmpty]: Start isEmpty. Operand 878 states and 1224 transitions. [2024-09-12 18:56:37,696 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 86 [2024-09-12 18:56:37,696 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 18:56:37,696 INFO L216 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-09-12 18:56:37,696 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable51 [2024-09-12 18:56:37,696 INFO L399 AbstractCegarLoop]: === Iteration 53 === Targeting mainErr32ASSERT_VIOLATIONINTEGER_OVERFLOW === [mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 48 more)] === [2024-09-12 18:56:37,696 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:56:37,696 INFO L85 PathProgramCache]: Analyzing trace with hash 459061484, now seen corresponding path program 1 times [2024-09-12 18:56:37,696 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 18:56:37,696 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [824087686] [2024-09-12 18:56:37,696 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:56:37,697 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 18:56:37,704 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-09-12 18:56:37,705 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1164408633] [2024-09-12 18:56:37,705 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:56:37,705 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 18:56:37,705 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-12 18:56:37,706 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 18:56:37,708 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 18:56:37,746 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:56:37,746 INFO L262 TraceCheckSpWp]: Trace formula consists of 179 conjuncts, 6 conjuncts are in the unsatisfiable core [2024-09-12 18:56:37,748 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-12 18:56:37,888 INFO L134 CoverageAnalysis]: Checked inductivity of 50 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 48 trivial. 0 not checked. [2024-09-12 18:56:37,889 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-09-12 18:56:37,889 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 18:56:37,889 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [824087686] [2024-09-12 18:56:37,889 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-09-12 18:56:37,889 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1164408633] [2024-09-12 18:56:37,889 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1164408633] provided 1 perfect and 0 imperfect interpolant sequences [2024-09-12 18:56:37,889 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-09-12 18:56:37,889 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-09-12 18:56:37,889 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1703161701] [2024-09-12 18:56:37,890 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-09-12 18:56:37,890 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-09-12 18:56:37,890 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 18:56:37,890 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-09-12 18:56:37,890 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=16, Unknown=0, NotChecked=0, Total=30 [2024-09-12 18:56:37,890 INFO L87 Difference]: Start difference. First operand 878 states and 1224 transitions. Second operand has 6 states, 5 states have (on average 9.6) internal successors, (48), 6 states have internal predecessors, (48), 2 states have call successors, (10), 1 states have call predecessors, (10), 1 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) [2024-09-12 18:56:38,484 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 18:56:38,484 INFO L93 Difference]: Finished difference Result 903 states and 1231 transitions. [2024-09-12 18:56:38,485 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-09-12 18:56:38,485 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 9.6) internal successors, (48), 6 states have internal predecessors, (48), 2 states have call successors, (10), 1 states have call predecessors, (10), 1 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) Word has length 85 [2024-09-12 18:56:38,485 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 18:56:38,488 INFO L225 Difference]: With dead ends: 903 [2024-09-12 18:56:38,488 INFO L226 Difference]: Without dead ends: 900 [2024-09-12 18:56:38,488 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 85 GetRequests, 80 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=20, Invalid=22, Unknown=0, NotChecked=0, Total=42 [2024-09-12 18:56:38,488 INFO L434 NwaCegarLoop]: 140 mSDtfsCounter, 78 mSDsluCounter, 229 mSDsCounter, 0 mSdLazyCounter, 194 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 78 SdHoareTripleChecker+Valid, 369 SdHoareTripleChecker+Invalid, 201 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 194 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-09-12 18:56:38,489 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [78 Valid, 369 Invalid, 201 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 194 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-09-12 18:56:38,489 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 900 states. [2024-09-12 18:56:38,837 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 900 to 878. [2024-09-12 18:56:38,838 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 878 states, 725 states have (on average 1.423448275862069) internal successors, (1032), 773 states have internal predecessors, (1032), 95 states have call successors, (95), 11 states have call predecessors, (95), 10 states have return successors, (93), 93 states have call predecessors, (93), 93 states have call successors, (93) [2024-09-12 18:56:38,839 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 878 states to 878 states and 1220 transitions. [2024-09-12 18:56:38,840 INFO L78 Accepts]: Start accepts. Automaton has 878 states and 1220 transitions. Word has length 85 [2024-09-12 18:56:38,840 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 18:56:38,840 INFO L474 AbstractCegarLoop]: Abstraction has 878 states and 1220 transitions. [2024-09-12 18:56:38,840 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 9.6) internal successors, (48), 6 states have internal predecessors, (48), 2 states have call successors, (10), 1 states have call predecessors, (10), 1 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) [2024-09-12 18:56:38,840 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:56:38,840 INFO L276 IsEmpty]: Start isEmpty. Operand 878 states and 1220 transitions. [2024-09-12 18:56:38,841 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 87 [2024-09-12 18:56:38,841 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 18:56:38,841 INFO L216 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-09-12 18:56:38,853 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 18:56:39,041 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable52,44 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 18:56:39,041 INFO L399 AbstractCegarLoop]: === Iteration 54 === Targeting mainErr33ASSERT_VIOLATIONINTEGER_OVERFLOW === [mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 48 more)] === [2024-09-12 18:56:39,042 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:56:39,042 INFO L85 PathProgramCache]: Analyzing trace with hash 1346004286, now seen corresponding path program 1 times [2024-09-12 18:56:39,042 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 18:56:39,042 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1690286560] [2024-09-12 18:56:39,042 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:56:39,042 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 18:56:39,051 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-09-12 18:56:39,052 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1966462439] [2024-09-12 18:56:39,052 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:56:39,052 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 18:56:39,052 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-12 18:56:39,054 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 18:56:39,056 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 18:56:39,092 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:56:39,093 INFO L262 TraceCheckSpWp]: Trace formula consists of 180 conjuncts, 6 conjuncts are in the unsatisfiable core [2024-09-12 18:56:39,094 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-12 18:56:39,223 INFO L134 CoverageAnalysis]: Checked inductivity of 50 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 48 trivial. 0 not checked. [2024-09-12 18:56:39,224 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-09-12 18:56:39,652 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 18:56:39,653 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1690286560] [2024-09-12 18:56:39,653 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-09-12 18:56:39,653 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1966462439] [2024-09-12 18:56:39,653 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1966462439] provided 0 perfect and 1 imperfect interpolant sequences [2024-09-12 18:56:39,653 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-09-12 18:56:39,654 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5] total 5 [2024-09-12 18:56:39,654 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1951652153] [2024-09-12 18:56:39,654 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-09-12 18:56:39,654 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-09-12 18:56:39,654 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 18:56:39,654 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-09-12 18:56:39,655 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=33, Unknown=0, NotChecked=0, Total=56 [2024-09-12 18:56:39,655 INFO L87 Difference]: Start difference. First operand 878 states and 1220 transitions. Second operand has 6 states, 5 states have (on average 9.8) internal successors, (49), 6 states have internal predecessors, (49), 2 states have call successors, (10), 1 states have call predecessors, (10), 1 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) [2024-09-12 18:56:40,355 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 18:56:40,355 INFO L93 Difference]: Finished difference Result 982 states and 1330 transitions. [2024-09-12 18:56:40,357 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-09-12 18:56:40,358 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 9.8) internal successors, (49), 6 states have internal predecessors, (49), 2 states have call successors, (10), 1 states have call predecessors, (10), 1 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) Word has length 86 [2024-09-12 18:56:40,358 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 18:56:40,361 INFO L225 Difference]: With dead ends: 982 [2024-09-12 18:56:40,361 INFO L226 Difference]: Without dead ends: 981 [2024-09-12 18:56:40,361 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 102 GetRequests, 96 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 11 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=23, Invalid=33, Unknown=0, NotChecked=0, Total=56 [2024-09-12 18:56:40,361 INFO L434 NwaCegarLoop]: 111 mSDtfsCounter, 187 mSDsluCounter, 363 mSDsCounter, 0 mSdLazyCounter, 227 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 199 SdHoareTripleChecker+Valid, 474 SdHoareTripleChecker+Invalid, 230 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 227 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-09-12 18:56:40,362 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [199 Valid, 474 Invalid, 230 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 227 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-09-12 18:56:40,362 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 981 states. [2024-09-12 18:56:40,738 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 981 to 887. [2024-09-12 18:56:40,739 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 887 states, 734 states have (on average 1.4196185286103542) internal successors, (1042), 782 states have internal predecessors, (1042), 95 states have call successors, (95), 11 states have call predecessors, (95), 10 states have return successors, (93), 93 states have call predecessors, (93), 93 states have call successors, (93) [2024-09-12 18:56:40,740 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 887 states to 887 states and 1230 transitions. [2024-09-12 18:56:40,741 INFO L78 Accepts]: Start accepts. Automaton has 887 states and 1230 transitions. Word has length 86 [2024-09-12 18:56:40,741 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 18:56:40,741 INFO L474 AbstractCegarLoop]: Abstraction has 887 states and 1230 transitions. [2024-09-12 18:56:40,742 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 9.8) internal successors, (49), 6 states have internal predecessors, (49), 2 states have call successors, (10), 1 states have call predecessors, (10), 1 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) [2024-09-12 18:56:40,742 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:56:40,742 INFO L276 IsEmpty]: Start isEmpty. Operand 887 states and 1230 transitions. [2024-09-12 18:56:40,742 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 89 [2024-09-12 18:56:40,742 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 18:56:40,742 INFO L216 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-09-12 18:56:40,755 INFO L552 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (45)] Ended with exit code 0 [2024-09-12 18:56:40,943 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable53,45 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 18:56:40,943 INFO L399 AbstractCegarLoop]: === Iteration 55 === Targeting mainErr25ASSERT_VIOLATIONINTEGER_OVERFLOW === [mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 48 more)] === [2024-09-12 18:56:40,943 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:56:40,944 INFO L85 PathProgramCache]: Analyzing trace with hash 2128112795, now seen corresponding path program 1 times [2024-09-12 18:56:40,944 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 18:56:40,944 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [514236833] [2024-09-12 18:56:40,944 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:56:40,944 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 18:56:40,949 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:56:40,997 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-09-12 18:56:40,998 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:56:40,999 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-09-12 18:56:40,999 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:56:41,000 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2024-09-12 18:56:41,001 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:56:41,002 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2024-09-12 18:56:41,002 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:56:41,004 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2024-09-12 18:56:41,004 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:56:41,006 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2024-09-12 18:56:41,007 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:56:41,008 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2024-09-12 18:56:41,009 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:56:41,010 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2024-09-12 18:56:41,010 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:56:41,012 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2024-09-12 18:56:41,012 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:56:41,014 INFO L134 CoverageAnalysis]: Checked inductivity of 52 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 48 trivial. 0 not checked. [2024-09-12 18:56:41,014 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 18:56:41,014 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [514236833] [2024-09-12 18:56:41,015 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [514236833] provided 0 perfect and 1 imperfect interpolant sequences [2024-09-12 18:56:41,015 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [342895069] [2024-09-12 18:56:41,015 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:56:41,015 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 18:56:41,015 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-12 18:56:41,016 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 18:56:41,019 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 18:56:41,060 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:56:41,061 INFO L262 TraceCheckSpWp]: Trace formula consists of 184 conjuncts, 7 conjuncts are in the unsatisfiable core [2024-09-12 18:56:41,063 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-12 18:56:41,138 INFO L134 CoverageAnalysis]: Checked inductivity of 52 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 48 trivial. 0 not checked. [2024-09-12 18:56:41,140 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-09-12 18:56:41,288 INFO L134 CoverageAnalysis]: Checked inductivity of 52 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 48 trivial. 0 not checked. [2024-09-12 18:56:41,288 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [342895069] provided 0 perfect and 2 imperfect interpolant sequences [2024-09-12 18:56:41,289 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-09-12 18:56:41,289 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 7, 7] total 15 [2024-09-12 18:56:41,289 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [542419910] [2024-09-12 18:56:41,289 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-09-12 18:56:41,289 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2024-09-12 18:56:41,289 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 18:56:41,290 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2024-09-12 18:56:41,290 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=201, Unknown=0, NotChecked=0, Total=240 [2024-09-12 18:56:41,291 INFO L87 Difference]: Start difference. First operand 887 states and 1230 transitions. Second operand has 16 states, 15 states have (on average 8.866666666666667) internal successors, (133), 16 states have internal predecessors, (133), 7 states have call successors, (26), 1 states have call predecessors, (26), 1 states have return successors, (25), 7 states have call predecessors, (25), 7 states have call successors, (25) [2024-09-12 18:56:42,441 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 18:56:42,441 INFO L93 Difference]: Finished difference Result 908 states and 1239 transitions. [2024-09-12 18:56:42,442 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2024-09-12 18:56:42,442 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 15 states have (on average 8.866666666666667) internal successors, (133), 16 states have internal predecessors, (133), 7 states have call successors, (26), 1 states have call predecessors, (26), 1 states have return successors, (25), 7 states have call predecessors, (25), 7 states have call successors, (25) Word has length 88 [2024-09-12 18:56:42,442 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 18:56:42,444 INFO L225 Difference]: With dead ends: 908 [2024-09-12 18:56:42,444 INFO L226 Difference]: Without dead ends: 905 [2024-09-12 18:56:42,445 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 221 GetRequests, 185 SyntacticMatches, 0 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 272 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=404, Invalid=1002, Unknown=0, NotChecked=0, Total=1406 [2024-09-12 18:56:42,445 INFO L434 NwaCegarLoop]: 57 mSDtfsCounter, 727 mSDsluCounter, 371 mSDsCounter, 0 mSdLazyCounter, 572 mSolverCounterSat, 48 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 727 SdHoareTripleChecker+Valid, 428 SdHoareTripleChecker+Invalid, 620 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 48 IncrementalHoareTripleChecker+Valid, 572 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2024-09-12 18:56:42,445 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [727 Valid, 428 Invalid, 620 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [48 Valid, 572 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2024-09-12 18:56:42,446 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 905 states. [2024-09-12 18:56:42,812 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 905 to 873. [2024-09-12 18:56:42,812 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 873 states, 722 states have (on average 1.4016620498614958) internal successors, (1012), 768 states have internal predecessors, (1012), 95 states have call successors, (95), 11 states have call predecessors, (95), 10 states have return successors, (93), 93 states have call predecessors, (93), 93 states have call successors, (93) [2024-09-12 18:56:42,814 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 873 states to 873 states and 1200 transitions. [2024-09-12 18:56:42,814 INFO L78 Accepts]: Start accepts. Automaton has 873 states and 1200 transitions. Word has length 88 [2024-09-12 18:56:42,814 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 18:56:42,815 INFO L474 AbstractCegarLoop]: Abstraction has 873 states and 1200 transitions. [2024-09-12 18:56:42,815 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 15 states have (on average 8.866666666666667) internal successors, (133), 16 states have internal predecessors, (133), 7 states have call successors, (26), 1 states have call predecessors, (26), 1 states have return successors, (25), 7 states have call predecessors, (25), 7 states have call successors, (25) [2024-09-12 18:56:42,815 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:56:42,815 INFO L276 IsEmpty]: Start isEmpty. Operand 873 states and 1200 transitions. [2024-09-12 18:56:42,815 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 89 [2024-09-12 18:56:42,815 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 18:56:42,815 INFO L216 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-09-12 18:56:42,827 INFO L552 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (46)] Ended with exit code 0 [2024-09-12 18:56:43,016 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable54,46 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 18:56:43,016 INFO L399 AbstractCegarLoop]: === Iteration 56 === Targeting mainErr35ASSERT_VIOLATIONINTEGER_OVERFLOW === [mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 48 more)] === [2024-09-12 18:56:43,016 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:56:43,016 INFO L85 PathProgramCache]: Analyzing trace with hash 724968256, now seen corresponding path program 1 times [2024-09-12 18:56:43,016 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 18:56:43,017 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [149683338] [2024-09-12 18:56:43,017 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:56:43,017 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 18:56:43,024 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-09-12 18:56:43,025 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1597265351] [2024-09-12 18:56:43,025 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:56:43,025 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 18:56:43,025 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-12 18:56:43,026 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 18:56:43,028 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 18:56:43,064 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:56:43,065 INFO L262 TraceCheckSpWp]: Trace formula consists of 182 conjuncts, 8 conjuncts are in the unsatisfiable core [2024-09-12 18:56:43,066 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-12 18:56:43,249 INFO L134 CoverageAnalysis]: Checked inductivity of 50 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 48 trivial. 0 not checked. [2024-09-12 18:56:43,249 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-09-12 18:56:43,249 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 18:56:43,249 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [149683338] [2024-09-12 18:56:43,249 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-09-12 18:56:43,250 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1597265351] [2024-09-12 18:56:43,250 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1597265351] provided 1 perfect and 0 imperfect interpolant sequences [2024-09-12 18:56:43,250 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-09-12 18:56:43,250 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-09-12 18:56:43,250 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1583321336] [2024-09-12 18:56:43,250 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-09-12 18:56:43,250 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-09-12 18:56:43,250 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 18:56:43,251 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-09-12 18:56:43,251 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=26, Unknown=0, NotChecked=0, Total=42 [2024-09-12 18:56:43,251 INFO L87 Difference]: Start difference. First operand 873 states and 1200 transitions. Second operand has 7 states, 6 states have (on average 8.5) internal successors, (51), 7 states have internal predecessors, (51), 2 states have call successors, (10), 1 states have call predecessors, (10), 1 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) [2024-09-12 18:56:43,982 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 18:56:43,982 INFO L93 Difference]: Finished difference Result 895 states and 1206 transitions. [2024-09-12 18:56:43,982 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-09-12 18:56:43,983 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 8.5) internal successors, (51), 7 states have internal predecessors, (51), 2 states have call successors, (10), 1 states have call predecessors, (10), 1 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) Word has length 88 [2024-09-12 18:56:43,983 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 18:56:43,985 INFO L225 Difference]: With dead ends: 895 [2024-09-12 18:56:43,985 INFO L226 Difference]: Without dead ends: 894 [2024-09-12 18:56:43,985 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 88 GetRequests, 82 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2024-09-12 18:56:43,985 INFO L434 NwaCegarLoop]: 135 mSDtfsCounter, 81 mSDsluCounter, 272 mSDsCounter, 0 mSdLazyCounter, 306 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 81 SdHoareTripleChecker+Valid, 407 SdHoareTripleChecker+Invalid, 311 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 306 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-09-12 18:56:43,985 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [81 Valid, 407 Invalid, 311 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 306 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-09-12 18:56:43,986 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 894 states. [2024-09-12 18:56:44,369 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 894 to 873. [2024-09-12 18:56:44,370 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 873 states, 722 states have (on average 1.4002770083102494) internal successors, (1011), 768 states have internal predecessors, (1011), 95 states have call successors, (95), 11 states have call predecessors, (95), 10 states have return successors, (93), 93 states have call predecessors, (93), 93 states have call successors, (93) [2024-09-12 18:56:44,371 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 873 states to 873 states and 1199 transitions. [2024-09-12 18:56:44,372 INFO L78 Accepts]: Start accepts. Automaton has 873 states and 1199 transitions. Word has length 88 [2024-09-12 18:56:44,372 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 18:56:44,372 INFO L474 AbstractCegarLoop]: Abstraction has 873 states and 1199 transitions. [2024-09-12 18:56:44,372 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 8.5) internal successors, (51), 7 states have internal predecessors, (51), 2 states have call successors, (10), 1 states have call predecessors, (10), 1 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) [2024-09-12 18:56:44,372 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:56:44,373 INFO L276 IsEmpty]: Start isEmpty. Operand 873 states and 1199 transitions. [2024-09-12 18:56:44,373 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 95 [2024-09-12 18:56:44,373 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 18:56:44,373 INFO L216 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-09-12 18:56:44,388 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 18:56:44,574 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable55,47 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 18:56:44,575 INFO L399 AbstractCegarLoop]: === Iteration 57 === Targeting mainErr28ASSERT_VIOLATIONINTEGER_OVERFLOW === [mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 48 more)] === [2024-09-12 18:56:44,575 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:56:44,575 INFO L85 PathProgramCache]: Analyzing trace with hash 825882210, now seen corresponding path program 1 times [2024-09-12 18:56:44,575 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 18:56:44,576 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [303820332] [2024-09-12 18:56:44,576 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:56:44,576 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 18:56:44,601 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-09-12 18:56:44,604 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1283805751] [2024-09-12 18:56:44,604 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:56:44,604 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 18:56:44,605 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-12 18:56:44,606 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 18:56:44,608 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 18:56:44,669 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:56:44,671 INFO L262 TraceCheckSpWp]: Trace formula consists of 201 conjuncts, 9 conjuncts are in the unsatisfiable core [2024-09-12 18:56:44,673 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-12 18:56:44,925 INFO L134 CoverageAnalysis]: Checked inductivity of 58 backedges. 2 proven. 8 refuted. 0 times theorem prover too weak. 48 trivial. 0 not checked. [2024-09-12 18:56:44,925 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-09-12 18:56:45,011 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 18:56:45,012 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [303820332] [2024-09-12 18:56:45,012 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-09-12 18:56:45,012 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1283805751] [2024-09-12 18:56:45,012 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1283805751] provided 0 perfect and 1 imperfect interpolant sequences [2024-09-12 18:56:45,012 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-09-12 18:56:45,012 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7] total 7 [2024-09-12 18:56:45,013 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [931131223] [2024-09-12 18:56:45,013 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-09-12 18:56:45,014 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2024-09-12 18:56:45,014 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 18:56:45,014 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2024-09-12 18:56:45,014 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=60, Unknown=0, NotChecked=0, Total=90 [2024-09-12 18:56:45,014 INFO L87 Difference]: Start difference. First operand 873 states and 1199 transitions. Second operand has 8 states, 7 states have (on average 8.142857142857142) internal successors, (57), 8 states have internal predecessors, (57), 2 states have call successors, (10), 1 states have call predecessors, (10), 1 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) [2024-09-12 18:56:46,052 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 18:56:46,052 INFO L93 Difference]: Finished difference Result 933 states and 1241 transitions. [2024-09-12 18:56:46,053 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-09-12 18:56:46,053 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 8.142857142857142) internal successors, (57), 8 states have internal predecessors, (57), 2 states have call successors, (10), 1 states have call predecessors, (10), 1 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) Word has length 94 [2024-09-12 18:56:46,053 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 18:56:46,055 INFO L225 Difference]: With dead ends: 933 [2024-09-12 18:56:46,055 INFO L226 Difference]: Without dead ends: 930 [2024-09-12 18:56:46,056 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 106 GetRequests, 97 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=38, Invalid=72, Unknown=0, NotChecked=0, Total=110 [2024-09-12 18:56:46,056 INFO L434 NwaCegarLoop]: 167 mSDtfsCounter, 121 mSDsluCounter, 518 mSDsCounter, 0 mSdLazyCounter, 523 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 125 SdHoareTripleChecker+Valid, 685 SdHoareTripleChecker+Invalid, 530 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 523 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2024-09-12 18:56:46,056 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [125 Valid, 685 Invalid, 530 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 523 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2024-09-12 18:56:46,057 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 930 states. [2024-09-12 18:56:46,420 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 930 to 875. [2024-09-12 18:56:46,421 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 875 states, 724 states have (on average 1.3895027624309393) internal successors, (1006), 770 states have internal predecessors, (1006), 95 states have call successors, (95), 11 states have call predecessors, (95), 10 states have return successors, (93), 93 states have call predecessors, (93), 93 states have call successors, (93) [2024-09-12 18:56:46,422 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 875 states to 875 states and 1194 transitions. [2024-09-12 18:56:46,423 INFO L78 Accepts]: Start accepts. Automaton has 875 states and 1194 transitions. Word has length 94 [2024-09-12 18:56:46,423 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 18:56:46,423 INFO L474 AbstractCegarLoop]: Abstraction has 875 states and 1194 transitions. [2024-09-12 18:56:46,423 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 8.142857142857142) internal successors, (57), 8 states have internal predecessors, (57), 2 states have call successors, (10), 1 states have call predecessors, (10), 1 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) [2024-09-12 18:56:46,423 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:56:46,424 INFO L276 IsEmpty]: Start isEmpty. Operand 875 states and 1194 transitions. [2024-09-12 18:56:46,424 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 96 [2024-09-12 18:56:46,424 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 18:56:46,424 INFO L216 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-09-12 18:56:46,436 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 18:56:46,624 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 48 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable56 [2024-09-12 18:56:46,625 INFO L399 AbstractCegarLoop]: === Iteration 58 === Targeting mainErr29ASSERT_VIOLATIONINTEGER_OVERFLOW === [mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 48 more)] === [2024-09-12 18:56:46,625 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:56:46,625 INFO L85 PathProgramCache]: Analyzing trace with hash -167455104, now seen corresponding path program 1 times [2024-09-12 18:56:46,625 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 18:56:46,625 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1100205489] [2024-09-12 18:56:46,625 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:56:46,625 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 18:56:46,634 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-09-12 18:56:46,635 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1061209197] [2024-09-12 18:56:46,635 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:56:46,635 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 18:56:46,635 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-12 18:56:46,637 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 18:56:46,637 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 18:56:46,688 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:56:46,689 INFO L262 TraceCheckSpWp]: Trace formula consists of 202 conjuncts, 12 conjuncts are in the unsatisfiable core [2024-09-12 18:56:46,690 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-12 18:56:46,851 INFO L134 CoverageAnalysis]: Checked inductivity of 59 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 48 trivial. 0 not checked. [2024-09-12 18:56:46,851 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-09-12 18:56:47,150 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 18:56:47,150 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1100205489] [2024-09-12 18:56:47,151 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-09-12 18:56:47,151 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1061209197] [2024-09-12 18:56:47,151 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1061209197] provided 0 perfect and 1 imperfect interpolant sequences [2024-09-12 18:56:47,151 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-09-12 18:56:47,151 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7] total 7 [2024-09-12 18:56:47,151 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1595486838] [2024-09-12 18:56:47,151 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-09-12 18:56:47,151 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2024-09-12 18:56:47,151 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 18:56:47,151 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2024-09-12 18:56:47,152 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=59, Unknown=0, NotChecked=0, Total=90 [2024-09-12 18:56:47,152 INFO L87 Difference]: Start difference. First operand 875 states and 1194 transitions. Second operand has 8 states, 7 states have (on average 8.285714285714286) internal successors, (58), 8 states have internal predecessors, (58), 2 states have call successors, (10), 1 states have call predecessors, (10), 1 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) [2024-09-12 18:56:48,042 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 18:56:48,042 INFO L93 Difference]: Finished difference Result 1104 states and 1470 transitions. [2024-09-12 18:56:48,042 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-09-12 18:56:48,042 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 8.285714285714286) internal successors, (58), 8 states have internal predecessors, (58), 2 states have call successors, (10), 1 states have call predecessors, (10), 1 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) Word has length 95 [2024-09-12 18:56:48,043 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 18:56:48,045 INFO L225 Difference]: With dead ends: 1104 [2024-09-12 18:56:48,045 INFO L226 Difference]: Without dead ends: 1103 [2024-09-12 18:56:48,045 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 107 GetRequests, 99 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 11 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=31, Invalid=59, Unknown=0, NotChecked=0, Total=90 [2024-09-12 18:56:48,045 INFO L434 NwaCegarLoop]: 140 mSDtfsCounter, 220 mSDsluCounter, 458 mSDsCounter, 0 mSdLazyCounter, 406 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 236 SdHoareTripleChecker+Valid, 598 SdHoareTripleChecker+Invalid, 406 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 406 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2024-09-12 18:56:48,045 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [236 Valid, 598 Invalid, 406 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 406 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2024-09-12 18:56:48,046 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1103 states. [2024-09-12 18:56:48,423 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1103 to 885. [2024-09-12 18:56:48,424 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 885 states, 734 states have (on average 1.3869209809264305) internal successors, (1018), 780 states have internal predecessors, (1018), 95 states have call successors, (95), 11 states have call predecessors, (95), 10 states have return successors, (93), 93 states have call predecessors, (93), 93 states have call successors, (93) [2024-09-12 18:56:48,425 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 885 states to 885 states and 1206 transitions. [2024-09-12 18:56:48,426 INFO L78 Accepts]: Start accepts. Automaton has 885 states and 1206 transitions. Word has length 95 [2024-09-12 18:56:48,426 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 18:56:48,426 INFO L474 AbstractCegarLoop]: Abstraction has 885 states and 1206 transitions. [2024-09-12 18:56:48,426 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 8.285714285714286) internal successors, (58), 8 states have internal predecessors, (58), 2 states have call successors, (10), 1 states have call predecessors, (10), 1 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) [2024-09-12 18:56:48,426 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:56:48,426 INFO L276 IsEmpty]: Start isEmpty. Operand 885 states and 1206 transitions. [2024-09-12 18:56:48,427 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 96 [2024-09-12 18:56:48,427 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 18:56:48,427 INFO L216 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-09-12 18:56:48,439 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 18:56:48,627 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 49 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable57 [2024-09-12 18:56:48,628 INFO L399 AbstractCegarLoop]: === Iteration 59 === Targeting mainErr40ASSERT_VIOLATIONINTEGER_OVERFLOW === [mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 48 more)] === [2024-09-12 18:56:48,628 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:56:48,628 INFO L85 PathProgramCache]: Analyzing trace with hash 468204500, now seen corresponding path program 1 times [2024-09-12 18:56:48,628 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 18:56:48,628 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [82322926] [2024-09-12 18:56:48,628 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:56:48,628 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 18:56:48,635 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-09-12 18:56:48,636 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [502724258] [2024-09-12 18:56:48,636 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:56:48,636 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 18:56:48,636 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-12 18:56:48,638 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 18:56:48,639 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 18:56:48,677 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:56:48,678 INFO L262 TraceCheckSpWp]: Trace formula consists of 192 conjuncts, 30 conjuncts are in the unsatisfiable core [2024-09-12 18:56:48,679 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-12 18:56:49,070 INFO L134 CoverageAnalysis]: Checked inductivity of 52 backedges. 3 proven. 10 refuted. 0 times theorem prover too weak. 39 trivial. 0 not checked. [2024-09-12 18:56:49,070 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-09-12 18:56:49,944 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 18:56:49,944 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [82322926] [2024-09-12 18:56:49,944 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-09-12 18:56:49,944 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [502724258] [2024-09-12 18:56:49,944 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [502724258] provided 0 perfect and 1 imperfect interpolant sequences [2024-09-12 18:56:49,944 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-09-12 18:56:49,944 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11] total 11 [2024-09-12 18:56:49,944 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1216827364] [2024-09-12 18:56:49,944 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-09-12 18:56:49,945 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2024-09-12 18:56:49,945 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 18:56:49,945 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2024-09-12 18:56:49,945 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=46, Invalid=226, Unknown=0, NotChecked=0, Total=272 [2024-09-12 18:56:49,945 INFO L87 Difference]: Start difference. First operand 885 states and 1206 transitions. Second operand has 12 states, 11 states have (on average 5.545454545454546) internal successors, (61), 11 states have internal predecessors, (61), 3 states have call successors, (10), 1 states have call predecessors, (10), 2 states have return successors, (9), 3 states have call predecessors, (9), 3 states have call successors, (9) [2024-09-12 18:56:51,362 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 18:56:51,362 INFO L93 Difference]: Finished difference Result 1128 states and 1515 transitions. [2024-09-12 18:56:51,362 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2024-09-12 18:56:51,362 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 11 states have (on average 5.545454545454546) internal successors, (61), 11 states have internal predecessors, (61), 3 states have call successors, (10), 1 states have call predecessors, (10), 2 states have return successors, (9), 3 states have call predecessors, (9), 3 states have call successors, (9) Word has length 95 [2024-09-12 18:56:51,362 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 18:56:51,365 INFO L225 Difference]: With dead ends: 1128 [2024-09-12 18:56:51,365 INFO L226 Difference]: Without dead ends: 1126 [2024-09-12 18:56:51,365 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 128 GetRequests, 105 SyntacticMatches, 0 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 40 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=106, Invalid=494, Unknown=0, NotChecked=0, Total=600 [2024-09-12 18:56:51,365 INFO L434 NwaCegarLoop]: 88 mSDtfsCounter, 572 mSDsluCounter, 546 mSDsCounter, 0 mSdLazyCounter, 1103 mSolverCounterSat, 45 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 576 SdHoareTripleChecker+Valid, 634 SdHoareTripleChecker+Invalid, 1148 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 45 IncrementalHoareTripleChecker+Valid, 1103 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2024-09-12 18:56:51,365 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [576 Valid, 634 Invalid, 1148 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [45 Valid, 1103 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2024-09-12 18:56:51,366 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1126 states. [2024-09-12 18:56:51,763 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1126 to 895. [2024-09-12 18:56:51,764 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 895 states, 744 states have (on average 1.3830645161290323) internal successors, (1029), 790 states have internal predecessors, (1029), 95 states have call successors, (95), 11 states have call predecessors, (95), 10 states have return successors, (93), 93 states have call predecessors, (93), 93 states have call successors, (93) [2024-09-12 18:56:51,765 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 895 states to 895 states and 1217 transitions. [2024-09-12 18:56:51,766 INFO L78 Accepts]: Start accepts. Automaton has 895 states and 1217 transitions. Word has length 95 [2024-09-12 18:56:51,766 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 18:56:51,766 INFO L474 AbstractCegarLoop]: Abstraction has 895 states and 1217 transitions. [2024-09-12 18:56:51,766 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 5.545454545454546) internal successors, (61), 11 states have internal predecessors, (61), 3 states have call successors, (10), 1 states have call predecessors, (10), 2 states have return successors, (9), 3 states have call predecessors, (9), 3 states have call successors, (9) [2024-09-12 18:56:51,766 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:56:51,766 INFO L276 IsEmpty]: Start isEmpty. Operand 895 states and 1217 transitions. [2024-09-12 18:56:51,767 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 97 [2024-09-12 18:56:51,767 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 18:56:51,767 INFO L216 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 3, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 18:56:51,779 INFO L552 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (50)] Ended with exit code 0 [2024-09-12 18:56:51,967 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 50 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable58 [2024-09-12 18:56:51,968 INFO L399 AbstractCegarLoop]: === Iteration 60 === Targeting mainErr30ASSERT_VIOLATIONINTEGER_OVERFLOW === [mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 48 more)] === [2024-09-12 18:56:51,968 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:56:51,968 INFO L85 PathProgramCache]: Analyzing trace with hash -896140764, now seen corresponding path program 1 times [2024-09-12 18:56:51,968 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 18:56:51,968 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [759959772] [2024-09-12 18:56:51,968 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:56:51,969 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 18:56:51,974 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:56:52,046 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-09-12 18:56:52,047 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:56:52,048 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-09-12 18:56:52,048 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:56:52,049 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2024-09-12 18:56:52,049 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:56:52,050 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2024-09-12 18:56:52,051 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:56:52,052 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2024-09-12 18:56:52,052 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:56:52,053 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2024-09-12 18:56:52,054 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:56:52,055 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2024-09-12 18:56:52,055 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:56:52,056 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2024-09-12 18:56:52,056 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:56:52,057 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2024-09-12 18:56:52,058 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:56:52,059 INFO L134 CoverageAnalysis]: Checked inductivity of 60 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 50 trivial. 0 not checked. [2024-09-12 18:56:52,059 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 18:56:52,059 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [759959772] [2024-09-12 18:56:52,059 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [759959772] provided 0 perfect and 1 imperfect interpolant sequences [2024-09-12 18:56:52,059 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1392598200] [2024-09-12 18:56:52,059 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:56:52,059 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 18:56:52,060 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-12 18:56:52,061 INFO L229 MonitoredProcess]: Starting monitored process 51 with /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-09-12 18:56:52,062 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (51)] Waiting until timeout for monitored process [2024-09-12 18:56:52,100 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:56:52,101 INFO L262 TraceCheckSpWp]: Trace formula consists of 203 conjuncts, 5 conjuncts are in the unsatisfiable core [2024-09-12 18:56:52,102 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-12 18:56:52,190 INFO L134 CoverageAnalysis]: Checked inductivity of 60 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 50 trivial. 0 not checked. [2024-09-12 18:56:52,190 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-09-12 18:56:52,599 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1392598200] provided 0 perfect and 1 imperfect interpolant sequences [2024-09-12 18:56:52,600 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-09-12 18:56:52,600 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 9 [2024-09-12 18:56:52,600 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1923286532] [2024-09-12 18:56:52,600 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-09-12 18:56:52,600 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2024-09-12 18:56:52,600 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 18:56:52,600 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2024-09-12 18:56:52,600 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=118, Unknown=0, NotChecked=0, Total=156 [2024-09-12 18:56:52,601 INFO L87 Difference]: Start difference. First operand 895 states and 1217 transitions. Second operand has 10 states, 9 states have (on average 11.88888888888889) internal successors, (107), 10 states have internal predecessors, (107), 3 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (13), 3 states have call predecessors, (13), 3 states have call successors, (13) [2024-09-12 18:56:54,205 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 18:56:54,205 INFO L93 Difference]: Finished difference Result 1127 states and 1510 transitions. [2024-09-12 18:56:54,206 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2024-09-12 18:56:54,206 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 9 states have (on average 11.88888888888889) internal successors, (107), 10 states have internal predecessors, (107), 3 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (13), 3 states have call predecessors, (13), 3 states have call successors, (13) Word has length 96 [2024-09-12 18:56:54,206 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 18:56:54,208 INFO L225 Difference]: With dead ends: 1127 [2024-09-12 18:56:54,208 INFO L226 Difference]: Without dead ends: 1126 [2024-09-12 18:56:54,209 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 138 GetRequests, 121 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 48 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=92, Invalid=250, Unknown=0, NotChecked=0, Total=342 [2024-09-12 18:56:54,209 INFO L434 NwaCegarLoop]: 145 mSDtfsCounter, 317 mSDsluCounter, 701 mSDsCounter, 0 mSdLazyCounter, 408 mSolverCounterSat, 15 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 317 SdHoareTripleChecker+Valid, 846 SdHoareTripleChecker+Invalid, 423 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 15 IncrementalHoareTripleChecker+Valid, 408 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2024-09-12 18:56:54,209 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [317 Valid, 846 Invalid, 423 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [15 Valid, 408 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2024-09-12 18:56:54,210 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1126 states. [2024-09-12 18:56:54,654 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1126 to 1037. [2024-09-12 18:56:54,655 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1037 states, 870 states have (on average 1.4229885057471265) internal successors, (1238), 916 states have internal predecessors, (1238), 111 states have call successors, (111), 11 states have call predecessors, (111), 10 states have return successors, (109), 109 states have call predecessors, (109), 109 states have call successors, (109) [2024-09-12 18:56:54,656 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1037 states to 1037 states and 1458 transitions. [2024-09-12 18:56:54,657 INFO L78 Accepts]: Start accepts. Automaton has 1037 states and 1458 transitions. Word has length 96 [2024-09-12 18:56:54,657 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 18:56:54,657 INFO L474 AbstractCegarLoop]: Abstraction has 1037 states and 1458 transitions. [2024-09-12 18:56:54,657 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 9 states have (on average 11.88888888888889) internal successors, (107), 10 states have internal predecessors, (107), 3 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (13), 3 states have call predecessors, (13), 3 states have call successors, (13) [2024-09-12 18:56:54,657 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:56:54,657 INFO L276 IsEmpty]: Start isEmpty. Operand 1037 states and 1458 transitions. [2024-09-12 18:56:54,657 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 98 [2024-09-12 18:56:54,658 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 18:56:54,658 INFO L216 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 3, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-09-12 18:56:54,670 INFO L540 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (51)] Forceful destruction successful, exit code 0 [2024-09-12 18:56:54,858 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 51 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable59 [2024-09-12 18:56:54,858 INFO L399 AbstractCegarLoop]: === Iteration 61 === Targeting mainErr31ASSERT_VIOLATIONINTEGER_OVERFLOW === [mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 48 more)] === [2024-09-12 18:56:54,858 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:56:54,859 INFO L85 PathProgramCache]: Analyzing trace with hash -2010559742, now seen corresponding path program 1 times [2024-09-12 18:56:54,859 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 18:56:54,859 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [615342223] [2024-09-12 18:56:54,859 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:56:54,859 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 18:56:54,867 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-09-12 18:56:54,868 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [669693183] [2024-09-12 18:56:54,868 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:56:54,868 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 18:56:54,868 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-12 18:56:54,870 INFO L229 MonitoredProcess]: Starting monitored process 52 with /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-09-12 18:56:54,871 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (52)] Waiting until timeout for monitored process [2024-09-12 18:56:54,907 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:56:54,908 INFO L262 TraceCheckSpWp]: Trace formula consists of 204 conjuncts, 19 conjuncts are in the unsatisfiable core [2024-09-12 18:56:54,909 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-12 18:56:55,110 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 48 trivial. 0 not checked. [2024-09-12 18:56:55,110 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-09-12 18:57:11,468 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 48 trivial. 0 not checked. [2024-09-12 18:57:11,468 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 18:57:11,468 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [615342223] [2024-09-12 18:57:11,468 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-09-12 18:57:11,468 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [669693183] [2024-09-12 18:57:11,468 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [669693183] provided 0 perfect and 2 imperfect interpolant sequences [2024-09-12 18:57:11,468 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-09-12 18:57:11,468 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 15 [2024-09-12 18:57:11,468 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [378156526] [2024-09-12 18:57:11,468 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-09-12 18:57:11,469 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2024-09-12 18:57:11,469 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 18:57:11,469 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2024-09-12 18:57:11,469 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=179, Unknown=4, NotChecked=0, Total=240 [2024-09-12 18:57:11,469 INFO L87 Difference]: Start difference. First operand 1037 states and 1458 transitions. Second operand has 16 states, 15 states have (on average 7.4) internal successors, (111), 16 states have internal predecessors, (111), 3 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (13), 3 states have call predecessors, (13), 3 states have call successors, (13) [2024-09-12 18:57:13,484 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 18:57:13,484 INFO L93 Difference]: Finished difference Result 1484 states and 2023 transitions. [2024-09-12 18:57:13,484 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2024-09-12 18:57:13,484 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 15 states have (on average 7.4) internal successors, (111), 16 states have internal predecessors, (111), 3 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (13), 3 states have call predecessors, (13), 3 states have call successors, (13) Word has length 97 [2024-09-12 18:57:13,484 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 18:57:13,487 INFO L225 Difference]: With dead ends: 1484 [2024-09-12 18:57:13,487 INFO L226 Difference]: Without dead ends: 1483 [2024-09-12 18:57:13,488 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 199 GetRequests, 179 SyntacticMatches, 0 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 71 ImplicationChecksByTransitivity, 16.3s TimeCoverageRelationStatistics Valid=110, Invalid=348, Unknown=4, NotChecked=0, Total=462 [2024-09-12 18:57:13,488 INFO L434 NwaCegarLoop]: 159 mSDtfsCounter, 679 mSDsluCounter, 1160 mSDsCounter, 0 mSdLazyCounter, 1288 mSolverCounterSat, 68 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 695 SdHoareTripleChecker+Valid, 1319 SdHoareTripleChecker+Invalid, 1356 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 68 IncrementalHoareTripleChecker+Valid, 1288 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.2s IncrementalHoareTripleChecker+Time [2024-09-12 18:57:13,488 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [695 Valid, 1319 Invalid, 1356 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [68 Valid, 1288 Invalid, 0 Unknown, 0 Unchecked, 1.2s Time] [2024-09-12 18:57:13,489 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1483 states. [2024-09-12 18:57:14,009 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1483 to 1143. [2024-09-12 18:57:14,011 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1143 states, 964 states have (on average 1.4149377593360997) internal successors, (1364), 1010 states have internal predecessors, (1364), 123 states have call successors, (123), 11 states have call predecessors, (123), 10 states have return successors, (121), 121 states have call predecessors, (121), 121 states have call successors, (121) [2024-09-12 18:57:14,012 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1143 states to 1143 states and 1608 transitions. [2024-09-12 18:57:14,013 INFO L78 Accepts]: Start accepts. Automaton has 1143 states and 1608 transitions. Word has length 97 [2024-09-12 18:57:14,013 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 18:57:14,013 INFO L474 AbstractCegarLoop]: Abstraction has 1143 states and 1608 transitions. [2024-09-12 18:57:14,013 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 15 states have (on average 7.4) internal successors, (111), 16 states have internal predecessors, (111), 3 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (13), 3 states have call predecessors, (13), 3 states have call successors, (13) [2024-09-12 18:57:14,013 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:57:14,013 INFO L276 IsEmpty]: Start isEmpty. Operand 1143 states and 1608 transitions. [2024-09-12 18:57:14,014 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 100 [2024-09-12 18:57:14,014 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 18:57:14,014 INFO L216 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-09-12 18:57:14,025 INFO L540 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (52)] Forceful destruction successful, exit code 0 [2024-09-12 18:57:14,214 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable60,52 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 18:57:14,214 INFO L399 AbstractCegarLoop]: === Iteration 62 === Targeting mainErr44ASSERT_VIOLATIONINTEGER_OVERFLOW === [mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 48 more)] === [2024-09-12 18:57:14,214 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:57:14,215 INFO L85 PathProgramCache]: Analyzing trace with hash 861339928, now seen corresponding path program 1 times [2024-09-12 18:57:14,215 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 18:57:14,215 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [616604677] [2024-09-12 18:57:14,215 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:57:14,215 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 18:57:14,222 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-09-12 18:57:14,222 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1255159738] [2024-09-12 18:57:14,222 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:57:14,222 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 18:57:14,222 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-12 18:57:14,224 INFO L229 MonitoredProcess]: Starting monitored process 53 with /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-09-12 18:57:14,224 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (53)] Waiting until timeout for monitored process [2024-09-12 18:57:14,264 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:57:14,265 INFO L262 TraceCheckSpWp]: Trace formula consists of 196 conjuncts, 29 conjuncts are in the unsatisfiable core [2024-09-12 18:57:14,267 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-12 18:57:14,598 INFO L134 CoverageAnalysis]: Checked inductivity of 52 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 48 trivial. 0 not checked. [2024-09-12 18:57:14,598 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-09-12 18:57:19,429 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 18:57:19,429 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [616604677] [2024-09-12 18:57:19,429 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-09-12 18:57:19,430 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1255159738] [2024-09-12 18:57:19,430 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1255159738] provided 0 perfect and 1 imperfect interpolant sequences [2024-09-12 18:57:19,430 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-09-12 18:57:19,430 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8] total 8 [2024-09-12 18:57:19,430 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1973393655] [2024-09-12 18:57:19,430 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-09-12 18:57:19,430 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2024-09-12 18:57:19,430 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 18:57:19,430 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2024-09-12 18:57:19,430 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=149, Unknown=1, NotChecked=0, Total=182 [2024-09-12 18:57:19,431 INFO L87 Difference]: Start difference. First operand 1143 states and 1608 transitions. Second operand has 9 states, 8 states have (on average 7.75) internal successors, (62), 9 states have internal predecessors, (62), 2 states have call successors, (10), 1 states have call predecessors, (10), 1 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) [2024-09-12 18:57:20,990 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 18:57:20,990 INFO L93 Difference]: Finished difference Result 1434 states and 1994 transitions. [2024-09-12 18:57:20,990 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2024-09-12 18:57:20,990 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 8 states have (on average 7.75) internal successors, (62), 9 states have internal predecessors, (62), 2 states have call successors, (10), 1 states have call predecessors, (10), 1 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) Word has length 99 [2024-09-12 18:57:20,991 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 18:57:20,993 INFO L225 Difference]: With dead ends: 1434 [2024-09-12 18:57:20,993 INFO L226 Difference]: Without dead ends: 1432 [2024-09-12 18:57:20,994 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 131 GetRequests, 116 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 11 ImplicationChecksByTransitivity, 4.5s TimeCoverageRelationStatistics Valid=48, Invalid=223, Unknown=1, NotChecked=0, Total=272 [2024-09-12 18:57:20,994 INFO L434 NwaCegarLoop]: 127 mSDtfsCounter, 290 mSDsluCounter, 514 mSDsCounter, 0 mSdLazyCounter, 1241 mSolverCounterSat, 25 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 298 SdHoareTripleChecker+Valid, 641 SdHoareTripleChecker+Invalid, 1266 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 25 IncrementalHoareTripleChecker+Valid, 1241 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2024-09-12 18:57:20,994 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [298 Valid, 641 Invalid, 1266 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [25 Valid, 1241 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2024-09-12 18:57:20,995 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1432 states. [2024-09-12 18:57:21,544 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1432 to 1147. [2024-09-12 18:57:21,546 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1147 states, 968 states have (on average 1.4132231404958677) internal successors, (1368), 1014 states have internal predecessors, (1368), 123 states have call successors, (123), 11 states have call predecessors, (123), 10 states have return successors, (121), 121 states have call predecessors, (121), 121 states have call successors, (121) [2024-09-12 18:57:21,547 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1147 states to 1147 states and 1612 transitions. [2024-09-12 18:57:21,548 INFO L78 Accepts]: Start accepts. Automaton has 1147 states and 1612 transitions. Word has length 99 [2024-09-12 18:57:21,548 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 18:57:21,548 INFO L474 AbstractCegarLoop]: Abstraction has 1147 states and 1612 transitions. [2024-09-12 18:57:21,549 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 8 states have (on average 7.75) internal successors, (62), 9 states have internal predecessors, (62), 2 states have call successors, (10), 1 states have call predecessors, (10), 1 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) [2024-09-12 18:57:21,549 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:57:21,549 INFO L276 IsEmpty]: Start isEmpty. Operand 1147 states and 1612 transitions. [2024-09-12 18:57:21,549 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 101 [2024-09-12 18:57:21,549 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 18:57:21,549 INFO L216 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-09-12 18:57:21,562 INFO L540 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (53)] Forceful destruction successful, exit code 0 [2024-09-12 18:57:21,750 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable61,53 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 18:57:21,750 INFO L399 AbstractCegarLoop]: === Iteration 63 === Targeting mainErr34ASSERT_VIOLATIONINTEGER_OVERFLOW === [mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 48 more)] === [2024-09-12 18:57:21,751 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:57:21,751 INFO L85 PathProgramCache]: Analyzing trace with hash 1028802984, now seen corresponding path program 1 times [2024-09-12 18:57:21,751 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 18:57:21,751 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1868335595] [2024-09-12 18:57:21,751 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:57:21,751 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 18:57:21,757 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:57:21,835 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-09-12 18:57:21,836 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:57:21,836 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-09-12 18:57:21,837 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:57:21,838 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2024-09-12 18:57:21,838 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:57:21,839 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2024-09-12 18:57:21,839 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:57:21,840 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2024-09-12 18:57:21,840 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:57:21,840 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2024-09-12 18:57:21,841 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:57:21,842 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2024-09-12 18:57:21,842 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:57:21,844 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2024-09-12 18:57:21,845 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:57:21,846 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2024-09-12 18:57:21,847 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:57:21,848 INFO L134 CoverageAnalysis]: Checked inductivity of 64 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 50 trivial. 0 not checked. [2024-09-12 18:57:21,848 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 18:57:21,848 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1868335595] [2024-09-12 18:57:21,848 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1868335595] provided 0 perfect and 1 imperfect interpolant sequences [2024-09-12 18:57:21,848 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1132315453] [2024-09-12 18:57:21,848 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:57:21,849 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 18:57:21,849 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-12 18:57:21,850 INFO L229 MonitoredProcess]: Starting monitored process 54 with /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-09-12 18:57:21,851 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (54)] Waiting until timeout for monitored process [2024-09-12 18:57:21,892 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:57:21,893 INFO L262 TraceCheckSpWp]: Trace formula consists of 213 conjuncts, 5 conjuncts are in the unsatisfiable core [2024-09-12 18:57:21,894 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-12 18:57:22,024 INFO L134 CoverageAnalysis]: Checked inductivity of 64 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 50 trivial. 0 not checked. [2024-09-12 18:57:22,024 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-09-12 18:57:23,504 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1132315453] provided 0 perfect and 1 imperfect interpolant sequences [2024-09-12 18:57:23,504 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-09-12 18:57:23,504 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 9 [2024-09-12 18:57:23,504 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [595513798] [2024-09-12 18:57:23,504 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-09-12 18:57:23,504 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2024-09-12 18:57:23,504 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 18:57:23,505 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2024-09-12 18:57:23,505 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=117, Unknown=1, NotChecked=0, Total=156 [2024-09-12 18:57:23,505 INFO L87 Difference]: Start difference. First operand 1147 states and 1612 transitions. Second operand has 10 states, 9 states have (on average 12.777777777777779) internal successors, (115), 10 states have internal predecessors, (115), 3 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (13), 3 states have call predecessors, (13), 3 states have call successors, (13) [2024-09-12 18:57:24,802 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 18:57:24,802 INFO L93 Difference]: Finished difference Result 1194 states and 1631 transitions. [2024-09-12 18:57:24,803 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-09-12 18:57:24,803 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 9 states have (on average 12.777777777777779) internal successors, (115), 10 states have internal predecessors, (115), 3 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (13), 3 states have call predecessors, (13), 3 states have call successors, (13) Word has length 100 [2024-09-12 18:57:24,803 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 18:57:24,805 INFO L225 Difference]: With dead ends: 1194 [2024-09-12 18:57:24,805 INFO L226 Difference]: Without dead ends: 1193 [2024-09-12 18:57:24,806 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 141 GetRequests, 129 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 31 ImplicationChecksByTransitivity, 1.3s TimeCoverageRelationStatistics Valid=45, Invalid=136, Unknown=1, NotChecked=0, Total=182 [2024-09-12 18:57:24,806 INFO L434 NwaCegarLoop]: 179 mSDtfsCounter, 94 mSDsluCounter, 895 mSDsCounter, 0 mSdLazyCounter, 328 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 98 SdHoareTripleChecker+Valid, 1074 SdHoareTripleChecker+Invalid, 328 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 328 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2024-09-12 18:57:24,806 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [98 Valid, 1074 Invalid, 328 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 328 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2024-09-12 18:57:24,807 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1193 states. [2024-09-12 18:57:25,339 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1193 to 1147. [2024-09-12 18:57:25,340 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1147 states, 968 states have (on average 1.4111570247933884) internal successors, (1366), 1014 states have internal predecessors, (1366), 123 states have call successors, (123), 11 states have call predecessors, (123), 10 states have return successors, (121), 121 states have call predecessors, (121), 121 states have call successors, (121) [2024-09-12 18:57:25,341 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1147 states to 1147 states and 1610 transitions. [2024-09-12 18:57:25,342 INFO L78 Accepts]: Start accepts. Automaton has 1147 states and 1610 transitions. Word has length 100 [2024-09-12 18:57:25,342 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 18:57:25,342 INFO L474 AbstractCegarLoop]: Abstraction has 1147 states and 1610 transitions. [2024-09-12 18:57:25,342 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 9 states have (on average 12.777777777777779) internal successors, (115), 10 states have internal predecessors, (115), 3 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (13), 3 states have call predecessors, (13), 3 states have call successors, (13) [2024-09-12 18:57:25,342 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:57:25,342 INFO L276 IsEmpty]: Start isEmpty. Operand 1147 states and 1610 transitions. [2024-09-12 18:57:25,343 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 102 [2024-09-12 18:57:25,343 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 18:57:25,343 INFO L216 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-09-12 18:57:25,355 INFO L552 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (54)] Ended with exit code 0 [2024-09-12 18:57:25,543 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable62,54 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 18:57:25,543 INFO L399 AbstractCegarLoop]: === Iteration 64 === Targeting mainErr35ASSERT_VIOLATIONINTEGER_OVERFLOW === [mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 48 more)] === [2024-09-12 18:57:25,544 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:57:25,544 INFO L85 PathProgramCache]: Analyzing trace with hash 1828121606, now seen corresponding path program 1 times [2024-09-12 18:57:25,544 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 18:57:25,544 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [185691991] [2024-09-12 18:57:25,544 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:57:25,544 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 18:57:25,553 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-09-12 18:57:25,554 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [82496154] [2024-09-12 18:57:25,554 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:57:25,554 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 18:57:25,554 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-12 18:57:25,555 INFO L229 MonitoredProcess]: Starting monitored process 55 with /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-09-12 18:57:25,556 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (55)] Waiting until timeout for monitored process [2024-09-12 18:57:25,595 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:57:25,596 INFO L262 TraceCheckSpWp]: Trace formula consists of 214 conjuncts, 21 conjuncts are in the unsatisfiable core [2024-09-12 18:57:25,598 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-12 18:57:25,839 INFO L134 CoverageAnalysis]: Checked inductivity of 65 backedges. 0 proven. 17 refuted. 0 times theorem prover too weak. 48 trivial. 0 not checked. [2024-09-12 18:57:25,839 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-09-12 18:57:26,114 INFO L134 CoverageAnalysis]: Checked inductivity of 65 backedges. 0 proven. 17 refuted. 0 times theorem prover too weak. 48 trivial. 0 not checked. [2024-09-12 18:57:26,115 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 18:57:26,115 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [185691991] [2024-09-12 18:57:26,115 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-09-12 18:57:26,115 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [82496154] [2024-09-12 18:57:26,115 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [82496154] provided 0 perfect and 2 imperfect interpolant sequences [2024-09-12 18:57:26,115 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-09-12 18:57:26,115 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 17 [2024-09-12 18:57:26,115 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2147316862] [2024-09-12 18:57:26,115 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-09-12 18:57:26,115 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2024-09-12 18:57:26,115 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 18:57:26,116 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2024-09-12 18:57:26,116 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=77, Invalid=229, Unknown=0, NotChecked=0, Total=306 [2024-09-12 18:57:26,116 INFO L87 Difference]: Start difference. First operand 1147 states and 1610 transitions. Second operand has 18 states, 17 states have (on average 7.0) internal successors, (119), 18 states have internal predecessors, (119), 3 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (13), 3 states have call predecessors, (13), 3 states have call successors, (13) [2024-09-12 18:57:29,196 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 18:57:29,197 INFO L93 Difference]: Finished difference Result 1529 states and 2028 transitions. [2024-09-12 18:57:29,197 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2024-09-12 18:57:29,197 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 17 states have (on average 7.0) internal successors, (119), 18 states have internal predecessors, (119), 3 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (13), 3 states have call predecessors, (13), 3 states have call successors, (13) Word has length 101 [2024-09-12 18:57:29,198 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 18:57:29,200 INFO L225 Difference]: With dead ends: 1529 [2024-09-12 18:57:29,201 INFO L226 Difference]: Without dead ends: 1528 [2024-09-12 18:57:29,201 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 212 GetRequests, 185 SyntacticMatches, 0 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 190 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=209, Invalid=603, Unknown=0, NotChecked=0, Total=812 [2024-09-12 18:57:29,201 INFO L434 NwaCegarLoop]: 176 mSDtfsCounter, 1300 mSDsluCounter, 1264 mSDsCounter, 0 mSdLazyCounter, 1380 mSolverCounterSat, 125 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1324 SdHoareTripleChecker+Valid, 1440 SdHoareTripleChecker+Invalid, 1505 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 125 IncrementalHoareTripleChecker+Valid, 1380 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.0s IncrementalHoareTripleChecker+Time [2024-09-12 18:57:29,201 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [1324 Valid, 1440 Invalid, 1505 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [125 Valid, 1380 Invalid, 0 Unknown, 0 Unchecked, 2.0s Time] [2024-09-12 18:57:29,202 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1528 states. [2024-09-12 18:57:29,771 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1528 to 1158. [2024-09-12 18:57:29,772 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1158 states, 979 states have (on average 1.4126659856996935) internal successors, (1383), 1025 states have internal predecessors, (1383), 123 states have call successors, (123), 11 states have call predecessors, (123), 10 states have return successors, (121), 121 states have call predecessors, (121), 121 states have call successors, (121) [2024-09-12 18:57:29,773 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1158 states to 1158 states and 1627 transitions. [2024-09-12 18:57:29,774 INFO L78 Accepts]: Start accepts. Automaton has 1158 states and 1627 transitions. Word has length 101 [2024-09-12 18:57:29,774 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 18:57:29,774 INFO L474 AbstractCegarLoop]: Abstraction has 1158 states and 1627 transitions. [2024-09-12 18:57:29,774 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 17 states have (on average 7.0) internal successors, (119), 18 states have internal predecessors, (119), 3 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (13), 3 states have call predecessors, (13), 3 states have call successors, (13) [2024-09-12 18:57:29,774 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:57:29,774 INFO L276 IsEmpty]: Start isEmpty. Operand 1158 states and 1627 transitions. [2024-09-12 18:57:29,775 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 102 [2024-09-12 18:57:29,775 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 18:57:29,775 INFO L216 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-09-12 18:57:29,787 INFO L552 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (55)] Ended with exit code 0 [2024-09-12 18:57:29,975 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable63,55 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 18:57:29,976 INFO L399 AbstractCegarLoop]: === Iteration 65 === Targeting mainErr46ASSERT_VIOLATIONINTEGER_OVERFLOW === [mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 48 more)] === [2024-09-12 18:57:29,976 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:57:29,976 INFO L85 PathProgramCache]: Analyzing trace with hash -1181011014, now seen corresponding path program 1 times [2024-09-12 18:57:29,976 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 18:57:29,976 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1143596959] [2024-09-12 18:57:29,976 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:57:29,976 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 18:57:29,983 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-09-12 18:57:29,984 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [438382518] [2024-09-12 18:57:29,984 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:57:29,984 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 18:57:29,984 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-12 18:57:29,985 INFO L229 MonitoredProcess]: Starting monitored process 56 with /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-09-12 18:57:29,986 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (56)] Waiting until timeout for monitored process [2024-09-12 18:57:30,022 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:57:30,023 INFO L262 TraceCheckSpWp]: Trace formula consists of 198 conjuncts, 18 conjuncts are in the unsatisfiable core [2024-09-12 18:57:30,024 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-12 18:57:30,500 INFO L134 CoverageAnalysis]: Checked inductivity of 52 backedges. 3 proven. 10 refuted. 0 times theorem prover too weak. 39 trivial. 0 not checked. [2024-09-12 18:57:30,500 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-09-12 18:57:38,837 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 18:57:38,837 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1143596959] [2024-09-12 18:57:38,837 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-09-12 18:57:38,837 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [438382518] [2024-09-12 18:57:38,837 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [438382518] provided 0 perfect and 1 imperfect interpolant sequences [2024-09-12 18:57:38,837 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-09-12 18:57:38,837 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11] total 11 [2024-09-12 18:57:38,837 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1695618323] [2024-09-12 18:57:38,837 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-09-12 18:57:38,838 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2024-09-12 18:57:38,838 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 18:57:38,838 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2024-09-12 18:57:38,838 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=210, Unknown=2, NotChecked=0, Total=272 [2024-09-12 18:57:38,838 INFO L87 Difference]: Start difference. First operand 1158 states and 1627 transitions. Second operand has 12 states, 11 states have (on average 6.090909090909091) internal successors, (67), 11 states have internal predecessors, (67), 3 states have call successors, (10), 1 states have call predecessors, (10), 2 states have return successors, (9), 3 states have call predecessors, (9), 3 states have call successors, (9) [2024-09-12 18:57:40,568 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 18:57:40,568 INFO L93 Difference]: Finished difference Result 1548 states and 2132 transitions. [2024-09-12 18:57:40,569 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2024-09-12 18:57:40,569 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 11 states have (on average 6.090909090909091) internal successors, (67), 11 states have internal predecessors, (67), 3 states have call successors, (10), 1 states have call predecessors, (10), 2 states have return successors, (9), 3 states have call predecessors, (9), 3 states have call successors, (9) Word has length 101 [2024-09-12 18:57:40,569 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 18:57:40,572 INFO L225 Difference]: With dead ends: 1548 [2024-09-12 18:57:40,572 INFO L226 Difference]: Without dead ends: 1546 [2024-09-12 18:57:40,573 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 138 GetRequests, 117 SyntacticMatches, 0 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 71 ImplicationChecksByTransitivity, 8.3s TimeCoverageRelationStatistics Valid=125, Invalid=379, Unknown=2, NotChecked=0, Total=506 [2024-09-12 18:57:40,573 INFO L434 NwaCegarLoop]: 114 mSDtfsCounter, 368 mSDsluCounter, 703 mSDsCounter, 0 mSdLazyCounter, 1111 mSolverCounterSat, 15 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 384 SdHoareTripleChecker+Valid, 817 SdHoareTripleChecker+Invalid, 1126 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 15 IncrementalHoareTripleChecker+Valid, 1111 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2024-09-12 18:57:40,573 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [384 Valid, 817 Invalid, 1126 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [15 Valid, 1111 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2024-09-12 18:57:40,574 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1546 states. [2024-09-12 18:57:41,158 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1546 to 1172. [2024-09-12 18:57:41,159 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1172 states, 992 states have (on average 1.407258064516129) internal successors, (1396), 1038 states have internal predecessors, (1396), 124 states have call successors, (124), 11 states have call predecessors, (124), 10 states have return successors, (122), 122 states have call predecessors, (122), 122 states have call successors, (122) [2024-09-12 18:57:41,160 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1172 states to 1172 states and 1642 transitions. [2024-09-12 18:57:41,161 INFO L78 Accepts]: Start accepts. Automaton has 1172 states and 1642 transitions. Word has length 101 [2024-09-12 18:57:41,162 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 18:57:41,162 INFO L474 AbstractCegarLoop]: Abstraction has 1172 states and 1642 transitions. [2024-09-12 18:57:41,162 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 6.090909090909091) internal successors, (67), 11 states have internal predecessors, (67), 3 states have call successors, (10), 1 states have call predecessors, (10), 2 states have return successors, (9), 3 states have call predecessors, (9), 3 states have call successors, (9) [2024-09-12 18:57:41,162 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:57:41,162 INFO L276 IsEmpty]: Start isEmpty. Operand 1172 states and 1642 transitions. [2024-09-12 18:57:41,162 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 104 [2024-09-12 18:57:41,162 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 18:57:41,162 INFO L216 NwaCegarLoop]: trace histogram [6, 6, 6, 4, 4, 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-09-12 18:57:41,175 INFO L552 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (56)] Ended with exit code 0 [2024-09-12 18:57:41,363 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable64,56 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 18:57:41,363 INFO L399 AbstractCegarLoop]: === Iteration 66 === Targeting mainErr12ASSERT_VIOLATIONINTEGER_OVERFLOW === [mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 48 more)] === [2024-09-12 18:57:41,363 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:57:41,363 INFO L85 PathProgramCache]: Analyzing trace with hash 1412635360, now seen corresponding path program 1 times [2024-09-12 18:57:41,363 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 18:57:41,363 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1407812778] [2024-09-12 18:57:41,363 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:57:41,363 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 18:57:41,369 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:57:41,397 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-09-12 18:57:41,400 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:57:41,401 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-09-12 18:57:41,402 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:57:41,403 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2024-09-12 18:57:41,403 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:57:41,403 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2024-09-12 18:57:41,404 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:57:41,404 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2024-09-12 18:57:41,404 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:57:41,405 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2024-09-12 18:57:41,405 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:57:41,406 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2024-09-12 18:57:41,407 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:57:41,408 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2024-09-12 18:57:41,408 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:57:41,409 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2024-09-12 18:57:41,409 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:57:41,410 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 86 [2024-09-12 18:57:41,410 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:57:41,411 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 97 [2024-09-12 18:57:41,411 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:57:41,412 INFO L134 CoverageAnalysis]: Checked inductivity of 102 backedges. 18 proven. 0 refuted. 0 times theorem prover too weak. 84 trivial. 0 not checked. [2024-09-12 18:57:41,412 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 18:57:41,412 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1407812778] [2024-09-12 18:57:41,412 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1407812778] provided 1 perfect and 0 imperfect interpolant sequences [2024-09-12 18:57:41,413 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-09-12 18:57:41,413 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-09-12 18:57:41,413 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [802307279] [2024-09-12 18:57:41,413 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-09-12 18:57:41,413 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-09-12 18:57:41,413 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 18:57:41,413 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-09-12 18:57:41,413 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-09-12 18:57:41,414 INFO L87 Difference]: Start difference. First operand 1172 states and 1642 transitions. Second operand has 5 states, 5 states have (on average 11.2) internal successors, (56), 5 states have internal predecessors, (56), 3 states have call successors, (12), 1 states have call predecessors, (12), 1 states have return successors, (11), 3 states have call predecessors, (11), 3 states have call successors, (11) [2024-09-12 18:57:42,186 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 18:57:42,186 INFO L93 Difference]: Finished difference Result 2183 states and 3085 transitions. [2024-09-12 18:57:42,187 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-09-12 18:57:42,187 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 11.2) internal successors, (56), 5 states have internal predecessors, (56), 3 states have call successors, (12), 1 states have call predecessors, (12), 1 states have return successors, (11), 3 states have call predecessors, (11), 3 states have call successors, (11) Word has length 103 [2024-09-12 18:57:42,187 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 18:57:42,189 INFO L225 Difference]: With dead ends: 2183 [2024-09-12 18:57:42,190 INFO L226 Difference]: Without dead ends: 1242 [2024-09-12 18:57:42,191 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 28 GetRequests, 24 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 18:57:42,191 INFO L434 NwaCegarLoop]: 118 mSDtfsCounter, 19 mSDsluCounter, 312 mSDsCounter, 0 mSdLazyCounter, 127 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 19 SdHoareTripleChecker+Valid, 430 SdHoareTripleChecker+Invalid, 128 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 127 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-09-12 18:57:42,192 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [19 Valid, 430 Invalid, 128 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 127 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-09-12 18:57:42,192 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1242 states. [2024-09-12 18:57:42,795 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1242 to 1206. [2024-09-12 18:57:42,796 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1206 states, 1026 states have (on average 1.398635477582846) internal successors, (1435), 1072 states have internal predecessors, (1435), 124 states have call successors, (124), 11 states have call predecessors, (124), 10 states have return successors, (122), 122 states have call predecessors, (122), 122 states have call successors, (122) [2024-09-12 18:57:42,797 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1206 states to 1206 states and 1681 transitions. [2024-09-12 18:57:42,798 INFO L78 Accepts]: Start accepts. Automaton has 1206 states and 1681 transitions. Word has length 103 [2024-09-12 18:57:42,799 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 18:57:42,799 INFO L474 AbstractCegarLoop]: Abstraction has 1206 states and 1681 transitions. [2024-09-12 18:57:42,799 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 11.2) internal successors, (56), 5 states have internal predecessors, (56), 3 states have call successors, (12), 1 states have call predecessors, (12), 1 states have return successors, (11), 3 states have call predecessors, (11), 3 states have call successors, (11) [2024-09-12 18:57:42,799 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:57:42,799 INFO L276 IsEmpty]: Start isEmpty. Operand 1206 states and 1681 transitions. [2024-09-12 18:57:42,799 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 103 [2024-09-12 18:57:42,799 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 18:57:42,799 INFO L216 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-09-12 18:57:42,799 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable65 [2024-09-12 18:57:42,800 INFO L399 AbstractCegarLoop]: === Iteration 67 === Targeting mainErr47ASSERT_VIOLATIONINTEGER_OVERFLOW === [mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 48 more)] === [2024-09-12 18:57:42,800 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:57:42,800 INFO L85 PathProgramCache]: Analyzing trace with hash 2043364431, now seen corresponding path program 1 times [2024-09-12 18:57:42,800 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 18:57:42,800 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [839905078] [2024-09-12 18:57:42,800 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:57:42,800 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 18:57:42,807 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-09-12 18:57:42,808 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1343540796] [2024-09-12 18:57:42,808 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:57:42,808 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 18:57:42,808 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-12 18:57:42,810 INFO L229 MonitoredProcess]: Starting monitored process 57 with /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-09-12 18:57:42,811 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (57)] Waiting until timeout for monitored process [2024-09-12 18:57:42,850 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:57:42,851 INFO L262 TraceCheckSpWp]: Trace formula consists of 199 conjuncts, 18 conjuncts are in the unsatisfiable core [2024-09-12 18:57:42,853 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-12 18:57:43,369 INFO L134 CoverageAnalysis]: Checked inductivity of 52 backedges. 3 proven. 10 refuted. 0 times theorem prover too weak. 39 trivial. 0 not checked. [2024-09-12 18:57:43,369 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-09-12 18:57:48,509 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 18:57:48,509 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [839905078] [2024-09-12 18:57:48,509 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-09-12 18:57:48,509 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1343540796] [2024-09-12 18:57:48,509 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1343540796] provided 0 perfect and 1 imperfect interpolant sequences [2024-09-12 18:57:48,509 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-09-12 18:57:48,509 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11] total 11 [2024-09-12 18:57:48,509 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [882677558] [2024-09-12 18:57:48,509 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-09-12 18:57:48,510 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2024-09-12 18:57:48,510 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 18:57:48,510 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2024-09-12 18:57:48,510 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=215, Unknown=1, NotChecked=0, Total=272 [2024-09-12 18:57:48,510 INFO L87 Difference]: Start difference. First operand 1206 states and 1681 transitions. Second operand has 12 states, 11 states have (on average 6.181818181818182) internal successors, (68), 11 states have internal predecessors, (68), 3 states have call successors, (10), 1 states have call predecessors, (10), 2 states have return successors, (9), 3 states have call predecessors, (9), 3 states have call successors, (9) [2024-09-12 18:57:50,097 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 18:57:50,097 INFO L93 Difference]: Finished difference Result 1446 states and 1993 transitions. [2024-09-12 18:57:50,098 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2024-09-12 18:57:50,098 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 11 states have (on average 6.181818181818182) internal successors, (68), 11 states have internal predecessors, (68), 3 states have call successors, (10), 1 states have call predecessors, (10), 2 states have return successors, (9), 3 states have call predecessors, (9), 3 states have call successors, (9) Word has length 102 [2024-09-12 18:57:50,098 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 18:57:50,101 INFO L225 Difference]: With dead ends: 1446 [2024-09-12 18:57:50,101 INFO L226 Difference]: Without dead ends: 1444 [2024-09-12 18:57:50,102 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 138 GetRequests, 119 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 55 ImplicationChecksByTransitivity, 4.5s TimeCoverageRelationStatistics Valid=97, Invalid=322, Unknown=1, NotChecked=0, Total=420 [2024-09-12 18:57:50,102 INFO L434 NwaCegarLoop]: 122 mSDtfsCounter, 338 mSDsluCounter, 736 mSDsCounter, 0 mSdLazyCounter, 1114 mSolverCounterSat, 15 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 354 SdHoareTripleChecker+Valid, 858 SdHoareTripleChecker+Invalid, 1129 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 15 IncrementalHoareTripleChecker+Valid, 1114 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2024-09-12 18:57:50,102 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [354 Valid, 858 Invalid, 1129 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [15 Valid, 1114 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2024-09-12 18:57:50,102 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1444 states. [2024-09-12 18:57:50,709 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1444 to 1208. [2024-09-12 18:57:50,710 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1208 states, 1028 states have (on average 1.3978599221789882) internal successors, (1437), 1074 states have internal predecessors, (1437), 124 states have call successors, (124), 11 states have call predecessors, (124), 10 states have return successors, (122), 122 states have call predecessors, (122), 122 states have call successors, (122) [2024-09-12 18:57:50,712 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1208 states to 1208 states and 1683 transitions. [2024-09-12 18:57:50,713 INFO L78 Accepts]: Start accepts. Automaton has 1208 states and 1683 transitions. Word has length 102 [2024-09-12 18:57:50,713 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 18:57:50,713 INFO L474 AbstractCegarLoop]: Abstraction has 1208 states and 1683 transitions. [2024-09-12 18:57:50,713 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 6.181818181818182) internal successors, (68), 11 states have internal predecessors, (68), 3 states have call successors, (10), 1 states have call predecessors, (10), 2 states have return successors, (9), 3 states have call predecessors, (9), 3 states have call successors, (9) [2024-09-12 18:57:50,713 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:57:50,714 INFO L276 IsEmpty]: Start isEmpty. Operand 1208 states and 1683 transitions. [2024-09-12 18:57:50,714 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 104 [2024-09-12 18:57:50,714 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 18:57:50,714 INFO L216 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-09-12 18:57:50,726 INFO L552 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (57)] Ended with exit code 0 [2024-09-12 18:57:50,914 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 57 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable66 [2024-09-12 18:57:50,915 INFO L399 AbstractCegarLoop]: === Iteration 68 === Targeting mainErr48ASSERT_VIOLATIONINTEGER_OVERFLOW === [mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 48 more)] === [2024-09-12 18:57:50,915 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:57:50,915 INFO L85 PathProgramCache]: Analyzing trace with hash -1080211876, now seen corresponding path program 1 times [2024-09-12 18:57:50,915 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 18:57:50,915 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [952918464] [2024-09-12 18:57:50,915 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:57:50,915 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 18:57:50,922 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-09-12 18:57:50,923 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [866469014] [2024-09-12 18:57:50,923 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:57:50,923 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 18:57:50,923 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-12 18:57:50,925 INFO L229 MonitoredProcess]: Starting monitored process 58 with /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-09-12 18:57:50,926 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (58)] Waiting until timeout for monitored process [2024-09-12 18:57:50,965 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:57:50,966 INFO L262 TraceCheckSpWp]: Trace formula consists of 200 conjuncts, 43 conjuncts are in the unsatisfiable core [2024-09-12 18:57:50,967 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-12 18:57:51,814 INFO L134 CoverageAnalysis]: Checked inductivity of 52 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 48 trivial. 0 not checked. [2024-09-12 18:57:51,815 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-09-12 18:57:56,092 INFO L134 CoverageAnalysis]: Checked inductivity of 52 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 48 trivial. 0 not checked. [2024-09-12 18:57:56,092 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 18:57:56,092 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [952918464] [2024-09-12 18:57:56,092 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-09-12 18:57:56,092 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [866469014] [2024-09-12 18:57:56,092 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [866469014] provided 0 perfect and 2 imperfect interpolant sequences [2024-09-12 18:57:56,092 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-09-12 18:57:56,093 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 21 [2024-09-12 18:57:56,093 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1022167878] [2024-09-12 18:57:56,093 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-09-12 18:57:56,093 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2024-09-12 18:57:56,093 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 18:57:56,093 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2024-09-12 18:57:56,094 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=84, Invalid=378, Unknown=0, NotChecked=0, Total=462 [2024-09-12 18:57:56,094 INFO L87 Difference]: Start difference. First operand 1208 states and 1683 transitions. Second operand has 22 states, 21 states have (on average 5.857142857142857) internal successors, (123), 22 states have internal predecessors, (123), 3 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (13), 3 states have call predecessors, (13), 3 states have call successors, (13) [2024-09-12 18:58:00,303 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2024-09-12 18:58:12,809 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2024-09-12 18:58:36,461 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.88s for a HTC check with result INVALID. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2024-09-12 18:58:39,667 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 18:58:39,667 INFO L93 Difference]: Finished difference Result 1473 states and 2020 transitions. [2024-09-12 18:58:39,668 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2024-09-12 18:58:39,668 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 21 states have (on average 5.857142857142857) internal successors, (123), 22 states have internal predecessors, (123), 3 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (13), 3 states have call predecessors, (13), 3 states have call successors, (13) Word has length 103 [2024-09-12 18:58:39,668 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 18:58:39,671 INFO L225 Difference]: With dead ends: 1473 [2024-09-12 18:58:39,671 INFO L226 Difference]: Without dead ends: 1471 [2024-09-12 18:58:39,671 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 232 GetRequests, 185 SyntacticMatches, 0 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 415 ImplicationChecksByTransitivity, 9.3s TimeCoverageRelationStatistics Valid=489, Invalid=1863, Unknown=0, NotChecked=0, Total=2352 [2024-09-12 18:58:39,672 INFO L434 NwaCegarLoop]: 85 mSDtfsCounter, 949 mSDsluCounter, 654 mSDsCounter, 0 mSdLazyCounter, 2610 mSolverCounterSat, 154 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 34.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 953 SdHoareTripleChecker+Valid, 739 SdHoareTripleChecker+Invalid, 2766 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 154 IncrementalHoareTripleChecker+Valid, 2610 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 34.8s IncrementalHoareTripleChecker+Time [2024-09-12 18:58:39,672 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [953 Valid, 739 Invalid, 2766 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [154 Valid, 2610 Invalid, 2 Unknown, 0 Unchecked, 34.8s Time] [2024-09-12 18:58:39,672 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1471 states. [2024-09-12 18:58:40,592 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1471 to 1379. [2024-09-12 18:58:40,593 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1379 states, 1176 states have (on average 1.3928571428571428) internal successors, (1638), 1222 states have internal predecessors, (1638), 147 states have call successors, (147), 11 states have call predecessors, (147), 10 states have return successors, (145), 145 states have call predecessors, (145), 145 states have call successors, (145) [2024-09-12 18:58:40,595 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1379 states to 1379 states and 1930 transitions. [2024-09-12 18:58:40,596 INFO L78 Accepts]: Start accepts. Automaton has 1379 states and 1930 transitions. Word has length 103 [2024-09-12 18:58:40,596 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 18:58:40,596 INFO L474 AbstractCegarLoop]: Abstraction has 1379 states and 1930 transitions. [2024-09-12 18:58:40,596 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 21 states have (on average 5.857142857142857) internal successors, (123), 22 states have internal predecessors, (123), 3 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (13), 3 states have call predecessors, (13), 3 states have call successors, (13) [2024-09-12 18:58:40,597 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:58:40,597 INFO L276 IsEmpty]: Start isEmpty. Operand 1379 states and 1930 transitions. [2024-09-12 18:58:40,597 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 105 [2024-09-12 18:58:40,597 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 18:58:40,597 INFO L216 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-09-12 18:58:40,610 INFO L552 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (58)] Ended with exit code 0 [2024-09-12 18:58:40,797 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 58 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable67 [2024-09-12 18:58:40,798 INFO L399 AbstractCegarLoop]: === Iteration 69 === Targeting mainErr36ASSERT_VIOLATIONINTEGER_OVERFLOW === [mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 48 more)] === [2024-09-12 18:58:40,798 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:58:40,798 INFO L85 PathProgramCache]: Analyzing trace with hash 1385508874, now seen corresponding path program 1 times [2024-09-12 18:58:40,798 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 18:58:40,798 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1786788665] [2024-09-12 18:58:40,798 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:58:40,798 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 18:58:40,804 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:58:40,870 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-09-12 18:58:40,870 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:58:40,872 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-09-12 18:58:40,872 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:58:40,873 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2024-09-12 18:58:40,873 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:58:40,875 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2024-09-12 18:58:40,876 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:58:40,877 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2024-09-12 18:58:40,877 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:58:40,877 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2024-09-12 18:58:40,878 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:58:40,879 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2024-09-12 18:58:40,879 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:58:40,880 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2024-09-12 18:58:40,880 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:58:40,881 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2024-09-12 18:58:40,882 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:58:40,883 INFO L134 CoverageAnalysis]: Checked inductivity of 69 backedges. 8 proven. 13 refuted. 0 times theorem prover too weak. 48 trivial. 0 not checked. [2024-09-12 18:58:40,883 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 18:58:40,883 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1786788665] [2024-09-12 18:58:40,883 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1786788665] provided 0 perfect and 1 imperfect interpolant sequences [2024-09-12 18:58:40,883 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [80753373] [2024-09-12 18:58:40,883 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:58:40,884 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 18:58:40,884 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-12 18:58:40,885 INFO L229 MonitoredProcess]: Starting monitored process 59 with /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-09-12 18:58:40,886 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (59)] Waiting until timeout for monitored process [2024-09-12 18:58:40,930 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:58:40,931 INFO L262 TraceCheckSpWp]: Trace formula consists of 220 conjuncts, 8 conjuncts are in the unsatisfiable core [2024-09-12 18:58:40,933 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-12 18:58:41,007 INFO L134 CoverageAnalysis]: Checked inductivity of 69 backedges. 8 proven. 13 refuted. 0 times theorem prover too weak. 48 trivial. 0 not checked. [2024-09-12 18:58:41,007 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-09-12 18:58:41,126 INFO L134 CoverageAnalysis]: Checked inductivity of 69 backedges. 8 proven. 13 refuted. 0 times theorem prover too weak. 48 trivial. 0 not checked. [2024-09-12 18:58:41,126 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [80753373] provided 0 perfect and 2 imperfect interpolant sequences [2024-09-12 18:58:41,126 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-09-12 18:58:41,127 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8] total 8 [2024-09-12 18:58:41,127 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [913973026] [2024-09-12 18:58:41,127 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-09-12 18:58:41,127 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2024-09-12 18:58:41,127 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 18:58:41,127 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2024-09-12 18:58:41,128 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2024-09-12 18:58:41,128 INFO L87 Difference]: Start difference. First operand 1379 states and 1930 transitions. Second operand has 8 states, 8 states have (on average 8.375) internal successors, (67), 8 states have internal predecessors, (67), 2 states have call successors, (10), 1 states have call predecessors, (10), 1 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) [2024-09-12 18:58:42,831 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 18:58:42,831 INFO L93 Difference]: Finished difference Result 1969 states and 2738 transitions. [2024-09-12 18:58:42,831 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2024-09-12 18:58:42,831 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 8.375) internal successors, (67), 8 states have internal predecessors, (67), 2 states have call successors, (10), 1 states have call predecessors, (10), 1 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) Word has length 104 [2024-09-12 18:58:42,832 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 18:58:42,835 INFO L225 Difference]: With dead ends: 1969 [2024-09-12 18:58:42,836 INFO L226 Difference]: Without dead ends: 1927 [2024-09-12 18:58:42,836 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 251 GetRequests, 225 SyntacticMatches, 7 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 60 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=110, Invalid=310, Unknown=0, NotChecked=0, Total=420 [2024-09-12 18:58:42,836 INFO L434 NwaCegarLoop]: 201 mSDtfsCounter, 599 mSDsluCounter, 920 mSDsCounter, 0 mSdLazyCounter, 427 mSolverCounterSat, 46 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 603 SdHoareTripleChecker+Valid, 1121 SdHoareTripleChecker+Invalid, 473 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 46 IncrementalHoareTripleChecker+Valid, 427 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-09-12 18:58:42,836 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [603 Valid, 1121 Invalid, 473 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [46 Valid, 427 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-09-12 18:58:42,837 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1927 states. [2024-09-12 18:58:43,800 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1927 to 1414. [2024-09-12 18:58:43,801 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1414 states, 1211 states have (on average 1.3922378199834846) internal successors, (1686), 1257 states have internal predecessors, (1686), 147 states have call successors, (147), 11 states have call predecessors, (147), 10 states have return successors, (145), 145 states have call predecessors, (145), 145 states have call successors, (145) [2024-09-12 18:58:43,803 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1414 states to 1414 states and 1978 transitions. [2024-09-12 18:58:43,805 INFO L78 Accepts]: Start accepts. Automaton has 1414 states and 1978 transitions. Word has length 104 [2024-09-12 18:58:43,805 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 18:58:43,805 INFO L474 AbstractCegarLoop]: Abstraction has 1414 states and 1978 transitions. [2024-09-12 18:58:43,805 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 8.375) internal successors, (67), 8 states have internal predecessors, (67), 2 states have call successors, (10), 1 states have call predecessors, (10), 1 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) [2024-09-12 18:58:43,805 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:58:43,805 INFO L276 IsEmpty]: Start isEmpty. Operand 1414 states and 1978 transitions. [2024-09-12 18:58:43,806 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 105 [2024-09-12 18:58:43,806 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 18:58:43,806 INFO L216 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-09-12 18:58:43,818 INFO L552 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (59)] Ended with exit code 0 [2024-09-12 18:58:44,006 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 59 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable68 [2024-09-12 18:58:44,006 INFO L399 AbstractCegarLoop]: === Iteration 70 === Targeting mainErr49ASSERT_VIOLATIONINTEGER_OVERFLOW === [mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 48 more)] === [2024-09-12 18:58:44,007 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:58:44,007 INFO L85 PathProgramCache]: Analyzing trace with hash 873170417, now seen corresponding path program 1 times [2024-09-12 18:58:44,007 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 18:58:44,007 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1763928768] [2024-09-12 18:58:44,007 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:58:44,007 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 18:58:44,014 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-09-12 18:58:44,014 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1042719856] [2024-09-12 18:58:44,015 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:58:44,015 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 18:58:44,015 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-12 18:58:44,016 INFO L229 MonitoredProcess]: Starting monitored process 60 with /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-09-12 18:58:44,017 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (60)] Waiting until timeout for monitored process [2024-09-12 18:58:44,053 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:58:44,054 INFO L262 TraceCheckSpWp]: Trace formula consists of 201 conjuncts, 42 conjuncts are in the unsatisfiable core [2024-09-12 18:58:44,055 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-12 18:58:44,891 INFO L134 CoverageAnalysis]: Checked inductivity of 52 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 48 trivial. 0 not checked. [2024-09-12 18:58:44,891 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-09-12 18:58:56,956 INFO L134 CoverageAnalysis]: Checked inductivity of 52 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 48 trivial. 0 not checked. [2024-09-12 18:58:56,956 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 18:58:56,956 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1763928768] [2024-09-12 18:58:56,956 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-09-12 18:58:56,956 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1042719856] [2024-09-12 18:58:56,956 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1042719856] provided 0 perfect and 2 imperfect interpolant sequences [2024-09-12 18:58:56,956 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-09-12 18:58:56,956 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 21 [2024-09-12 18:58:56,956 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1398281400] [2024-09-12 18:58:56,956 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-09-12 18:58:56,957 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2024-09-12 18:58:56,957 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 18:58:56,957 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2024-09-12 18:58:56,957 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=399, Unknown=0, NotChecked=0, Total=462 [2024-09-12 18:58:56,957 INFO L87 Difference]: Start difference. First operand 1414 states and 1978 transitions. Second operand has 22 states, 21 states have (on average 5.9523809523809526) internal successors, (125), 22 states have internal predecessors, (125), 3 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (13), 3 states have call predecessors, (13), 3 states have call successors, (13)