./Ultimate.py --spec ../sv-benchmarks/c/properties/unreach-call.prp --file ../sv-benchmarks/c/nla-digbench-scaling/prod4br-ll_valuebound10.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/prod4br-ll_valuebound10.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 879a640f466eee273c1bfb9ec38819f0b05c8e28dd65a68aba774d943b257ad3 --procedureinliner.inline.calls.to.implemented.procedures NEVER --traceabstraction.positions.where.we.compute.the.hoare.annotation All --witnessprinter.yaml.format.version 2.1 --cacsl2boogietranslator.check.absence.of.signed.integer.overflows true --- Real Ultimate output --- This is Ultimate 0.2.4-dev-a9b967e-m [2024-09-12 19:27:39,130 INFO L188 SettingsManager]: Resetting all preferences to default values... [2024-09-12 19:27:39,198 INFO L114 SettingsManager]: Loading settings from /storage/repos/certificate-witnesses-artifact/automizer/config/svcomp-Reach-32bit-Automizer_Default.epf [2024-09-12 19:27:39,204 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2024-09-12 19:27:39,205 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2024-09-12 19:27:39,233 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2024-09-12 19:27:39,234 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2024-09-12 19:27:39,234 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2024-09-12 19:27:39,234 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2024-09-12 19:27:39,235 INFO L153 SettingsManager]: * Use memory slicer=true [2024-09-12 19:27:39,235 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2024-09-12 19:27:39,235 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2024-09-12 19:27:39,236 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2024-09-12 19:27:39,239 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2024-09-12 19:27:39,239 INFO L153 SettingsManager]: * Use SBE=true [2024-09-12 19:27:39,239 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2024-09-12 19:27:39,239 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2024-09-12 19:27:39,240 INFO L153 SettingsManager]: * sizeof long=4 [2024-09-12 19:27:39,240 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2024-09-12 19:27:39,240 INFO L153 SettingsManager]: * sizeof POINTER=4 [2024-09-12 19:27:39,240 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2024-09-12 19:27:39,241 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2024-09-12 19:27:39,241 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2024-09-12 19:27:39,241 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2024-09-12 19:27:39,242 INFO L153 SettingsManager]: * Allow undefined functions=false [2024-09-12 19:27:39,242 INFO L153 SettingsManager]: * sizeof long double=12 [2024-09-12 19:27:39,242 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2024-09-12 19:27:39,242 INFO L153 SettingsManager]: * Use constant arrays=true [2024-09-12 19:27:39,242 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2024-09-12 19:27:39,242 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2024-09-12 19:27:39,242 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-09-12 19:27:39,242 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-09-12 19:27:39,243 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-09-12 19:27:39,243 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2024-09-12 19:27:39,243 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2024-09-12 19:27:39,243 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2024-09-12 19:27:39,243 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2024-09-12 19:27:39,243 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2024-09-12 19:27:39,243 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2024-09-12 19:27:39,244 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2024-09-12 19:27:39,244 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2024-09-12 19:27:39,245 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2024-09-12 19:27:39,245 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 -> 879a640f466eee273c1bfb9ec38819f0b05c8e28dd65a68aba774d943b257ad3 Applying setting for plugin de.uni_freiburg.informatik.ultimate.boogie.procedureinliner: Inline calls to implemented procedures -> NEVER Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: Positions where we compute the Hoare Annotation -> All Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: YAML Format version -> 2.1 Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: Check absence of signed integer overflows -> true [2024-09-12 19:27:39,490 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2024-09-12 19:27:39,514 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2024-09-12 19:27:39,520 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2024-09-12 19:27:39,521 INFO L270 PluginConnector]: Initializing CDTParser... [2024-09-12 19:27:39,521 INFO L274 PluginConnector]: CDTParser initialized [2024-09-12 19:27:39,522 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/certificate-witnesses-artifact/automizer/../sv-benchmarks/c/nla-digbench-scaling/prod4br-ll_valuebound10.c [2024-09-12 19:27:40,940 INFO L533 CDTParser]: Created temporary CDT project at NULL [2024-09-12 19:27:41,114 INFO L384 CDTParser]: Found 1 translation units. [2024-09-12 19:27:41,115 INFO L180 CDTParser]: Scanning /storage/repos/certificate-witnesses-artifact/sv-benchmarks/c/nla-digbench-scaling/prod4br-ll_valuebound10.c [2024-09-12 19:27:41,126 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/certificate-witnesses-artifact/automizer/data/f7bf7b82d/31e836ea08394a23b4e1c40b3e31147c/FLAG379c183ee [2024-09-12 19:27:41,512 INFO L435 CDTParser]: Successfully deleted /storage/repos/certificate-witnesses-artifact/automizer/data/f7bf7b82d/31e836ea08394a23b4e1c40b3e31147c [2024-09-12 19:27:41,514 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2024-09-12 19:27:41,515 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2024-09-12 19:27:41,516 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2024-09-12 19:27:41,516 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2024-09-12 19:27:41,519 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2024-09-12 19:27:41,520 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 12.09 07:27:41" (1/1) ... [2024-09-12 19:27:41,521 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@43d05d13 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.09 07:27:41, skipping insertion in model container [2024-09-12 19:27:41,521 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 12.09 07:27:41" (1/1) ... [2024-09-12 19:27:41,533 INFO L175 MainTranslator]: Built tables and reachable declarations [2024-09-12 19:27:41,644 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/prod4br-ll_valuebound10.c[524,537] [2024-09-12 19:27:41,670 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-09-12 19:27:41,679 INFO L200 MainTranslator]: Completed pre-run [2024-09-12 19:27:41,689 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/prod4br-ll_valuebound10.c[524,537] [2024-09-12 19:27:41,700 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-09-12 19:27:41,714 INFO L204 MainTranslator]: Completed translation [2024-09-12 19:27:41,714 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.09 07:27:41 WrapperNode [2024-09-12 19:27:41,714 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2024-09-12 19:27:41,715 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2024-09-12 19:27:41,716 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2024-09-12 19:27:41,716 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2024-09-12 19:27:41,720 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.09 07:27:41" (1/1) ... [2024-09-12 19:27:41,726 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.09 07:27:41" (1/1) ... [2024-09-12 19:27:41,735 INFO L138 Inliner]: procedures = 14, calls = 13, calls flagged for inlining = 0, calls inlined = 0, statements flattened = 0 [2024-09-12 19:27:41,736 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2024-09-12 19:27:41,737 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2024-09-12 19:27:41,737 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2024-09-12 19:27:41,737 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2024-09-12 19:27:41,744 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.09 07:27:41" (1/1) ... [2024-09-12 19:27:41,744 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.09 07:27:41" (1/1) ... [2024-09-12 19:27:41,745 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.09 07:27:41" (1/1) ... [2024-09-12 19:27:41,757 INFO L175 MemorySlicer]: Split 2 memory accesses to 1 slices as follows [2]. 100 percent of accesses are in the largest equivalence class. The 2 initializations are split as follows [2]. The 0 writes are split as follows [0]. [2024-09-12 19:27:41,757 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.09 07:27:41" (1/1) ... [2024-09-12 19:27:41,757 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.09 07:27:41" (1/1) ... [2024-09-12 19:27:41,759 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.09 07:27:41" (1/1) ... [2024-09-12 19:27:41,765 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.09 07:27:41" (1/1) ... [2024-09-12 19:27:41,766 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.09 07:27:41" (1/1) ... [2024-09-12 19:27:41,767 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.09 07:27:41" (1/1) ... [2024-09-12 19:27:41,772 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2024-09-12 19:27:41,773 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2024-09-12 19:27:41,773 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2024-09-12 19:27:41,773 INFO L274 PluginConnector]: RCFGBuilder initialized [2024-09-12 19:27:41,773 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.09 07:27:41" (1/1) ... [2024-09-12 19:27:41,778 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-09-12 19:27:41,787 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-12 19:27:41,800 INFO L229 MonitoredProcess]: Starting monitored process 1 with /storage/repos/certificate-witnesses-artifact/automizer/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (exit command is (exit), workingDir is null) [2024-09-12 19:27:41,807 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Waiting until timeout for monitored process [2024-09-12 19:27:41,842 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2024-09-12 19:27:41,843 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2024-09-12 19:27:41,843 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2024-09-12 19:27:41,843 INFO L130 BoogieDeclarations]: Found specification of procedure main [2024-09-12 19:27:41,843 INFO L138 BoogieDeclarations]: Found implementation of procedure main [2024-09-12 19:27:41,843 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2024-09-12 19:27:41,843 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.init [2024-09-12 19:27:41,844 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.init [2024-09-12 19:27:41,845 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2024-09-12 19:27:41,845 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2024-09-12 19:27:41,845 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_assert [2024-09-12 19:27:41,845 INFO L138 BoogieDeclarations]: Found implementation of procedure __VERIFIER_assert [2024-09-12 19:27:41,894 INFO L242 CfgBuilder]: Building ICFG [2024-09-12 19:27:41,896 INFO L268 CfgBuilder]: Building CFG for each procedure with an implementation [2024-09-12 19:27:42,321 INFO L? ?]: Removed 90 outVars from TransFormulas that were not future-live. [2024-09-12 19:27:42,321 INFO L291 CfgBuilder]: Performing block encoding [2024-09-12 19:27:42,347 INFO L313 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2024-09-12 19:27:42,350 INFO L318 CfgBuilder]: Removed 1 assume(true) statements. [2024-09-12 19:27:42,350 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 12.09 07:27:42 BoogieIcfgContainer [2024-09-12 19:27:42,350 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2024-09-12 19:27:42,352 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2024-09-12 19:27:42,352 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2024-09-12 19:27:42,354 INFO L274 PluginConnector]: TraceAbstraction initialized [2024-09-12 19:27:42,355 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 12.09 07:27:41" (1/3) ... [2024-09-12 19:27:42,356 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@2306f87c and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 12.09 07:27:42, skipping insertion in model container [2024-09-12 19:27:42,356 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.09 07:27:41" (2/3) ... [2024-09-12 19:27:42,357 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@2306f87c and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 12.09 07:27:42, skipping insertion in model container [2024-09-12 19:27:42,357 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 12.09 07:27:42" (3/3) ... [2024-09-12 19:27:42,358 INFO L112 eAbstractionObserver]: Analyzing ICFG prod4br-ll_valuebound10.c [2024-09-12 19:27:42,370 INFO L209 ceAbstractionStarter]: Automizer settings: Hoare:All NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2024-09-12 19:27:42,370 INFO L149 ceAbstractionStarter]: Applying trace abstraction to program that has 43 error locations. [2024-09-12 19:27:42,424 INFO L335 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2024-09-12 19:27:42,429 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;@410b2b07, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-09-12 19:27:42,430 INFO L337 AbstractCegarLoop]: Starting to check reachability of 43 error locations. [2024-09-12 19:27:42,433 INFO L276 IsEmpty]: Start isEmpty. Operand has 116 states, 60 states have (on average 1.85) internal successors, (111), 103 states have internal predecessors, (111), 8 states have call successors, (8), 4 states have call predecessors, (8), 4 states have return successors, (8), 8 states have call predecessors, (8), 8 states have call successors, (8) [2024-09-12 19:27:42,438 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2024-09-12 19:27:42,438 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 19:27:42,439 INFO L216 NwaCegarLoop]: trace histogram [3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-09-12 19:27:42,440 INFO L399 AbstractCegarLoop]: === Iteration 1 === Targeting mainErr38ASSERT_VIOLATIONINTEGER_OVERFLOW === [mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 40 more)] === [2024-09-12 19:27:42,444 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 19:27:42,445 INFO L85 PathProgramCache]: Analyzing trace with hash -1116358276, now seen corresponding path program 1 times [2024-09-12 19:27:42,452 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 19:27:42,455 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1912170921] [2024-09-12 19:27:42,455 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 19:27:42,455 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 19:27:42,525 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 19:27:42,553 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-09-12 19:27:42,555 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 19:27:42,559 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-09-12 19:27:42,560 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 19:27:42,563 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2024-09-12 19:27:42,564 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 19:27:42,566 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2024-09-12 19:27:42,567 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 19:27:42,570 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2024-09-12 19:27:42,570 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 19:27:42,570 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1912170921] [2024-09-12 19:27:42,571 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1912170921] provided 1 perfect and 0 imperfect interpolant sequences [2024-09-12 19:27:42,571 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-09-12 19:27:42,571 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2024-09-12 19:27:42,572 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1738642570] [2024-09-12 19:27:42,573 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-09-12 19:27:42,575 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2024-09-12 19:27:42,575 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 19:27:42,589 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2024-09-12 19:27:42,590 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2024-09-12 19:27:42,591 INFO L87 Difference]: Start difference. First operand has 116 states, 60 states have (on average 1.85) internal successors, (111), 103 states have internal predecessors, (111), 8 states have call successors, (8), 4 states have call predecessors, (8), 4 states have return successors, (8), 8 states have call predecessors, (8), 8 states have call successors, (8) 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, (5), 1 states have call predecessors, (5), 2 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) [2024-09-12 19:27:42,633 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 19:27:42,634 INFO L93 Difference]: Finished difference Result 226 states and 253 transitions. [2024-09-12 19:27:42,636 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-09-12 19:27:42,638 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, (5), 1 states have call predecessors, (5), 2 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) Word has length 24 [2024-09-12 19:27:42,638 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 19:27:42,645 INFO L225 Difference]: With dead ends: 226 [2024-09-12 19:27:42,645 INFO L226 Difference]: Without dead ends: 112 [2024-09-12 19:27:42,648 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 13 GetRequests, 13 SyntacticMatches, 0 SemanticMatches, 0 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2024-09-12 19:27:42,652 INFO L434 NwaCegarLoop]: 121 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, 121 SdHoareTripleChecker+Invalid, 2 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 2 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-09-12 19:27:42,653 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 121 Invalid, 2 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 2 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-09-12 19:27:42,666 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 112 states. [2024-09-12 19:27:42,685 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 112 to 112. [2024-09-12 19:27:42,686 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 112 states, 58 states have (on average 1.8103448275862069) internal successors, (105), 101 states have internal predecessors, (105), 8 states have call successors, (8), 4 states have call predecessors, (8), 3 states have return successors, (6), 6 states have call predecessors, (6), 6 states have call successors, (6) [2024-09-12 19:27:42,687 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 112 states to 112 states and 119 transitions. [2024-09-12 19:27:42,689 INFO L78 Accepts]: Start accepts. Automaton has 112 states and 119 transitions. Word has length 24 [2024-09-12 19:27:42,689 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 19:27:42,689 INFO L474 AbstractCegarLoop]: Abstraction has 112 states and 119 transitions. [2024-09-12 19:27:42,690 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, (5), 1 states have call predecessors, (5), 2 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) [2024-09-12 19:27:42,691 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 19:27:42,691 INFO L276 IsEmpty]: Start isEmpty. Operand 112 states and 119 transitions. [2024-09-12 19:27:42,692 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2024-09-12 19:27:42,692 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 19:27:42,692 INFO L216 NwaCegarLoop]: trace histogram [3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-09-12 19:27:42,692 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2024-09-12 19:27:42,693 INFO L399 AbstractCegarLoop]: === Iteration 2 === Targeting mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 40 more)] === [2024-09-12 19:27:42,693 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 19:27:42,693 INFO L85 PathProgramCache]: Analyzing trace with hash -1946383337, now seen corresponding path program 1 times [2024-09-12 19:27:42,693 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 19:27:42,693 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [225289889] [2024-09-12 19:27:42,694 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 19:27:42,694 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 19:27:42,719 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-09-12 19:27:42,721 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1865116513] [2024-09-12 19:27:42,721 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 19:27:42,721 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 19:27:42,722 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-12 19:27:42,726 INFO L229 MonitoredProcess]: Starting monitored process 2 with /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-09-12 19:27:42,730 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2024-09-12 19:27:42,774 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 19:27:42,775 INFO L262 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 13 conjuncts are in the unsatisfiable core [2024-09-12 19:27:42,779 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-12 19:27:42,871 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 3 proven. 3 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2024-09-12 19:27:42,871 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-09-12 19:27:43,013 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 19:27:43,014 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [225289889] [2024-09-12 19:27:43,014 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-09-12 19:27:43,015 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1865116513] [2024-09-12 19:27:43,015 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1865116513] provided 0 perfect and 1 imperfect interpolant sequences [2024-09-12 19:27:43,016 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-09-12 19:27:43,016 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6] total 6 [2024-09-12 19:27:43,017 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1930109978] [2024-09-12 19:27:43,017 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-09-12 19:27:43,018 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-09-12 19:27:43,018 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 19:27:43,019 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-09-12 19:27:43,020 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=67, Unknown=0, NotChecked=0, Total=90 [2024-09-12 19:27:43,020 INFO L87 Difference]: Start difference. First operand 112 states and 119 transitions. Second operand has 7 states, 6 states have (on average 2.0) internal successors, (12), 6 states have internal predecessors, (12), 2 states have call successors, (5), 1 states have call predecessors, (5), 2 states have return successors, (4), 3 states have call predecessors, (4), 2 states have call successors, (4) [2024-09-12 19:27:43,321 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 19:27:43,321 INFO L93 Difference]: Finished difference Result 151 states and 177 transitions. [2024-09-12 19:27:43,322 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-09-12 19:27:43,322 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 2.0) internal successors, (12), 6 states have internal predecessors, (12), 2 states have call successors, (5), 1 states have call predecessors, (5), 2 states have return successors, (4), 3 states have call predecessors, (4), 2 states have call successors, (4) Word has length 24 [2024-09-12 19:27:43,322 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 19:27:43,324 INFO L225 Difference]: With dead ends: 151 [2024-09-12 19:27:43,324 INFO L226 Difference]: Without dead ends: 142 [2024-09-12 19:27:43,324 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 28 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=31, Invalid=79, Unknown=0, NotChecked=0, Total=110 [2024-09-12 19:27:43,325 INFO L434 NwaCegarLoop]: 68 mSDtfsCounter, 291 mSDsluCounter, 167 mSDsCounter, 0 mSdLazyCounter, 253 mSolverCounterSat, 19 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 293 SdHoareTripleChecker+Valid, 235 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 19:27:43,325 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [293 Valid, 235 Invalid, 272 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [19 Valid, 253 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-09-12 19:27:43,326 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 142 states. [2024-09-12 19:27:43,347 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 142 to 134. [2024-09-12 19:27:43,348 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 134 states, 80 states have (on average 1.7125) internal successors, (137), 121 states have internal predecessors, (137), 10 states have call successors, (10), 4 states have call predecessors, (10), 3 states have return successors, (8), 8 states have call predecessors, (8), 8 states have call successors, (8) [2024-09-12 19:27:43,349 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 134 states to 134 states and 155 transitions. [2024-09-12 19:27:43,349 INFO L78 Accepts]: Start accepts. Automaton has 134 states and 155 transitions. Word has length 24 [2024-09-12 19:27:43,350 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 19:27:43,350 INFO L474 AbstractCegarLoop]: Abstraction has 134 states and 155 transitions. [2024-09-12 19:27:43,351 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 2.0) internal successors, (12), 6 states have internal predecessors, (12), 2 states have call successors, (5), 1 states have call predecessors, (5), 2 states have return successors, (4), 3 states have call predecessors, (4), 2 states have call successors, (4) [2024-09-12 19:27:43,351 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 19:27:43,351 INFO L276 IsEmpty]: Start isEmpty. Operand 134 states and 155 transitions. [2024-09-12 19:27:43,352 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2024-09-12 19:27:43,352 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 19:27:43,352 INFO L216 NwaCegarLoop]: trace histogram [3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-09-12 19:27:43,369 INFO L540 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Forceful destruction successful, exit code 0 [2024-09-12 19:27:43,559 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1,2 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 19:27:43,560 INFO L399 AbstractCegarLoop]: === Iteration 3 === Targeting mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 40 more)] === [2024-09-12 19:27:43,560 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 19:27:43,560 INFO L85 PathProgramCache]: Analyzing trace with hash -208341242, now seen corresponding path program 1 times [2024-09-12 19:27:43,560 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 19:27:43,560 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [789442051] [2024-09-12 19:27:43,561 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 19:27:43,561 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 19:27:43,574 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-09-12 19:27:43,575 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [2034799919] [2024-09-12 19:27:43,575 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 19:27:43,575 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 19:27:43,576 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-12 19:27:43,577 INFO L229 MonitoredProcess]: Starting monitored process 3 with /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-09-12 19:27:43,578 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2024-09-12 19:27:43,609 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 19:27:43,610 INFO L262 TraceCheckSpWp]: Trace formula consists of 70 conjuncts, 19 conjuncts are in the unsatisfiable core [2024-09-12 19:27:43,611 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-12 19:27:43,699 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2024-09-12 19:27:43,700 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-09-12 19:27:43,700 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 19:27:43,700 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [789442051] [2024-09-12 19:27:43,700 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-09-12 19:27:43,700 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2034799919] [2024-09-12 19:27:43,700 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2034799919] provided 1 perfect and 0 imperfect interpolant sequences [2024-09-12 19:27:43,701 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-09-12 19:27:43,701 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2024-09-12 19:27:43,701 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1539606994] [2024-09-12 19:27:43,701 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-09-12 19:27:43,701 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2024-09-12 19:27:43,701 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 19:27:43,702 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2024-09-12 19:27:43,702 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2024-09-12 19:27:43,702 INFO L87 Difference]: Start difference. First operand 134 states and 155 transitions. Second operand has 8 states, 6 states have (on average 1.6666666666666667) internal successors, (10), 6 states have internal predecessors, (10), 3 states have call successors, (5), 1 states have call predecessors, (5), 2 states have return successors, (4), 4 states have call predecessors, (4), 3 states have call successors, (4) [2024-09-12 19:27:44,000 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 19:27:44,000 INFO L93 Difference]: Finished difference Result 181 states and 223 transitions. [2024-09-12 19:27:44,001 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-09-12 19:27:44,001 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 6 states have (on average 1.6666666666666667) internal successors, (10), 6 states have internal predecessors, (10), 3 states have call successors, (5), 1 states have call predecessors, (5), 2 states have return successors, (4), 4 states have call predecessors, (4), 3 states have call successors, (4) Word has length 25 [2024-09-12 19:27:44,001 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 19:27:44,002 INFO L225 Difference]: With dead ends: 181 [2024-09-12 19:27:44,005 INFO L226 Difference]: Without dead ends: 168 [2024-09-12 19:27:44,005 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 25 GetRequests, 18 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=22, Invalid=50, Unknown=0, NotChecked=0, Total=72 [2024-09-12 19:27:44,006 INFO L434 NwaCegarLoop]: 64 mSDtfsCounter, 165 mSDsluCounter, 191 mSDsCounter, 0 mSdLazyCounter, 279 mSolverCounterSat, 21 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 167 SdHoareTripleChecker+Valid, 255 SdHoareTripleChecker+Invalid, 300 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 21 IncrementalHoareTripleChecker+Valid, 279 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-09-12 19:27:44,006 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [167 Valid, 255 Invalid, 300 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [21 Valid, 279 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-09-12 19:27:44,007 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 168 states. [2024-09-12 19:27:44,028 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 168 to 164. [2024-09-12 19:27:44,028 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 164 states, 110 states have (on average 1.6181818181818182) internal successors, (178), 149 states have internal predecessors, (178), 12 states have call successors, (12), 4 states have call predecessors, (12), 3 states have return successors, (10), 10 states have call predecessors, (10), 10 states have call successors, (10) [2024-09-12 19:27:44,029 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 164 states to 164 states and 200 transitions. [2024-09-12 19:27:44,033 INFO L78 Accepts]: Start accepts. Automaton has 164 states and 200 transitions. Word has length 25 [2024-09-12 19:27:44,033 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 19:27:44,034 INFO L474 AbstractCegarLoop]: Abstraction has 164 states and 200 transitions. [2024-09-12 19:27:44,034 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 6 states have (on average 1.6666666666666667) internal successors, (10), 6 states have internal predecessors, (10), 3 states have call successors, (5), 1 states have call predecessors, (5), 2 states have return successors, (4), 4 states have call predecessors, (4), 3 states have call successors, (4) [2024-09-12 19:27:44,034 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 19:27:44,034 INFO L276 IsEmpty]: Start isEmpty. Operand 164 states and 200 transitions. [2024-09-12 19:27:44,035 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2024-09-12 19:27:44,035 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 19:27:44,035 INFO L216 NwaCegarLoop]: trace histogram [3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-09-12 19:27:44,058 INFO L540 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Forceful destruction successful, exit code 0 [2024-09-12 19:27:44,235 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2,3 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 19:27:44,236 INFO L399 AbstractCegarLoop]: === Iteration 4 === Targeting mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW === [mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 40 more)] === [2024-09-12 19:27:44,240 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 19:27:44,240 INFO L85 PathProgramCache]: Analyzing trace with hash 2131356153, now seen corresponding path program 1 times [2024-09-12 19:27:44,240 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 19:27:44,241 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2078845986] [2024-09-12 19:27:44,241 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 19:27:44,241 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 19:27:44,252 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-09-12 19:27:44,253 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [828705501] [2024-09-12 19:27:44,253 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 19:27:44,253 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 19:27:44,253 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-12 19:27:44,255 INFO L229 MonitoredProcess]: Starting monitored process 4 with /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-09-12 19:27:44,256 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2024-09-12 19:27:44,290 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 19:27:44,291 INFO L262 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 15 conjuncts are in the unsatisfiable core [2024-09-12 19:27:44,293 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-12 19:27:44,368 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 3 proven. 3 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2024-09-12 19:27:44,368 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-09-12 19:27:44,593 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 19:27:44,594 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2078845986] [2024-09-12 19:27:44,594 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-09-12 19:27:44,594 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [828705501] [2024-09-12 19:27:44,594 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [828705501] provided 0 perfect and 1 imperfect interpolant sequences [2024-09-12 19:27:44,594 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-09-12 19:27:44,594 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6] total 6 [2024-09-12 19:27:44,594 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1966747222] [2024-09-12 19:27:44,594 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-09-12 19:27:44,595 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-09-12 19:27:44,595 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 19:27:44,595 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-09-12 19:27:44,595 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=67, Unknown=0, NotChecked=0, Total=90 [2024-09-12 19:27:44,596 INFO L87 Difference]: Start difference. First operand 164 states and 200 transitions. Second operand has 7 states, 6 states have (on average 2.3333333333333335) internal successors, (14), 6 states have internal predecessors, (14), 2 states have call successors, (5), 1 states have call predecessors, (5), 2 states have return successors, (4), 3 states have call predecessors, (4), 2 states have call successors, (4) [2024-09-12 19:27:44,800 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 19:27:44,801 INFO L93 Difference]: Finished difference Result 174 states and 209 transitions. [2024-09-12 19:27:44,801 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-09-12 19:27:44,801 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 2.3333333333333335) internal successors, (14), 6 states have internal predecessors, (14), 2 states have call successors, (5), 1 states have call predecessors, (5), 2 states have return successors, (4), 3 states have call predecessors, (4), 2 states have call successors, (4) Word has length 26 [2024-09-12 19:27:44,801 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 19:27:44,802 INFO L225 Difference]: With dead ends: 174 [2024-09-12 19:27:44,802 INFO L226 Difference]: Without dead ends: 173 [2024-09-12 19:27:44,803 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 23 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=31, Invalid=79, Unknown=0, NotChecked=0, Total=110 [2024-09-12 19:27:44,803 INFO L434 NwaCegarLoop]: 76 mSDtfsCounter, 147 mSDsluCounter, 195 mSDsCounter, 0 mSdLazyCounter, 226 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 149 SdHoareTripleChecker+Valid, 271 SdHoareTripleChecker+Invalid, 231 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 226 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-09-12 19:27:44,804 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [149 Valid, 271 Invalid, 231 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 226 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-09-12 19:27:44,804 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 173 states. [2024-09-12 19:27:44,817 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 173 to 164. [2024-09-12 19:27:44,817 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 164 states, 110 states have (on average 1.6090909090909091) internal successors, (177), 149 states have internal predecessors, (177), 12 states have call successors, (12), 4 states have call predecessors, (12), 3 states have return successors, (10), 10 states have call predecessors, (10), 10 states have call successors, (10) [2024-09-12 19:27:44,818 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 164 states to 164 states and 199 transitions. [2024-09-12 19:27:44,818 INFO L78 Accepts]: Start accepts. Automaton has 164 states and 199 transitions. Word has length 26 [2024-09-12 19:27:44,818 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 19:27:44,818 INFO L474 AbstractCegarLoop]: Abstraction has 164 states and 199 transitions. [2024-09-12 19:27:44,828 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 2.3333333333333335) internal successors, (14), 6 states have internal predecessors, (14), 2 states have call successors, (5), 1 states have call predecessors, (5), 2 states have return successors, (4), 3 states have call predecessors, (4), 2 states have call successors, (4) [2024-09-12 19:27:44,829 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 19:27:44,829 INFO L276 IsEmpty]: Start isEmpty. Operand 164 states and 199 transitions. [2024-09-12 19:27:44,829 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2024-09-12 19:27:44,829 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 19:27:44,829 INFO L216 NwaCegarLoop]: trace histogram [3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-09-12 19:27:44,842 INFO L552 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Ended with exit code 0 [2024-09-12 19:27:45,030 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3,4 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 19:27:45,030 INFO L399 AbstractCegarLoop]: === Iteration 5 === Targeting mainErr3ASSERT_VIOLATIONINTEGER_OVERFLOW === [mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 40 more)] === [2024-09-12 19:27:45,031 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 19:27:45,031 INFO L85 PathProgramCache]: Analyzing trace with hash 1647531368, now seen corresponding path program 1 times [2024-09-12 19:27:45,031 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 19:27:45,031 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [287860888] [2024-09-12 19:27:45,031 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 19:27:45,032 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 19:27:45,054 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-09-12 19:27:45,055 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1841470182] [2024-09-12 19:27:45,055 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 19:27:45,055 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 19:27:45,055 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-12 19:27:45,059 INFO L229 MonitoredProcess]: Starting monitored process 5 with /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-09-12 19:27:45,060 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2024-09-12 19:27:45,093 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 19:27:45,094 INFO L262 TraceCheckSpWp]: Trace formula consists of 72 conjuncts, 21 conjuncts are in the unsatisfiable core [2024-09-12 19:27:45,095 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-12 19:27:45,200 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2024-09-12 19:27:45,200 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-09-12 19:27:45,201 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 19:27:45,201 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [287860888] [2024-09-12 19:27:45,201 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-09-12 19:27:45,201 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1841470182] [2024-09-12 19:27:45,201 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1841470182] provided 1 perfect and 0 imperfect interpolant sequences [2024-09-12 19:27:45,201 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-09-12 19:27:45,201 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2024-09-12 19:27:45,201 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1328214684] [2024-09-12 19:27:45,201 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-09-12 19:27:45,202 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2024-09-12 19:27:45,202 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 19:27:45,202 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2024-09-12 19:27:45,202 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2024-09-12 19:27:45,203 INFO L87 Difference]: Start difference. First operand 164 states and 199 transitions. Second operand has 8 states, 6 states have (on average 2.0) internal successors, (12), 6 states have internal predecessors, (12), 3 states have call successors, (5), 1 states have call predecessors, (5), 2 states have return successors, (4), 4 states have call predecessors, (4), 3 states have call successors, (4) [2024-09-12 19:27:45,449 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 19:27:45,449 INFO L93 Difference]: Finished difference Result 174 states and 208 transitions. [2024-09-12 19:27:45,450 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-09-12 19:27:45,450 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 6 states have (on average 2.0) internal successors, (12), 6 states have internal predecessors, (12), 3 states have call successors, (5), 1 states have call predecessors, (5), 2 states have return successors, (4), 4 states have call predecessors, (4), 3 states have call successors, (4) Word has length 27 [2024-09-12 19:27:45,450 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 19:27:45,451 INFO L225 Difference]: With dead ends: 174 [2024-09-12 19:27:45,451 INFO L226 Difference]: Without dead ends: 173 [2024-09-12 19:27:45,451 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 27 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=22, Invalid=50, Unknown=0, NotChecked=0, Total=72 [2024-09-12 19:27:45,452 INFO L434 NwaCegarLoop]: 77 mSDtfsCounter, 145 mSDsluCounter, 197 mSDsCounter, 0 mSdLazyCounter, 225 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 147 SdHoareTripleChecker+Valid, 274 SdHoareTripleChecker+Invalid, 230 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 225 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-09-12 19:27:45,452 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [147 Valid, 274 Invalid, 230 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 225 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-09-12 19:27:45,453 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 173 states. [2024-09-12 19:27:45,484 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 173 to 164. [2024-09-12 19:27:45,485 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 164 states, 110 states have (on average 1.6) internal successors, (176), 149 states have internal predecessors, (176), 12 states have call successors, (12), 4 states have call predecessors, (12), 3 states have return successors, (10), 10 states have call predecessors, (10), 10 states have call successors, (10) [2024-09-12 19:27:45,486 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 164 states to 164 states and 198 transitions. [2024-09-12 19:27:45,486 INFO L78 Accepts]: Start accepts. Automaton has 164 states and 198 transitions. Word has length 27 [2024-09-12 19:27:45,487 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 19:27:45,487 INFO L474 AbstractCegarLoop]: Abstraction has 164 states and 198 transitions. [2024-09-12 19:27:45,487 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 6 states have (on average 2.0) internal successors, (12), 6 states have internal predecessors, (12), 3 states have call successors, (5), 1 states have call predecessors, (5), 2 states have return successors, (4), 4 states have call predecessors, (4), 3 states have call successors, (4) [2024-09-12 19:27:45,487 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 19:27:45,488 INFO L276 IsEmpty]: Start isEmpty. Operand 164 states and 198 transitions. [2024-09-12 19:27:45,488 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2024-09-12 19:27:45,488 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 19:27:45,488 INFO L216 NwaCegarLoop]: trace histogram [3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-09-12 19:27:45,501 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 19:27:45,692 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4,5 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 19:27:45,693 INFO L399 AbstractCegarLoop]: === Iteration 6 === Targeting mainErr4ASSERT_VIOLATIONINTEGER_OVERFLOW === [mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 40 more)] === [2024-09-12 19:27:45,694 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 19:27:45,694 INFO L85 PathProgramCache]: Analyzing trace with hash -466135077, now seen corresponding path program 1 times [2024-09-12 19:27:45,694 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 19:27:45,695 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1816379894] [2024-09-12 19:27:45,695 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 19:27:45,695 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 19:27:45,711 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 19:27:45,793 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-09-12 19:27:45,795 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 19:27:45,797 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-09-12 19:27:45,801 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 19:27:45,802 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2024-09-12 19:27:45,803 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 19:27:45,809 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2024-09-12 19:27:45,809 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 19:27:45,811 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2024-09-12 19:27:45,814 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 19:27:45,814 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1816379894] [2024-09-12 19:27:45,814 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1816379894] provided 1 perfect and 0 imperfect interpolant sequences [2024-09-12 19:27:45,814 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-09-12 19:27:45,815 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-09-12 19:27:45,815 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1729641984] [2024-09-12 19:27:45,815 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-09-12 19:27:45,815 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-09-12 19:27:45,815 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 19:27:45,816 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-09-12 19:27:45,816 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2024-09-12 19:27:45,816 INFO L87 Difference]: Start difference. First operand 164 states and 198 transitions. Second operand has 4 states, 3 states have (on average 4.333333333333333) internal successors, (13), 4 states have internal predecessors, (13), 1 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (4), 1 states have call predecessors, (4), 1 states have call successors, (4) [2024-09-12 19:27:46,898 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 19:27:46,899 INFO L93 Difference]: Finished difference Result 259 states and 310 transitions. [2024-09-12 19:27:46,899 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-09-12 19:27:46,900 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 4.333333333333333) internal successors, (13), 4 states have internal predecessors, (13), 1 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (4), 1 states have call predecessors, (4), 1 states have call successors, (4) Word has length 28 [2024-09-12 19:27:46,900 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 19:27:46,905 INFO L225 Difference]: With dead ends: 259 [2024-09-12 19:27:46,905 INFO L226 Difference]: Without dead ends: 258 [2024-09-12 19:27:46,906 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 9 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2024-09-12 19:27:46,906 INFO L434 NwaCegarLoop]: 63 mSDtfsCounter, 95 mSDsluCounter, 97 mSDsCounter, 0 mSdLazyCounter, 124 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 97 SdHoareTripleChecker+Valid, 160 SdHoareTripleChecker+Invalid, 128 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 124 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2024-09-12 19:27:46,906 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [97 Valid, 160 Invalid, 128 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 124 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2024-09-12 19:27:46,907 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 258 states. [2024-09-12 19:27:46,929 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 258 to 185. [2024-09-12 19:27:46,930 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 185 states, 130 states have (on average 1.6) internal successors, (208), 169 states have internal predecessors, (208), 13 states have call successors, (13), 4 states have call predecessors, (13), 3 states have return successors, (11), 11 states have call predecessors, (11), 11 states have call successors, (11) [2024-09-12 19:27:46,930 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 185 states to 185 states and 232 transitions. [2024-09-12 19:27:46,931 INFO L78 Accepts]: Start accepts. Automaton has 185 states and 232 transitions. Word has length 28 [2024-09-12 19:27:46,931 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 19:27:46,931 INFO L474 AbstractCegarLoop]: Abstraction has 185 states and 232 transitions. [2024-09-12 19:27:46,931 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 4.333333333333333) internal successors, (13), 4 states have internal predecessors, (13), 1 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (4), 1 states have call predecessors, (4), 1 states have call successors, (4) [2024-09-12 19:27:46,932 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 19:27:46,932 INFO L276 IsEmpty]: Start isEmpty. Operand 185 states and 232 transitions. [2024-09-12 19:27:46,932 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2024-09-12 19:27:46,932 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 19:27:46,932 INFO L216 NwaCegarLoop]: trace histogram [3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-09-12 19:27:46,932 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2024-09-12 19:27:46,933 INFO L399 AbstractCegarLoop]: === Iteration 7 === Targeting mainErr5ASSERT_VIOLATIONINTEGER_OVERFLOW === [mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 40 more)] === [2024-09-12 19:27:46,933 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 19:27:46,933 INFO L85 PathProgramCache]: Analyzing trace with hash -1565285430, now seen corresponding path program 1 times [2024-09-12 19:27:46,933 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 19:27:46,933 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [901069561] [2024-09-12 19:27:46,933 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 19:27:46,933 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 19:27:46,939 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 19:27:47,039 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-09-12 19:27:47,040 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 19:27:47,042 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-09-12 19:27:47,043 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 19:27:47,044 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2024-09-12 19:27:47,045 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 19:27:47,046 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2024-09-12 19:27:47,047 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 19:27:47,048 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2024-09-12 19:27:47,048 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 19:27:47,048 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [901069561] [2024-09-12 19:27:47,048 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [901069561] provided 1 perfect and 0 imperfect interpolant sequences [2024-09-12 19:27:47,048 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-09-12 19:27:47,048 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-09-12 19:27:47,048 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1952992113] [2024-09-12 19:27:47,049 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-09-12 19:27:47,049 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-09-12 19:27:47,049 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 19:27:47,049 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-09-12 19:27:47,049 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2024-09-12 19:27:47,050 INFO L87 Difference]: Start difference. First operand 185 states and 232 transitions. Second operand has 4 states, 3 states have (on average 4.666666666666667) internal successors, (14), 4 states have internal predecessors, (14), 1 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (4), 1 states have call predecessors, (4), 1 states have call successors, (4) [2024-09-12 19:27:48,616 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 19:27:48,616 INFO L93 Difference]: Finished difference Result 259 states and 308 transitions. [2024-09-12 19:27:48,616 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-09-12 19:27:48,617 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 4.666666666666667) internal successors, (14), 4 states have internal predecessors, (14), 1 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (4), 1 states have call predecessors, (4), 1 states have call successors, (4) Word has length 29 [2024-09-12 19:27:48,617 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 19:27:48,618 INFO L225 Difference]: With dead ends: 259 [2024-09-12 19:27:48,618 INFO L226 Difference]: Without dead ends: 258 [2024-09-12 19:27:48,618 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 9 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2024-09-12 19:27:48,619 INFO L434 NwaCegarLoop]: 77 mSDtfsCounter, 93 mSDsluCounter, 97 mSDsCounter, 0 mSdLazyCounter, 122 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 95 SdHoareTripleChecker+Valid, 174 SdHoareTripleChecker+Invalid, 126 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 122 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.5s IncrementalHoareTripleChecker+Time [2024-09-12 19:27:48,619 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [95 Valid, 174 Invalid, 126 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 122 Invalid, 0 Unknown, 0 Unchecked, 1.5s Time] [2024-09-12 19:27:48,620 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 258 states. [2024-09-12 19:27:48,650 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 258 to 185. [2024-09-12 19:27:48,650 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 185 states, 130 states have (on average 1.5846153846153845) internal successors, (206), 169 states have internal predecessors, (206), 13 states have call successors, (13), 4 states have call predecessors, (13), 3 states have return successors, (11), 11 states have call predecessors, (11), 11 states have call successors, (11) [2024-09-12 19:27:48,651 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 185 states to 185 states and 230 transitions. [2024-09-12 19:27:48,651 INFO L78 Accepts]: Start accepts. Automaton has 185 states and 230 transitions. Word has length 29 [2024-09-12 19:27:48,651 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 19:27:48,652 INFO L474 AbstractCegarLoop]: Abstraction has 185 states and 230 transitions. [2024-09-12 19:27:48,652 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 4.666666666666667) internal successors, (14), 4 states have internal predecessors, (14), 1 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (4), 1 states have call predecessors, (4), 1 states have call successors, (4) [2024-09-12 19:27:48,652 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 19:27:48,652 INFO L276 IsEmpty]: Start isEmpty. Operand 185 states and 230 transitions. [2024-09-12 19:27:48,652 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2024-09-12 19:27:48,653 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 19:27:48,653 INFO L216 NwaCegarLoop]: trace histogram [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] [2024-09-12 19:27:48,653 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2024-09-12 19:27:48,653 INFO L399 AbstractCegarLoop]: === Iteration 8 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 40 more)] === [2024-09-12 19:27:48,653 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 19:27:48,653 INFO L85 PathProgramCache]: Analyzing trace with hash 1667156762, now seen corresponding path program 1 times [2024-09-12 19:27:48,653 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 19:27:48,653 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [985226460] [2024-09-12 19:27:48,654 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 19:27:48,654 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 19:27:48,661 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-09-12 19:27:48,662 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [887466990] [2024-09-12 19:27:48,662 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 19:27:48,662 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 19:27:48,662 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-12 19:27:48,663 INFO L229 MonitoredProcess]: Starting monitored process 6 with /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-09-12 19:27:48,664 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2024-09-12 19:27:48,691 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 19:27:48,692 INFO L262 TraceCheckSpWp]: Trace formula consists of 85 conjuncts, 11 conjuncts are in the unsatisfiable core [2024-09-12 19:27:48,693 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-12 19:27:48,756 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2024-09-12 19:27:48,756 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-09-12 19:27:48,757 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 19:27:48,757 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [985226460] [2024-09-12 19:27:48,757 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-09-12 19:27:48,757 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [887466990] [2024-09-12 19:27:48,757 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [887466990] provided 1 perfect and 0 imperfect interpolant sequences [2024-09-12 19:27:48,757 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-09-12 19:27:48,757 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-09-12 19:27:48,757 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [456051341] [2024-09-12 19:27:48,757 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-09-12 19:27:48,758 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-09-12 19:27:48,758 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 19:27:48,758 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-09-12 19:27:48,758 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-09-12 19:27:48,758 INFO L87 Difference]: Start difference. First operand 185 states and 230 transitions. Second operand has 5 states, 5 states have (on average 3.8) internal successors, (19), 4 states have internal predecessors, (19), 2 states have call successors, (6), 2 states have call predecessors, (6), 1 states have return successors, (4), 1 states have call predecessors, (4), 1 states have call successors, (4) [2024-09-12 19:27:49,039 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 19:27:49,040 INFO L93 Difference]: Finished difference Result 197 states and 241 transitions. [2024-09-12 19:27:49,040 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-09-12 19:27:49,040 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 3.8) internal successors, (19), 4 states have internal predecessors, (19), 2 states have call successors, (6), 2 states have call predecessors, (6), 1 states have return successors, (4), 1 states have call predecessors, (4), 1 states have call successors, (4) Word has length 35 [2024-09-12 19:27:49,040 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 19:27:49,041 INFO L225 Difference]: With dead ends: 197 [2024-09-12 19:27:49,041 INFO L226 Difference]: Without dead ends: 195 [2024-09-12 19:27:49,042 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 31 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2024-09-12 19:27:49,042 INFO L434 NwaCegarLoop]: 83 mSDtfsCounter, 19 mSDsluCounter, 184 mSDsCounter, 0 mSdLazyCounter, 192 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 21 SdHoareTripleChecker+Valid, 267 SdHoareTripleChecker+Invalid, 192 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 192 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-09-12 19:27:49,042 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [21 Valid, 267 Invalid, 192 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 192 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-09-12 19:27:49,043 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 195 states. [2024-09-12 19:27:49,060 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 195 to 189. [2024-09-12 19:27:49,060 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 189 states, 133 states have (on average 1.5714285714285714) internal successors, (209), 172 states have internal predecessors, (209), 13 states have call successors, (13), 5 states have call predecessors, (13), 4 states have return successors, (11), 11 states have call predecessors, (11), 11 states have call successors, (11) [2024-09-12 19:27:49,061 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 189 states to 189 states and 233 transitions. [2024-09-12 19:27:49,061 INFO L78 Accepts]: Start accepts. Automaton has 189 states and 233 transitions. Word has length 35 [2024-09-12 19:27:49,061 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 19:27:49,061 INFO L474 AbstractCegarLoop]: Abstraction has 189 states and 233 transitions. [2024-09-12 19:27:49,061 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 3.8) internal successors, (19), 4 states have internal predecessors, (19), 2 states have call successors, (6), 2 states have call predecessors, (6), 1 states have return successors, (4), 1 states have call predecessors, (4), 1 states have call successors, (4) [2024-09-12 19:27:49,062 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 19:27:49,062 INFO L276 IsEmpty]: Start isEmpty. Operand 189 states and 233 transitions. [2024-09-12 19:27:49,062 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2024-09-12 19:27:49,062 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 19:27:49,063 INFO L216 NwaCegarLoop]: trace histogram [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] [2024-09-12 19:27:49,075 INFO L552 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Ended with exit code 0 [2024-09-12 19:27:49,266 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable7 [2024-09-12 19:27:49,267 INFO L399 AbstractCegarLoop]: === Iteration 9 === Targeting mainErr16ASSERT_VIOLATIONINTEGER_OVERFLOW === [mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 40 more)] === [2024-09-12 19:27:49,267 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 19:27:49,267 INFO L85 PathProgramCache]: Analyzing trace with hash -989257635, now seen corresponding path program 1 times [2024-09-12 19:27:49,267 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 19:27:49,268 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [55240450] [2024-09-12 19:27:49,268 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 19:27:49,268 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 19:27:49,292 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-09-12 19:27:49,295 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1076219109] [2024-09-12 19:27:49,298 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 19:27:49,298 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 19:27:49,298 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-12 19:27:49,300 INFO L229 MonitoredProcess]: Starting monitored process 7 with /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-09-12 19:27:49,301 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2024-09-12 19:27:49,333 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 19:27:49,334 INFO L262 TraceCheckSpWp]: Trace formula consists of 97 conjuncts, 5 conjuncts are in the unsatisfiable core [2024-09-12 19:27:49,335 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-12 19:27:49,383 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2024-09-12 19:27:49,383 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-09-12 19:27:49,383 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 19:27:49,384 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [55240450] [2024-09-12 19:27:49,384 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-09-12 19:27:49,384 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1076219109] [2024-09-12 19:27:49,384 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1076219109] provided 1 perfect and 0 imperfect interpolant sequences [2024-09-12 19:27:49,384 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-09-12 19:27:49,384 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-09-12 19:27:49,384 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2057579799] [2024-09-12 19:27:49,384 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-09-12 19:27:49,384 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-09-12 19:27:49,385 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 19:27:49,388 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-09-12 19:27:49,388 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-09-12 19:27:49,388 INFO L87 Difference]: Start difference. First operand 189 states and 233 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, (6), 1 states have call predecessors, (6), 1 states have return successors, (5), 3 states have call predecessors, (5), 3 states have call successors, (5) [2024-09-12 19:27:49,828 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 19:27:49,829 INFO L93 Difference]: Finished difference Result 200 states and 242 transitions. [2024-09-12 19:27:49,829 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-09-12 19:27:49,829 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, (6), 1 states have call predecessors, (6), 1 states have return successors, (5), 3 states have call predecessors, (5), 3 states have call successors, (5) Word has length 42 [2024-09-12 19:27:49,831 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 19:27:49,832 INFO L225 Difference]: With dead ends: 200 [2024-09-12 19:27:49,832 INFO L226 Difference]: Without dead ends: 197 [2024-09-12 19:27:49,832 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 39 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2024-09-12 19:27:49,832 INFO L434 NwaCegarLoop]: 78 mSDtfsCounter, 159 mSDsluCounter, 54 mSDsCounter, 0 mSdLazyCounter, 126 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 161 SdHoareTripleChecker+Valid, 132 SdHoareTripleChecker+Invalid, 132 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 126 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2024-09-12 19:27:49,833 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [161 Valid, 132 Invalid, 132 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 126 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2024-09-12 19:27:49,833 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 197 states. [2024-09-12 19:27:49,852 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 197 to 193. [2024-09-12 19:27:49,853 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 193 states, 137 states have (on average 1.5474452554744527) internal successors, (212), 176 states have internal predecessors, (212), 13 states have call successors, (13), 5 states have call predecessors, (13), 4 states have return successors, (11), 11 states have call predecessors, (11), 11 states have call successors, (11) [2024-09-12 19:27:49,853 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 193 states to 193 states and 236 transitions. [2024-09-12 19:27:49,853 INFO L78 Accepts]: Start accepts. Automaton has 193 states and 236 transitions. Word has length 42 [2024-09-12 19:27:49,854 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 19:27:49,854 INFO L474 AbstractCegarLoop]: Abstraction has 193 states and 236 transitions. [2024-09-12 19:27:49,854 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, (6), 1 states have call predecessors, (6), 1 states have return successors, (5), 3 states have call predecessors, (5), 3 states have call successors, (5) [2024-09-12 19:27:49,854 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 19:27:49,854 INFO L276 IsEmpty]: Start isEmpty. Operand 193 states and 236 transitions. [2024-09-12 19:27:49,855 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 44 [2024-09-12 19:27:49,855 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 19:27:49,855 INFO L216 NwaCegarLoop]: trace histogram [3, 3, 3, 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 19:27:49,866 INFO L552 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Ended with exit code 0 [2024-09-12 19:27:50,059 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8,7 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 19:27:50,060 INFO L399 AbstractCegarLoop]: === Iteration 10 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 40 more)] === [2024-09-12 19:27:50,060 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 19:27:50,060 INFO L85 PathProgramCache]: Analyzing trace with hash -483937261, now seen corresponding path program 1 times [2024-09-12 19:27:50,061 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 19:27:50,061 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1575938538] [2024-09-12 19:27:50,061 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 19:27:50,061 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 19:27:50,070 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-09-12 19:27:50,071 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [89572192] [2024-09-12 19:27:50,071 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 19:27:50,071 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 19:27:50,071 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-12 19:27:50,076 INFO L229 MonitoredProcess]: Starting monitored process 8 with /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-09-12 19:27:50,077 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Waiting until timeout for monitored process [2024-09-12 19:27:50,108 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 19:27:50,108 INFO L262 TraceCheckSpWp]: Trace formula consists of 97 conjuncts, 9 conjuncts are in the unsatisfiable core [2024-09-12 19:27:50,110 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-12 19:27:50,158 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2024-09-12 19:27:50,158 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-09-12 19:27:50,245 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2024-09-12 19:27:50,245 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 19:27:50,245 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1575938538] [2024-09-12 19:27:50,245 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-09-12 19:27:50,245 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [89572192] [2024-09-12 19:27:50,245 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [89572192] provided 0 perfect and 2 imperfect interpolant sequences [2024-09-12 19:27:50,245 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-09-12 19:27:50,246 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 10 [2024-09-12 19:27:50,246 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [55139155] [2024-09-12 19:27:50,247 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-09-12 19:27:50,248 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2024-09-12 19:27:50,248 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 19:27:50,248 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2024-09-12 19:27:50,248 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=66, Unknown=0, NotChecked=0, Total=90 [2024-09-12 19:27:50,248 INFO L87 Difference]: Start difference. First operand 193 states and 236 transitions. Second operand has 10 states, 10 states have (on average 2.8) internal successors, (28), 7 states have internal predecessors, (28), 2 states have call successors, (7), 2 states have call predecessors, (7), 2 states have return successors, (6), 3 states have call predecessors, (6), 1 states have call successors, (6) [2024-09-12 19:27:50,521 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 19:27:50,521 INFO L93 Difference]: Finished difference Result 199 states and 241 transitions. [2024-09-12 19:27:50,522 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-09-12 19:27:50,522 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 2.8) internal successors, (28), 7 states have internal predecessors, (28), 2 states have call successors, (7), 2 states have call predecessors, (7), 2 states have return successors, (6), 3 states have call predecessors, (6), 1 states have call successors, (6) Word has length 43 [2024-09-12 19:27:50,522 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 19:27:50,523 INFO L225 Difference]: With dead ends: 199 [2024-09-12 19:27:50,523 INFO L226 Difference]: Without dead ends: 197 [2024-09-12 19:27:50,524 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 86 GetRequests, 75 SyntacticMatches, 2 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 14 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=31, Invalid=79, Unknown=0, NotChecked=0, Total=110 [2024-09-12 19:27:50,524 INFO L434 NwaCegarLoop]: 77 mSDtfsCounter, 47 mSDsluCounter, 230 mSDsCounter, 0 mSdLazyCounter, 255 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 48 SdHoareTripleChecker+Valid, 307 SdHoareTripleChecker+Invalid, 257 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 255 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-09-12 19:27:50,524 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [48 Valid, 307 Invalid, 257 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 255 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-09-12 19:27:50,525 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 197 states. [2024-09-12 19:27:50,555 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 197 to 197. [2024-09-12 19:27:50,556 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 197 states, 140 states have (on average 1.5357142857142858) internal successors, (215), 179 states have internal predecessors, (215), 13 states have call successors, (13), 6 states have call predecessors, (13), 5 states have return successors, (11), 11 states have call predecessors, (11), 11 states have call successors, (11) [2024-09-12 19:27:50,556 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 197 states to 197 states and 239 transitions. [2024-09-12 19:27:50,557 INFO L78 Accepts]: Start accepts. Automaton has 197 states and 239 transitions. Word has length 43 [2024-09-12 19:27:50,557 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 19:27:50,557 INFO L474 AbstractCegarLoop]: Abstraction has 197 states and 239 transitions. [2024-09-12 19:27:50,557 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 2.8) internal successors, (28), 7 states have internal predecessors, (28), 2 states have call successors, (7), 2 states have call predecessors, (7), 2 states have return successors, (6), 3 states have call predecessors, (6), 1 states have call successors, (6) [2024-09-12 19:27:50,557 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 19:27:50,558 INFO L276 IsEmpty]: Start isEmpty. Operand 197 states and 239 transitions. [2024-09-12 19:27:50,558 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 44 [2024-09-12 19:27:50,558 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 19:27:50,558 INFO L216 NwaCegarLoop]: trace histogram [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] [2024-09-12 19:27:50,571 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 19:27:50,759 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 19:27:50,759 INFO L399 AbstractCegarLoop]: === Iteration 11 === Targeting mainErr22ASSERT_VIOLATIONINTEGER_OVERFLOW === [mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 40 more)] === [2024-09-12 19:27:50,760 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 19:27:50,760 INFO L85 PathProgramCache]: Analyzing trace with hash -588824452, now seen corresponding path program 1 times [2024-09-12 19:27:50,760 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 19:27:50,760 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1853458864] [2024-09-12 19:27:50,760 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 19:27:50,761 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 19:27:50,772 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-09-12 19:27:50,772 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [792603117] [2024-09-12 19:27:50,772 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 19:27:50,773 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 19:27:50,773 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-12 19:27:50,774 INFO L229 MonitoredProcess]: Starting monitored process 9 with /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-09-12 19:27:50,775 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Waiting until timeout for monitored process [2024-09-12 19:27:50,803 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 19:27:50,804 INFO L262 TraceCheckSpWp]: Trace formula consists of 98 conjuncts, 5 conjuncts are in the unsatisfiable core [2024-09-12 19:27:50,805 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-12 19:27:50,850 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2024-09-12 19:27:50,850 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-09-12 19:27:50,851 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 19:27:50,851 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1853458864] [2024-09-12 19:27:50,851 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-09-12 19:27:50,851 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [792603117] [2024-09-12 19:27:50,851 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [792603117] provided 1 perfect and 0 imperfect interpolant sequences [2024-09-12 19:27:50,851 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-09-12 19:27:50,851 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-09-12 19:27:50,851 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1710911267] [2024-09-12 19:27:50,851 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-09-12 19:27:50,852 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-09-12 19:27:50,852 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 19:27:50,852 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-09-12 19:27:50,852 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-09-12 19:27:50,852 INFO L87 Difference]: Start difference. First operand 197 states and 239 transitions. Second operand has 4 states, 3 states have (on average 8.666666666666666) internal successors, (26), 4 states have internal predecessors, (26), 3 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (5), 3 states have call predecessors, (5), 3 states have call successors, (5) [2024-09-12 19:27:51,249 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 19:27:51,250 INFO L93 Difference]: Finished difference Result 248 states and 310 transitions. [2024-09-12 19:27:51,250 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-09-12 19:27:51,250 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), 3 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (5), 3 states have call predecessors, (5), 3 states have call successors, (5) Word has length 43 [2024-09-12 19:27:51,250 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 19:27:51,251 INFO L225 Difference]: With dead ends: 248 [2024-09-12 19:27:51,251 INFO L226 Difference]: Without dead ends: 242 [2024-09-12 19:27:51,252 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 40 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2024-09-12 19:27:51,252 INFO L434 NwaCegarLoop]: 81 mSDtfsCounter, 153 mSDsluCounter, 53 mSDsCounter, 0 mSdLazyCounter, 137 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 155 SdHoareTripleChecker+Valid, 134 SdHoareTripleChecker+Invalid, 146 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 137 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-09-12 19:27:51,252 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [155 Valid, 134 Invalid, 146 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 137 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-09-12 19:27:51,252 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 242 states. [2024-09-12 19:27:51,282 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 242 to 225. [2024-09-12 19:27:51,282 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 225 states, 167 states have (on average 1.5568862275449102) internal successors, (260), 206 states have internal predecessors, (260), 14 states have call successors, (14), 6 states have call predecessors, (14), 5 states have return successors, (12), 12 states have call predecessors, (12), 12 states have call successors, (12) [2024-09-12 19:27:51,283 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 225 states to 225 states and 286 transitions. [2024-09-12 19:27:51,283 INFO L78 Accepts]: Start accepts. Automaton has 225 states and 286 transitions. Word has length 43 [2024-09-12 19:27:51,283 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 19:27:51,283 INFO L474 AbstractCegarLoop]: Abstraction has 225 states and 286 transitions. [2024-09-12 19:27:51,283 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), 3 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (5), 3 states have call predecessors, (5), 3 states have call successors, (5) [2024-09-12 19:27:51,284 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 19:27:51,284 INFO L276 IsEmpty]: Start isEmpty. Operand 225 states and 286 transitions. [2024-09-12 19:27:51,284 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 44 [2024-09-12 19:27:51,284 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 19:27:51,284 INFO L216 NwaCegarLoop]: trace histogram [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] [2024-09-12 19:27:51,296 INFO L552 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Ended with exit code 0 [2024-09-12 19:27:51,484 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 19:27:51,485 INFO L399 AbstractCegarLoop]: === Iteration 12 === Targeting mainErr17ASSERT_VIOLATIONINTEGER_OVERFLOW === [mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 40 more)] === [2024-09-12 19:27:51,485 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 19:27:51,485 INFO L85 PathProgramCache]: Analyzing trace with hash -602215506, now seen corresponding path program 1 times [2024-09-12 19:27:51,486 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 19:27:51,486 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1535358377] [2024-09-12 19:27:51,486 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 19:27:51,486 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 19:27:51,499 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-09-12 19:27:51,503 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1299037431] [2024-09-12 19:27:51,503 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 19:27:51,503 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 19:27:51,504 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-12 19:27:51,505 INFO L229 MonitoredProcess]: Starting monitored process 10 with /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-09-12 19:27:51,507 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Waiting until timeout for monitored process [2024-09-12 19:27:51,534 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 19:27:51,535 INFO L262 TraceCheckSpWp]: Trace formula consists of 98 conjuncts, 5 conjuncts are in the unsatisfiable core [2024-09-12 19:27:51,536 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-12 19:27:51,577 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2024-09-12 19:27:51,577 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-09-12 19:27:51,577 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 19:27:51,578 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1535358377] [2024-09-12 19:27:51,578 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-09-12 19:27:51,578 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1299037431] [2024-09-12 19:27:51,578 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1299037431] provided 1 perfect and 0 imperfect interpolant sequences [2024-09-12 19:27:51,578 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-09-12 19:27:51,578 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-09-12 19:27:51,578 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1366731037] [2024-09-12 19:27:51,578 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-09-12 19:27:51,578 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-09-12 19:27:51,579 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 19:27:51,579 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-09-12 19:27:51,579 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-09-12 19:27:51,579 INFO L87 Difference]: Start difference. First operand 225 states and 286 transitions. Second operand has 4 states, 3 states have (on average 8.666666666666666) internal successors, (26), 4 states have internal predecessors, (26), 3 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (5), 3 states have call predecessors, (5), 3 states have call successors, (5) [2024-09-12 19:27:51,829 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 19:27:51,830 INFO L93 Difference]: Finished difference Result 287 states and 380 transitions. [2024-09-12 19:27:51,830 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-09-12 19:27:51,830 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), 3 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (5), 3 states have call predecessors, (5), 3 states have call successors, (5) Word has length 43 [2024-09-12 19:27:51,830 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 19:27:51,831 INFO L225 Difference]: With dead ends: 287 [2024-09-12 19:27:51,831 INFO L226 Difference]: Without dead ends: 281 [2024-09-12 19:27:51,832 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 40 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2024-09-12 19:27:51,832 INFO L434 NwaCegarLoop]: 47 mSDtfsCounter, 207 mSDsluCounter, 54 mSDsCounter, 0 mSdLazyCounter, 156 mSolverCounterSat, 11 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 209 SdHoareTripleChecker+Valid, 101 SdHoareTripleChecker+Invalid, 167 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 156 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-09-12 19:27:51,832 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [209 Valid, 101 Invalid, 167 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 156 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-09-12 19:27:51,832 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 281 states. [2024-09-12 19:27:51,866 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 281 to 260. [2024-09-12 19:27:51,867 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 260 states, 201 states have (on average 1.6069651741293531) internal successors, (323), 240 states have internal predecessors, (323), 15 states have call successors, (15), 6 states have call predecessors, (15), 5 states have return successors, (13), 13 states have call predecessors, (13), 13 states have call successors, (13) [2024-09-12 19:27:51,868 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 260 states to 260 states and 351 transitions. [2024-09-12 19:27:51,868 INFO L78 Accepts]: Start accepts. Automaton has 260 states and 351 transitions. Word has length 43 [2024-09-12 19:27:51,868 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 19:27:51,868 INFO L474 AbstractCegarLoop]: Abstraction has 260 states and 351 transitions. [2024-09-12 19:27:51,868 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), 3 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (5), 3 states have call predecessors, (5), 3 states have call successors, (5) [2024-09-12 19:27:51,869 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 19:27:51,869 INFO L276 IsEmpty]: Start isEmpty. Operand 260 states and 351 transitions. [2024-09-12 19:27:51,869 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 45 [2024-09-12 19:27:51,869 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 19:27:51,869 INFO L216 NwaCegarLoop]: trace histogram [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] [2024-09-12 19:27:51,881 INFO L540 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Forceful destruction successful, exit code 0 [2024-09-12 19:27:52,070 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 10 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable11 [2024-09-12 19:27:52,070 INFO L399 AbstractCegarLoop]: === Iteration 13 === Targeting mainErr23ASSERT_VIOLATIONINTEGER_OVERFLOW === [mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 40 more)] === [2024-09-12 19:27:52,070 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 19:27:52,070 INFO L85 PathProgramCache]: Analyzing trace with hash -1073688704, now seen corresponding path program 1 times [2024-09-12 19:27:52,070 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 19:27:52,071 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1059261518] [2024-09-12 19:27:52,071 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 19:27:52,071 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 19:27:52,082 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-09-12 19:27:52,085 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [2063828785] [2024-09-12 19:27:52,089 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 19:27:52,089 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 19:27:52,089 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-12 19:27:52,090 INFO L229 MonitoredProcess]: Starting monitored process 11 with /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-09-12 19:27:52,092 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Waiting until timeout for monitored process [2024-09-12 19:27:52,139 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 19:27:52,140 INFO L262 TraceCheckSpWp]: Trace formula consists of 99 conjuncts, 5 conjuncts are in the unsatisfiable core [2024-09-12 19:27:52,140 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-12 19:27:52,182 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2024-09-12 19:27:52,182 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-09-12 19:27:52,182 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 19:27:52,183 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1059261518] [2024-09-12 19:27:52,183 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-09-12 19:27:52,183 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2063828785] [2024-09-12 19:27:52,183 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2063828785] provided 1 perfect and 0 imperfect interpolant sequences [2024-09-12 19:27:52,183 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-09-12 19:27:52,183 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-09-12 19:27:52,183 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1683461061] [2024-09-12 19:27:52,183 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-09-12 19:27:52,183 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-09-12 19:27:52,183 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 19:27:52,184 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-09-12 19:27:52,184 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-09-12 19:27:52,184 INFO L87 Difference]: Start difference. First operand 260 states and 351 transitions. Second operand has 4 states, 3 states have (on average 9.0) internal successors, (27), 4 states have internal predecessors, (27), 3 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (5), 3 states have call predecessors, (5), 3 states have call successors, (5) [2024-09-12 19:27:52,430 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 19:27:52,430 INFO L93 Difference]: Finished difference Result 273 states and 360 transitions. [2024-09-12 19:27:52,430 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-09-12 19:27:52,431 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), 3 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (5), 3 states have call predecessors, (5), 3 states have call successors, (5) Word has length 44 [2024-09-12 19:27:52,431 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 19:27:52,432 INFO L225 Difference]: With dead ends: 273 [2024-09-12 19:27:52,432 INFO L226 Difference]: Without dead ends: 269 [2024-09-12 19:27:52,432 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 41 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2024-09-12 19:27:52,433 INFO L434 NwaCegarLoop]: 48 mSDtfsCounter, 199 mSDsluCounter, 53 mSDsCounter, 0 mSdLazyCounter, 154 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 201 SdHoareTripleChecker+Valid, 101 SdHoareTripleChecker+Invalid, 163 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 154 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-09-12 19:27:52,433 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [201 Valid, 101 Invalid, 163 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 154 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-09-12 19:27:52,433 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 269 states. [2024-09-12 19:27:52,469 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 269 to 260. [2024-09-12 19:27:52,469 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 260 states, 201 states have (on average 1.5820895522388059) internal successors, (318), 240 states have internal predecessors, (318), 15 states have call successors, (15), 6 states have call predecessors, (15), 5 states have return successors, (13), 13 states have call predecessors, (13), 13 states have call successors, (13) [2024-09-12 19:27:52,470 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 260 states to 260 states and 346 transitions. [2024-09-12 19:27:52,471 INFO L78 Accepts]: Start accepts. Automaton has 260 states and 346 transitions. Word has length 44 [2024-09-12 19:27:52,471 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 19:27:52,471 INFO L474 AbstractCegarLoop]: Abstraction has 260 states and 346 transitions. [2024-09-12 19:27:52,471 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), 3 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (5), 3 states have call predecessors, (5), 3 states have call successors, (5) [2024-09-12 19:27:52,471 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 19:27:52,471 INFO L276 IsEmpty]: Start isEmpty. Operand 260 states and 346 transitions. [2024-09-12 19:27:52,472 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 45 [2024-09-12 19:27:52,472 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 19:27:52,472 INFO L216 NwaCegarLoop]: trace histogram [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] [2024-09-12 19:27:52,484 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 19:27:52,672 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable12 [2024-09-12 19:27:52,673 INFO L399 AbstractCegarLoop]: === Iteration 14 === Targeting mainErr18ASSERT_VIOLATIONINTEGER_OVERFLOW === [mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 40 more)] === [2024-09-12 19:27:52,673 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 19:27:52,673 INFO L85 PathProgramCache]: Analyzing trace with hash -1488811393, now seen corresponding path program 1 times [2024-09-12 19:27:52,673 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 19:27:52,674 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2125231129] [2024-09-12 19:27:52,674 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 19:27:52,674 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 19:27:52,687 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 19:27:52,742 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-09-12 19:27:52,743 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 19:27:52,745 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-09-12 19:27:52,745 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 19:27:52,747 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2024-09-12 19:27:52,747 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 19:27:52,748 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2024-09-12 19:27:52,749 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 19:27:52,750 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2024-09-12 19:27:52,751 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 19:27:52,753 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2024-09-12 19:27:52,753 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 19:27:52,753 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2125231129] [2024-09-12 19:27:52,753 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2125231129] provided 1 perfect and 0 imperfect interpolant sequences [2024-09-12 19:27:52,753 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-09-12 19:27:52,754 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-09-12 19:27:52,754 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1899621430] [2024-09-12 19:27:52,754 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-09-12 19:27:52,754 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-09-12 19:27:52,754 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 19:27:52,755 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-09-12 19:27:52,755 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2024-09-12 19:27:52,755 INFO L87 Difference]: Start difference. First operand 260 states and 346 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, (6), 1 states have call predecessors, (6), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2024-09-12 19:27:53,239 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 19:27:53,239 INFO L93 Difference]: Finished difference Result 345 states and 441 transitions. [2024-09-12 19:27:53,239 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-09-12 19:27:53,240 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, (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 44 [2024-09-12 19:27:53,240 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 19:27:53,241 INFO L225 Difference]: With dead ends: 345 [2024-09-12 19:27:53,241 INFO L226 Difference]: Without dead ends: 344 [2024-09-12 19:27:53,241 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 13 GetRequests, 11 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2024-09-12 19:27:53,242 INFO L434 NwaCegarLoop]: 109 mSDtfsCounter, 63 mSDsluCounter, 113 mSDsCounter, 0 mSdLazyCounter, 95 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 64 SdHoareTripleChecker+Valid, 222 SdHoareTripleChecker+Invalid, 95 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 95 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2024-09-12 19:27:53,242 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [64 Valid, 222 Invalid, 95 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 95 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2024-09-12 19:27:53,242 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 344 states. [2024-09-12 19:27:53,290 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 344 to 270. [2024-09-12 19:27:53,290 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 270 states, 211 states have (on average 1.5781990521327014) internal successors, (333), 250 states have internal predecessors, (333), 15 states have call successors, (15), 6 states have call predecessors, (15), 5 states have return successors, (13), 13 states have call predecessors, (13), 13 states have call successors, (13) [2024-09-12 19:27:53,291 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 270 states to 270 states and 361 transitions. [2024-09-12 19:27:53,291 INFO L78 Accepts]: Start accepts. Automaton has 270 states and 361 transitions. Word has length 44 [2024-09-12 19:27:53,291 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 19:27:53,292 INFO L474 AbstractCegarLoop]: Abstraction has 270 states and 361 transitions. [2024-09-12 19:27:53,292 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, (6), 1 states have call predecessors, (6), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2024-09-12 19:27:53,292 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 19:27:53,292 INFO L276 IsEmpty]: Start isEmpty. Operand 270 states and 361 transitions. [2024-09-12 19:27:53,292 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 46 [2024-09-12 19:27:53,292 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 19:27:53,293 INFO L216 NwaCegarLoop]: trace histogram [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] [2024-09-12 19:27:53,293 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2024-09-12 19:27:53,293 INFO L399 AbstractCegarLoop]: === Iteration 15 === Targeting mainErr30ASSERT_VIOLATIONINTEGER_OVERFLOW === [mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 40 more)] === [2024-09-12 19:27:53,293 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 19:27:53,293 INFO L85 PathProgramCache]: Analyzing trace with hash 1489557054, now seen corresponding path program 1 times [2024-09-12 19:27:53,293 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 19:27:53,293 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1373226154] [2024-09-12 19:27:53,293 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 19:27:53,293 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 19:27:53,299 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 19:27:53,361 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-09-12 19:27:53,362 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 19:27:53,363 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-09-12 19:27:53,364 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 19:27:53,366 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2024-09-12 19:27:53,366 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 19:27:53,368 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2024-09-12 19:27:53,368 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 19:27:53,370 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2024-09-12 19:27:53,370 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 19:27:53,372 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2024-09-12 19:27:53,372 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 19:27:53,372 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1373226154] [2024-09-12 19:27:53,372 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1373226154] provided 1 perfect and 0 imperfect interpolant sequences [2024-09-12 19:27:53,372 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-09-12 19:27:53,373 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-09-12 19:27:53,373 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1695342292] [2024-09-12 19:27:53,373 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-09-12 19:27:53,373 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-09-12 19:27:53,373 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 19:27:53,373 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-09-12 19:27:53,373 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2024-09-12 19:27:53,374 INFO L87 Difference]: Start difference. First operand 270 states and 361 transitions. Second operand has 7 states, 6 states have (on average 4.666666666666667) internal successors, (28), 7 states have internal predecessors, (28), 4 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (5), 4 states have call predecessors, (5), 4 states have call successors, (5) [2024-09-12 19:27:53,882 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 19:27:53,883 INFO L93 Difference]: Finished difference Result 377 states and 530 transitions. [2024-09-12 19:27:53,883 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-09-12 19:27:53,883 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 4.666666666666667) internal successors, (28), 7 states have internal predecessors, (28), 4 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (5), 4 states have call predecessors, (5), 4 states have call successors, (5) Word has length 45 [2024-09-12 19:27:53,883 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 19:27:53,885 INFO L225 Difference]: With dead ends: 377 [2024-09-12 19:27:53,885 INFO L226 Difference]: Without dead ends: 375 [2024-09-12 19:27:53,885 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 20 GetRequests, 11 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=42, Invalid=68, Unknown=0, NotChecked=0, Total=110 [2024-09-12 19:27:53,885 INFO L434 NwaCegarLoop]: 47 mSDtfsCounter, 499 mSDsluCounter, 64 mSDsCounter, 0 mSdLazyCounter, 276 mSolverCounterSat, 34 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 499 SdHoareTripleChecker+Valid, 111 SdHoareTripleChecker+Invalid, 310 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 34 IncrementalHoareTripleChecker+Valid, 276 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2024-09-12 19:27:53,885 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [499 Valid, 111 Invalid, 310 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [34 Valid, 276 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2024-09-12 19:27:53,886 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 375 states. [2024-09-12 19:27:53,933 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 375 to 276. [2024-09-12 19:27:53,933 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 276 states, 217 states have (on average 1.566820276497696) internal successors, (340), 256 states have internal predecessors, (340), 15 states have call successors, (15), 6 states have call predecessors, (15), 5 states have return successors, (13), 13 states have call predecessors, (13), 13 states have call successors, (13) [2024-09-12 19:27:53,934 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 276 states to 276 states and 368 transitions. [2024-09-12 19:27:53,935 INFO L78 Accepts]: Start accepts. Automaton has 276 states and 368 transitions. Word has length 45 [2024-09-12 19:27:53,935 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 19:27:53,935 INFO L474 AbstractCegarLoop]: Abstraction has 276 states and 368 transitions. [2024-09-12 19:27:53,935 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 4.666666666666667) internal successors, (28), 7 states have internal predecessors, (28), 4 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (5), 4 states have call predecessors, (5), 4 states have call successors, (5) [2024-09-12 19:27:53,935 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 19:27:53,936 INFO L276 IsEmpty]: Start isEmpty. Operand 276 states and 368 transitions. [2024-09-12 19:27:53,936 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 46 [2024-09-12 19:27:53,936 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 19:27:53,936 INFO L216 NwaCegarLoop]: trace histogram [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] [2024-09-12 19:27:53,936 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2024-09-12 19:27:53,936 INFO L399 AbstractCegarLoop]: === Iteration 16 === Targeting mainErr24ASSERT_VIOLATIONINTEGER_OVERFLOW === [mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 40 more)] === [2024-09-12 19:27:53,936 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 19:27:53,936 INFO L85 PathProgramCache]: Analyzing trace with hash 1075388670, now seen corresponding path program 1 times [2024-09-12 19:27:53,937 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 19:27:53,937 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1098113143] [2024-09-12 19:27:53,937 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 19:27:53,937 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 19:27:53,942 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 19:27:53,980 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-09-12 19:27:53,981 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 19:27:53,982 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-09-12 19:27:53,983 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 19:27:53,983 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2024-09-12 19:27:53,984 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 19:27:53,984 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2024-09-12 19:27:53,985 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 19:27:53,986 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2024-09-12 19:27:53,986 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 19:27:53,988 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2024-09-12 19:27:53,988 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 19:27:53,988 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1098113143] [2024-09-12 19:27:53,988 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1098113143] provided 1 perfect and 0 imperfect interpolant sequences [2024-09-12 19:27:53,988 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-09-12 19:27:53,988 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-09-12 19:27:53,989 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1701803265] [2024-09-12 19:27:53,989 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-09-12 19:27:53,989 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-09-12 19:27:53,989 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 19:27:53,989 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-09-12 19:27:53,989 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2024-09-12 19:27:53,990 INFO L87 Difference]: Start difference. First operand 276 states and 368 transitions. Second operand has 4 states, 3 states have (on average 9.333333333333334) internal successors, (28), 4 states have internal predecessors, (28), 2 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2024-09-12 19:27:54,647 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 19:27:54,647 INFO L93 Difference]: Finished difference Result 345 states and 437 transitions. [2024-09-12 19:27:54,648 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-09-12 19:27:54,648 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 9.333333333333334) internal successors, (28), 4 states have internal predecessors, (28), 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 45 [2024-09-12 19:27:54,648 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 19:27:54,649 INFO L225 Difference]: With dead ends: 345 [2024-09-12 19:27:54,649 INFO L226 Difference]: Without dead ends: 344 [2024-09-12 19:27:54,650 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 13 GetRequests, 11 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2024-09-12 19:27:54,651 INFO L434 NwaCegarLoop]: 102 mSDtfsCounter, 62 mSDsluCounter, 113 mSDsCounter, 0 mSdLazyCounter, 94 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 63 SdHoareTripleChecker+Valid, 215 SdHoareTripleChecker+Invalid, 94 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 94 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2024-09-12 19:27:54,651 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [63 Valid, 215 Invalid, 94 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 94 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2024-09-12 19:27:54,652 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 344 states. [2024-09-12 19:27:54,702 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 344 to 286. [2024-09-12 19:27:54,703 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 286 states, 227 states have (on average 1.5638766519823788) internal successors, (355), 266 states have internal predecessors, (355), 15 states have call successors, (15), 6 states have call predecessors, (15), 5 states have return successors, (13), 13 states have call predecessors, (13), 13 states have call successors, (13) [2024-09-12 19:27:54,704 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 286 states to 286 states and 383 transitions. [2024-09-12 19:27:54,705 INFO L78 Accepts]: Start accepts. Automaton has 286 states and 383 transitions. Word has length 45 [2024-09-12 19:27:54,705 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 19:27:54,705 INFO L474 AbstractCegarLoop]: Abstraction has 286 states and 383 transitions. [2024-09-12 19:27:54,705 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 9.333333333333334) internal successors, (28), 4 states have internal predecessors, (28), 2 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2024-09-12 19:27:54,705 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 19:27:54,705 INFO L276 IsEmpty]: Start isEmpty. Operand 286 states and 383 transitions. [2024-09-12 19:27:54,706 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 46 [2024-09-12 19:27:54,706 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 19:27:54,706 INFO L216 NwaCegarLoop]: trace histogram [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] [2024-09-12 19:27:54,706 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2024-09-12 19:27:54,706 INFO L399 AbstractCegarLoop]: === Iteration 17 === Targeting mainErr19ASSERT_VIOLATIONINTEGER_OVERFLOW === [mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 40 more)] === [2024-09-12 19:27:54,706 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 19:27:54,706 INFO L85 PathProgramCache]: Analyzing trace with hash 1091487184, now seen corresponding path program 1 times [2024-09-12 19:27:54,706 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 19:27:54,706 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [233098049] [2024-09-12 19:27:54,706 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 19:27:54,706 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 19:27:54,716 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 19:27:54,809 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-09-12 19:27:54,810 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 19:27:54,811 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-09-12 19:27:54,815 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 19:27:54,816 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2024-09-12 19:27:54,816 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 19:27:54,817 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2024-09-12 19:27:54,818 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 19:27:54,818 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2024-09-12 19:27:54,819 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 19:27:54,820 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2024-09-12 19:27:54,820 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 19:27:54,820 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [233098049] [2024-09-12 19:27:54,820 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [233098049] provided 1 perfect and 0 imperfect interpolant sequences [2024-09-12 19:27:54,820 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-09-12 19:27:54,821 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-09-12 19:27:54,821 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1723396488] [2024-09-12 19:27:54,821 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-09-12 19:27:54,821 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-09-12 19:27:54,821 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 19:27:54,822 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-09-12 19:27:54,823 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2024-09-12 19:27:54,824 INFO L87 Difference]: Start difference. First operand 286 states and 383 transitions. Second operand has 4 states, 3 states have (on average 9.333333333333334) internal successors, (28), 4 states have internal predecessors, (28), 2 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2024-09-12 19:27:55,829 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 19:27:55,829 INFO L93 Difference]: Finished difference Result 345 states and 435 transitions. [2024-09-12 19:27:55,832 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-09-12 19:27:55,832 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 9.333333333333334) internal successors, (28), 4 states have internal predecessors, (28), 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 45 [2024-09-12 19:27:55,833 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 19:27:55,834 INFO L225 Difference]: With dead ends: 345 [2024-09-12 19:27:55,834 INFO L226 Difference]: Without dead ends: 344 [2024-09-12 19:27:55,834 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 13 GetRequests, 11 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2024-09-12 19:27:55,835 INFO L434 NwaCegarLoop]: 113 mSDtfsCounter, 61 mSDsluCounter, 113 mSDsCounter, 0 mSdLazyCounter, 92 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 62 SdHoareTripleChecker+Valid, 226 SdHoareTripleChecker+Invalid, 92 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 92 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2024-09-12 19:27:55,835 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [62 Valid, 226 Invalid, 92 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 92 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2024-09-12 19:27:55,836 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 344 states. [2024-09-12 19:27:55,901 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 344 to 288. [2024-09-12 19:27:55,902 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 288 states, 229 states have (on average 1.5589519650655022) internal successors, (357), 268 states have internal predecessors, (357), 15 states have call successors, (15), 6 states have call predecessors, (15), 5 states have return successors, (13), 13 states have call predecessors, (13), 13 states have call successors, (13) [2024-09-12 19:27:55,903 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 288 states to 288 states and 385 transitions. [2024-09-12 19:27:55,906 INFO L78 Accepts]: Start accepts. Automaton has 288 states and 385 transitions. Word has length 45 [2024-09-12 19:27:55,906 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 19:27:55,906 INFO L474 AbstractCegarLoop]: Abstraction has 288 states and 385 transitions. [2024-09-12 19:27:55,906 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 9.333333333333334) internal successors, (28), 4 states have internal predecessors, (28), 2 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2024-09-12 19:27:55,907 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 19:27:55,907 INFO L276 IsEmpty]: Start isEmpty. Operand 288 states and 385 transitions. [2024-09-12 19:27:55,907 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 47 [2024-09-12 19:27:55,907 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 19:27:55,907 INFO L216 NwaCegarLoop]: trace histogram [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] [2024-09-12 19:27:55,907 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2024-09-12 19:27:55,907 INFO L399 AbstractCegarLoop]: === Iteration 18 === Targeting mainErr31ASSERT_VIOLATIONINTEGER_OVERFLOW === [mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 40 more)] === [2024-09-12 19:27:55,907 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 19:27:55,907 INFO L85 PathProgramCache]: Analyzing trace with hash -1068371440, now seen corresponding path program 1 times [2024-09-12 19:27:55,907 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 19:27:55,908 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [81716861] [2024-09-12 19:27:55,908 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 19:27:55,908 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 19:27:55,917 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 19:27:55,968 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-09-12 19:27:55,969 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 19:27:55,970 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-09-12 19:27:55,972 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 19:27:55,976 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2024-09-12 19:27:55,977 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 19:27:55,978 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2024-09-12 19:27:55,979 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 19:27:55,981 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2024-09-12 19:27:55,982 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 19:27:55,983 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2024-09-12 19:27:55,987 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 19:27:55,987 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [81716861] [2024-09-12 19:27:55,987 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [81716861] provided 1 perfect and 0 imperfect interpolant sequences [2024-09-12 19:27:55,987 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-09-12 19:27:55,987 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-09-12 19:27:55,988 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [655297433] [2024-09-12 19:27:55,988 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-09-12 19:27:55,988 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-09-12 19:27:55,988 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 19:27:55,988 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-09-12 19:27:55,988 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2024-09-12 19:27:55,989 INFO L87 Difference]: Start difference. First operand 288 states and 385 transitions. Second operand has 7 states, 6 states have (on average 4.833333333333333) internal successors, (29), 7 states have internal predecessors, (29), 4 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (5), 4 states have call predecessors, (5), 4 states have call successors, (5) [2024-09-12 19:27:56,582 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 19:27:56,582 INFO L93 Difference]: Finished difference Result 298 states and 396 transitions. [2024-09-12 19:27:56,582 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-09-12 19:27:56,583 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 4.833333333333333) internal successors, (29), 7 states have internal predecessors, (29), 4 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (5), 4 states have call predecessors, (5), 4 states have call successors, (5) Word has length 46 [2024-09-12 19:27:56,586 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 19:27:56,588 INFO L225 Difference]: With dead ends: 298 [2024-09-12 19:27:56,588 INFO L226 Difference]: Without dead ends: 296 [2024-09-12 19:27:56,588 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 20 GetRequests, 11 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=42, Invalid=68, Unknown=0, NotChecked=0, Total=110 [2024-09-12 19:27:56,588 INFO L434 NwaCegarLoop]: 63 mSDtfsCounter, 381 mSDsluCounter, 100 mSDsCounter, 0 mSdLazyCounter, 320 mSolverCounterSat, 23 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 381 SdHoareTripleChecker+Valid, 163 SdHoareTripleChecker+Invalid, 343 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 23 IncrementalHoareTripleChecker+Valid, 320 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2024-09-12 19:27:56,588 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [381 Valid, 163 Invalid, 343 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [23 Valid, 320 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2024-09-12 19:27:56,589 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 296 states. [2024-09-12 19:27:56,673 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 296 to 288. [2024-09-12 19:27:56,674 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 288 states, 229 states have (on average 1.5458515283842795) internal successors, (354), 268 states have internal predecessors, (354), 15 states have call successors, (15), 6 states have call predecessors, (15), 5 states have return successors, (13), 13 states have call predecessors, (13), 13 states have call successors, (13) [2024-09-12 19:27:56,675 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 288 states to 288 states and 382 transitions. [2024-09-12 19:27:56,675 INFO L78 Accepts]: Start accepts. Automaton has 288 states and 382 transitions. Word has length 46 [2024-09-12 19:27:56,675 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 19:27:56,675 INFO L474 AbstractCegarLoop]: Abstraction has 288 states and 382 transitions. [2024-09-12 19:27:56,675 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 4.833333333333333) internal successors, (29), 7 states have internal predecessors, (29), 4 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (5), 4 states have call predecessors, (5), 4 states have call successors, (5) [2024-09-12 19:27:56,676 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 19:27:56,676 INFO L276 IsEmpty]: Start isEmpty. Operand 288 states and 382 transitions. [2024-09-12 19:27:56,676 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 47 [2024-09-12 19:27:56,676 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 19:27:56,676 INFO L216 NwaCegarLoop]: trace histogram [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] [2024-09-12 19:27:56,676 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2024-09-12 19:27:56,677 INFO L399 AbstractCegarLoop]: === Iteration 19 === Targeting mainErr25ASSERT_VIOLATIONINTEGER_OVERFLOW === [mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 40 more)] === [2024-09-12 19:27:56,677 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 19:27:56,677 INFO L85 PathProgramCache]: Analyzing trace with hash -1022689470, now seen corresponding path program 1 times [2024-09-12 19:27:56,677 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 19:27:56,677 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1548235996] [2024-09-12 19:27:56,677 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 19:27:56,677 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 19:27:56,682 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 19:27:56,821 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-09-12 19:27:56,822 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 19:27:56,823 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-09-12 19:27:56,823 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 19:27:56,824 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2024-09-12 19:27:56,826 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 19:27:56,827 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2024-09-12 19:27:56,828 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 19:27:56,828 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2024-09-12 19:27:56,830 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 19:27:56,832 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2024-09-12 19:27:56,833 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 19:27:56,833 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1548235996] [2024-09-12 19:27:56,833 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1548235996] provided 1 perfect and 0 imperfect interpolant sequences [2024-09-12 19:27:56,833 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-09-12 19:27:56,833 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-09-12 19:27:56,833 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1488800318] [2024-09-12 19:27:56,834 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-09-12 19:27:56,834 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-09-12 19:27:56,834 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 19:27:56,835 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-09-12 19:27:56,835 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2024-09-12 19:27:56,835 INFO L87 Difference]: Start difference. First operand 288 states and 382 transitions. Second operand has 4 states, 3 states have (on average 9.666666666666666) internal successors, (29), 4 states have internal predecessors, (29), 2 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2024-09-12 19:27:57,771 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 19:27:57,771 INFO L93 Difference]: Finished difference Result 345 states and 429 transitions. [2024-09-12 19:27:57,772 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-09-12 19:27:57,772 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 9.666666666666666) internal successors, (29), 4 states have internal predecessors, (29), 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 46 [2024-09-12 19:27:57,772 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 19:27:57,775 INFO L225 Difference]: With dead ends: 345 [2024-09-12 19:27:57,775 INFO L226 Difference]: Without dead ends: 344 [2024-09-12 19:27:57,775 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 13 GetRequests, 11 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2024-09-12 19:27:57,777 INFO L434 NwaCegarLoop]: 105 mSDtfsCounter, 60 mSDsluCounter, 134 mSDsCounter, 0 mSdLazyCounter, 107 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 61 SdHoareTripleChecker+Valid, 239 SdHoareTripleChecker+Invalid, 107 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 107 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2024-09-12 19:27:57,777 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [61 Valid, 239 Invalid, 107 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 107 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2024-09-12 19:27:57,778 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 344 states. [2024-09-12 19:27:57,922 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 344 to 290. [2024-09-12 19:27:57,925 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 290 states, 231 states have (on average 1.5411255411255411) internal successors, (356), 270 states have internal predecessors, (356), 15 states have call successors, (15), 6 states have call predecessors, (15), 5 states have return successors, (13), 13 states have call predecessors, (13), 13 states have call successors, (13) [2024-09-12 19:27:57,926 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 290 states to 290 states and 384 transitions. [2024-09-12 19:27:57,930 INFO L78 Accepts]: Start accepts. Automaton has 290 states and 384 transitions. Word has length 46 [2024-09-12 19:27:57,931 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 19:27:57,931 INFO L474 AbstractCegarLoop]: Abstraction has 290 states and 384 transitions. [2024-09-12 19:27:57,931 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 9.666666666666666) internal successors, (29), 4 states have internal predecessors, (29), 2 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2024-09-12 19:27:57,931 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 19:27:57,931 INFO L276 IsEmpty]: Start isEmpty. Operand 290 states and 384 transitions. [2024-09-12 19:27:57,931 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 47 [2024-09-12 19:27:57,931 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 19:27:57,931 INFO L216 NwaCegarLoop]: trace histogram [3, 3, 3, 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 19:27:57,931 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18 [2024-09-12 19:27:57,931 INFO L399 AbstractCegarLoop]: === Iteration 20 === Targeting mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 40 more)] === [2024-09-12 19:27:57,932 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 19:27:57,932 INFO L85 PathProgramCache]: Analyzing trace with hash 2062132787, now seen corresponding path program 1 times [2024-09-12 19:27:57,932 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 19:27:57,932 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [836778171] [2024-09-12 19:27:57,932 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 19:27:57,932 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 19:27:57,963 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-09-12 19:27:57,963 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [689558112] [2024-09-12 19:27:57,964 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 19:27:57,964 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 19:27:57,964 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-12 19:27:57,969 INFO L229 MonitoredProcess]: Starting monitored process 12 with /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-09-12 19:27:57,971 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Waiting until timeout for monitored process [2024-09-12 19:27:58,032 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 19:27:58,037 INFO L262 TraceCheckSpWp]: Trace formula consists of 105 conjuncts, 20 conjuncts are in the unsatisfiable core [2024-09-12 19:27:58,038 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-12 19:27:58,207 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 5 proven. 3 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2024-09-12 19:27:58,207 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-09-12 19:27:59,422 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 19:27:59,423 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [836778171] [2024-09-12 19:27:59,423 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-09-12 19:27:59,423 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [689558112] [2024-09-12 19:27:59,423 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [689558112] provided 0 perfect and 1 imperfect interpolant sequences [2024-09-12 19:27:59,423 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-09-12 19:27:59,423 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9] total 9 [2024-09-12 19:27:59,423 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1849439595] [2024-09-12 19:27:59,423 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-09-12 19:27:59,423 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2024-09-12 19:27:59,423 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 19:27:59,424 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2024-09-12 19:27:59,424 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=153, Unknown=0, NotChecked=0, Total=210 [2024-09-12 19:27:59,424 INFO L87 Difference]: Start difference. First operand 290 states and 384 transitions. Second operand has 10 states, 9 states have (on average 3.5555555555555554) internal successors, (32), 9 states have internal predecessors, (32), 3 states have call successors, (6), 1 states have call predecessors, (6), 2 states have return successors, (5), 4 states have call predecessors, (5), 3 states have call successors, (5) [2024-09-12 19:27:59,871 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 19:27:59,872 INFO L93 Difference]: Finished difference Result 371 states and 495 transitions. [2024-09-12 19:27:59,872 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2024-09-12 19:27:59,872 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 9 states have (on average 3.5555555555555554) internal successors, (32), 9 states have internal predecessors, (32), 3 states have call successors, (6), 1 states have call predecessors, (6), 2 states have return successors, (5), 4 states have call predecessors, (5), 3 states have call successors, (5) Word has length 46 [2024-09-12 19:27:59,872 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 19:27:59,874 INFO L225 Difference]: With dead ends: 371 [2024-09-12 19:27:59,874 INFO L226 Difference]: Without dead ends: 346 [2024-09-12 19:27:59,874 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 60 GetRequests, 42 SyntacticMatches, 1 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 45 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=109, Invalid=233, Unknown=0, NotChecked=0, Total=342 [2024-09-12 19:27:59,874 INFO L434 NwaCegarLoop]: 61 mSDtfsCounter, 325 mSDsluCounter, 207 mSDsCounter, 0 mSdLazyCounter, 532 mSolverCounterSat, 20 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 327 SdHoareTripleChecker+Valid, 268 SdHoareTripleChecker+Invalid, 552 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 20 IncrementalHoareTripleChecker+Valid, 532 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-09-12 19:27:59,875 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [327 Valid, 268 Invalid, 552 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [20 Valid, 532 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-09-12 19:27:59,875 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 346 states. [2024-09-12 19:27:59,953 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 346 to 334. [2024-09-12 19:27:59,953 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 334 states, 273 states have (on average 1.5054945054945055) internal successors, (411), 312 states have internal predecessors, (411), 17 states have call successors, (17), 6 states have call predecessors, (17), 5 states have return successors, (15), 15 states have call predecessors, (15), 15 states have call successors, (15) [2024-09-12 19:27:59,954 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 334 states to 334 states and 443 transitions. [2024-09-12 19:27:59,954 INFO L78 Accepts]: Start accepts. Automaton has 334 states and 443 transitions. Word has length 46 [2024-09-12 19:27:59,954 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 19:27:59,955 INFO L474 AbstractCegarLoop]: Abstraction has 334 states and 443 transitions. [2024-09-12 19:27:59,955 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 9 states have (on average 3.5555555555555554) internal successors, (32), 9 states have internal predecessors, (32), 3 states have call successors, (6), 1 states have call predecessors, (6), 2 states have return successors, (5), 4 states have call predecessors, (5), 3 states have call successors, (5) [2024-09-12 19:27:59,955 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 19:27:59,955 INFO L276 IsEmpty]: Start isEmpty. Operand 334 states and 443 transitions. [2024-09-12 19:27:59,955 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2024-09-12 19:27:59,955 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 19:27:59,955 INFO L216 NwaCegarLoop]: trace histogram [3, 3, 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] [2024-09-12 19:27:59,970 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 19:28:00,159 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19,12 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 19:28:00,160 INFO L399 AbstractCegarLoop]: === Iteration 21 === Targeting mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 40 more)] === [2024-09-12 19:28:00,160 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 19:28:00,160 INFO L85 PathProgramCache]: Analyzing trace with hash -498392982, now seen corresponding path program 1 times [2024-09-12 19:28:00,160 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 19:28:00,160 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1731132999] [2024-09-12 19:28:00,160 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 19:28:00,160 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 19:28:00,171 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-09-12 19:28:00,171 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [408245105] [2024-09-12 19:28:00,171 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 19:28:00,171 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 19:28:00,172 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-12 19:28:00,173 INFO L229 MonitoredProcess]: Starting monitored process 13 with /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-09-12 19:28:00,174 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Waiting until timeout for monitored process [2024-09-12 19:28:00,213 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 19:28:00,215 INFO L262 TraceCheckSpWp]: Trace formula consists of 106 conjuncts, 24 conjuncts are in the unsatisfiable core [2024-09-12 19:28:00,217 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-12 19:28:00,781 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2024-09-12 19:28:00,782 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-09-12 19:28:01,314 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 19:28:01,316 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1731132999] [2024-09-12 19:28:01,316 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-09-12 19:28:01,316 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [408245105] [2024-09-12 19:28:01,316 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [408245105] provided 0 perfect and 1 imperfect interpolant sequences [2024-09-12 19:28:01,316 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-09-12 19:28:01,316 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11] total 11 [2024-09-12 19:28:01,317 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1653375020] [2024-09-12 19:28:01,317 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-09-12 19:28:01,317 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2024-09-12 19:28:01,317 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 19:28:01,318 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2024-09-12 19:28:01,318 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=68, Invalid=204, Unknown=0, NotChecked=0, Total=272 [2024-09-12 19:28:01,318 INFO L87 Difference]: Start difference. First operand 334 states and 443 transitions. Second operand has 12 states, 11 states have (on average 3.0) internal successors, (33), 11 states have internal predecessors, (33), 3 states have call successors, (6), 1 states have call predecessors, (6), 2 states have return successors, (5), 4 states have call predecessors, (5), 3 states have call successors, (5) [2024-09-12 19:28:02,762 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 19:28:02,762 INFO L93 Difference]: Finished difference Result 400 states and 531 transitions. [2024-09-12 19:28:02,763 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2024-09-12 19:28:02,763 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 11 states have (on average 3.0) internal successors, (33), 11 states have internal predecessors, (33), 3 states have call successors, (6), 1 states have call predecessors, (6), 2 states have return successors, (5), 4 states have call predecessors, (5), 3 states have call successors, (5) Word has length 47 [2024-09-12 19:28:02,763 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 19:28:02,764 INFO L225 Difference]: With dead ends: 400 [2024-09-12 19:28:02,765 INFO L226 Difference]: Without dead ends: 386 [2024-09-12 19:28:02,765 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 68 GetRequests, 43 SyntacticMatches, 0 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 77 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=217, Invalid=485, Unknown=0, NotChecked=0, Total=702 [2024-09-12 19:28:02,765 INFO L434 NwaCegarLoop]: 68 mSDtfsCounter, 403 mSDsluCounter, 227 mSDsCounter, 0 mSdLazyCounter, 809 mSolverCounterSat, 55 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 405 SdHoareTripleChecker+Valid, 295 SdHoareTripleChecker+Invalid, 864 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 55 IncrementalHoareTripleChecker+Valid, 809 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2024-09-12 19:28:02,766 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [405 Valid, 295 Invalid, 864 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [55 Valid, 809 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2024-09-12 19:28:02,766 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 386 states. [2024-09-12 19:28:02,852 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 386 to 364. [2024-09-12 19:28:02,852 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 364 states, 302 states have (on average 1.4503311258278146) internal successors, (438), 341 states have internal predecessors, (438), 18 states have call successors, (18), 6 states have call predecessors, (18), 5 states have return successors, (16), 16 states have call predecessors, (16), 16 states have call successors, (16) [2024-09-12 19:28:02,853 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 364 states to 364 states and 472 transitions. [2024-09-12 19:28:02,854 INFO L78 Accepts]: Start accepts. Automaton has 364 states and 472 transitions. Word has length 47 [2024-09-12 19:28:02,854 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 19:28:02,854 INFO L474 AbstractCegarLoop]: Abstraction has 364 states and 472 transitions. [2024-09-12 19:28:02,854 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 3.0) internal successors, (33), 11 states have internal predecessors, (33), 3 states have call successors, (6), 1 states have call predecessors, (6), 2 states have return successors, (5), 4 states have call predecessors, (5), 3 states have call successors, (5) [2024-09-12 19:28:02,854 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 19:28:02,854 INFO L276 IsEmpty]: Start isEmpty. Operand 364 states and 472 transitions. [2024-09-12 19:28:02,855 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 49 [2024-09-12 19:28:02,855 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 19:28:02,855 INFO L216 NwaCegarLoop]: trace histogram [3, 3, 3, 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 19:28:02,869 INFO L552 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Ended with exit code 0 [2024-09-12 19:28:03,059 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable20 [2024-09-12 19:28:03,060 INFO L399 AbstractCegarLoop]: === Iteration 22 === Targeting mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 40 more)] === [2024-09-12 19:28:03,060 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 19:28:03,060 INFO L85 PathProgramCache]: Analyzing trace with hash 742931940, now seen corresponding path program 1 times [2024-09-12 19:28:03,060 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 19:28:03,060 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2049817385] [2024-09-12 19:28:03,060 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 19:28:03,061 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 19:28:03,070 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-09-12 19:28:03,071 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1406084475] [2024-09-12 19:28:03,071 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 19:28:03,071 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 19:28:03,072 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-12 19:28:03,075 INFO L229 MonitoredProcess]: Starting monitored process 14 with /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-09-12 19:28:03,076 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Waiting until timeout for monitored process [2024-09-12 19:28:03,109 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 19:28:03,110 INFO L262 TraceCheckSpWp]: Trace formula consists of 105 conjuncts, 11 conjuncts are in the unsatisfiable core [2024-09-12 19:28:03,111 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-12 19:28:03,215 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 2 proven. 6 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2024-09-12 19:28:03,215 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-09-12 19:28:03,366 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2024-09-12 19:28:03,366 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 19:28:03,366 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2049817385] [2024-09-12 19:28:03,366 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-09-12 19:28:03,366 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1406084475] [2024-09-12 19:28:03,366 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1406084475] provided 0 perfect and 2 imperfect interpolant sequences [2024-09-12 19:28:03,366 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-09-12 19:28:03,367 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 13 [2024-09-12 19:28:03,367 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1443901615] [2024-09-12 19:28:03,367 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-09-12 19:28:03,367 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2024-09-12 19:28:03,367 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 19:28:03,367 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2024-09-12 19:28:03,368 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=139, Unknown=0, NotChecked=0, Total=182 [2024-09-12 19:28:03,368 INFO L87 Difference]: Start difference. First operand 364 states and 472 transitions. Second operand has 14 states, 13 states have (on average 3.8461538461538463) internal successors, (50), 14 states have internal predecessors, (50), 4 states have call successors, (8), 1 states have call predecessors, (8), 2 states have return successors, (8), 4 states have call predecessors, (8), 4 states have call successors, (8) [2024-09-12 19:28:05,730 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 19:28:05,730 INFO L93 Difference]: Finished difference Result 491 states and 691 transitions. [2024-09-12 19:28:05,731 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2024-09-12 19:28:05,731 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 13 states have (on average 3.8461538461538463) internal successors, (50), 14 states have internal predecessors, (50), 4 states have call successors, (8), 1 states have call predecessors, (8), 2 states have return successors, (8), 4 states have call predecessors, (8), 4 states have call successors, (8) Word has length 48 [2024-09-12 19:28:05,731 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 19:28:05,733 INFO L225 Difference]: With dead ends: 491 [2024-09-12 19:28:05,733 INFO L226 Difference]: Without dead ends: 485 [2024-09-12 19:28:05,733 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 103 GetRequests, 82 SyntacticMatches, 1 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 50 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=134, Invalid=328, Unknown=0, NotChecked=0, Total=462 [2024-09-12 19:28:05,733 INFO L434 NwaCegarLoop]: 38 mSDtfsCounter, 236 mSDsluCounter, 199 mSDsCounter, 0 mSdLazyCounter, 913 mSolverCounterSat, 34 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 236 SdHoareTripleChecker+Valid, 237 SdHoareTripleChecker+Invalid, 947 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 34 IncrementalHoareTripleChecker+Valid, 913 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.1s IncrementalHoareTripleChecker+Time [2024-09-12 19:28:05,733 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [236 Valid, 237 Invalid, 947 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [34 Valid, 913 Invalid, 0 Unknown, 0 Unchecked, 2.1s Time] [2024-09-12 19:28:05,734 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 485 states. [2024-09-12 19:28:05,850 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 485 to 419. [2024-09-12 19:28:05,850 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 419 states, 361 states have (on average 1.4626038781163435) internal successors, (528), 395 states have internal predecessors, (528), 19 states have call successors, (19), 6 states have call predecessors, (19), 5 states have return successors, (17), 17 states have call predecessors, (17), 17 states have call successors, (17) [2024-09-12 19:28:05,851 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 419 states to 419 states and 564 transitions. [2024-09-12 19:28:05,852 INFO L78 Accepts]: Start accepts. Automaton has 419 states and 564 transitions. Word has length 48 [2024-09-12 19:28:05,852 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 19:28:05,852 INFO L474 AbstractCegarLoop]: Abstraction has 419 states and 564 transitions. [2024-09-12 19:28:05,852 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 13 states have (on average 3.8461538461538463) internal successors, (50), 14 states have internal predecessors, (50), 4 states have call successors, (8), 1 states have call predecessors, (8), 2 states have return successors, (8), 4 states have call predecessors, (8), 4 states have call successors, (8) [2024-09-12 19:28:05,852 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 19:28:05,852 INFO L276 IsEmpty]: Start isEmpty. Operand 419 states and 564 transitions. [2024-09-12 19:28:05,853 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 51 [2024-09-12 19:28:05,853 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 19:28:05,853 INFO L216 NwaCegarLoop]: trace histogram [3, 3, 3, 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] [2024-09-12 19:28:05,865 INFO L552 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Ended with exit code 0 [2024-09-12 19:28:06,057 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21,14 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 19:28:06,057 INFO L399 AbstractCegarLoop]: === Iteration 23 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 40 more)] === [2024-09-12 19:28:06,058 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 19:28:06,058 INFO L85 PathProgramCache]: Analyzing trace with hash -1886206563, now seen corresponding path program 1 times [2024-09-12 19:28:06,058 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 19:28:06,058 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1331736970] [2024-09-12 19:28:06,058 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 19:28:06,058 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 19:28:06,066 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-09-12 19:28:06,067 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [134769435] [2024-09-12 19:28:06,067 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 19:28:06,067 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 19:28:06,067 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-12 19:28:06,069 INFO L229 MonitoredProcess]: Starting monitored process 15 with /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-09-12 19:28:06,069 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Waiting until timeout for monitored process [2024-09-12 19:28:06,100 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 19:28:06,101 INFO L262 TraceCheckSpWp]: Trace formula consists of 108 conjuncts, 10 conjuncts are in the unsatisfiable core [2024-09-12 19:28:06,101 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-12 19:28:06,150 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 10 proven. 0 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2024-09-12 19:28:06,150 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-09-12 19:28:06,150 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 19:28:06,150 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1331736970] [2024-09-12 19:28:06,150 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-09-12 19:28:06,150 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [134769435] [2024-09-12 19:28:06,150 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [134769435] provided 1 perfect and 0 imperfect interpolant sequences [2024-09-12 19:28:06,150 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-09-12 19:28:06,150 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2024-09-12 19:28:06,151 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2017540478] [2024-09-12 19:28:06,151 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-09-12 19:28:06,151 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2024-09-12 19:28:06,151 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 19:28:06,151 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2024-09-12 19:28:06,151 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=56, Unknown=0, NotChecked=0, Total=72 [2024-09-12 19:28:06,152 INFO L87 Difference]: Start difference. First operand 419 states and 564 transitions. Second operand has 9 states, 9 states have (on average 3.3333333333333335) internal successors, (30), 7 states have internal predecessors, (30), 3 states have call successors, (8), 2 states have call predecessors, (8), 2 states have return successors, (6), 4 states have call predecessors, (6), 3 states have call successors, (6) [2024-09-12 19:28:06,629 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 19:28:06,629 INFO L93 Difference]: Finished difference Result 432 states and 577 transitions. [2024-09-12 19:28:06,630 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-09-12 19:28:06,630 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 3.3333333333333335) internal successors, (30), 7 states have internal predecessors, (30), 3 states have call successors, (8), 2 states have call predecessors, (8), 2 states have return successors, (6), 4 states have call predecessors, (6), 3 states have call successors, (6) Word has length 50 [2024-09-12 19:28:06,630 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 19:28:06,632 INFO L225 Difference]: With dead ends: 432 [2024-09-12 19:28:06,636 INFO L226 Difference]: Without dead ends: 420 [2024-09-12 19:28:06,636 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 52 GetRequests, 42 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=30, Invalid=102, Unknown=0, NotChecked=0, Total=132 [2024-09-12 19:28:06,637 INFO L434 NwaCegarLoop]: 70 mSDtfsCounter, 147 mSDsluCounter, 346 mSDsCounter, 0 mSdLazyCounter, 397 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 149 SdHoareTripleChecker+Valid, 416 SdHoareTripleChecker+Invalid, 400 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 397 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-09-12 19:28:06,637 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [149 Valid, 416 Invalid, 400 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 397 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-09-12 19:28:06,637 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 420 states. [2024-09-12 19:28:06,744 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 420 to 419. [2024-09-12 19:28:06,745 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 419 states, 361 states have (on average 1.4570637119113574) internal successors, (526), 395 states have internal predecessors, (526), 19 states have call successors, (19), 6 states have call predecessors, (19), 5 states have return successors, (17), 17 states have call predecessors, (17), 17 states have call successors, (17) [2024-09-12 19:28:06,746 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 419 states to 419 states and 562 transitions. [2024-09-12 19:28:06,746 INFO L78 Accepts]: Start accepts. Automaton has 419 states and 562 transitions. Word has length 50 [2024-09-12 19:28:06,746 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 19:28:06,746 INFO L474 AbstractCegarLoop]: Abstraction has 419 states and 562 transitions. [2024-09-12 19:28:06,747 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 3.3333333333333335) internal successors, (30), 7 states have internal predecessors, (30), 3 states have call successors, (8), 2 states have call predecessors, (8), 2 states have return successors, (6), 4 states have call predecessors, (6), 3 states have call successors, (6) [2024-09-12 19:28:06,747 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 19:28:06,747 INFO L276 IsEmpty]: Start isEmpty. Operand 419 states and 562 transitions. [2024-09-12 19:28:06,747 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 50 [2024-09-12 19:28:06,747 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 19:28:06,747 INFO L216 NwaCegarLoop]: trace histogram [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] [2024-09-12 19:28:06,762 INFO L552 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Ended with exit code 0 [2024-09-12 19:28:06,949 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 15 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable22 [2024-09-12 19:28:06,949 INFO L399 AbstractCegarLoop]: === Iteration 24 === Targeting mainErr34ASSERT_VIOLATIONINTEGER_OVERFLOW === [mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 40 more)] === [2024-09-12 19:28:06,949 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 19:28:06,949 INFO L85 PathProgramCache]: Analyzing trace with hash -2145762622, now seen corresponding path program 1 times [2024-09-12 19:28:06,950 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 19:28:06,950 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [998563500] [2024-09-12 19:28:06,950 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 19:28:06,950 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 19:28:06,960 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-09-12 19:28:06,960 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [615873907] [2024-09-12 19:28:06,960 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 19:28:06,960 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 19:28:06,960 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-12 19:28:06,962 INFO L229 MonitoredProcess]: Starting monitored process 16 with /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-09-12 19:28:06,968 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Waiting until timeout for monitored process [2024-09-12 19:28:06,999 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 19:28:07,000 INFO L262 TraceCheckSpWp]: Trace formula consists of 103 conjuncts, 9 conjuncts are in the unsatisfiable core [2024-09-12 19:28:07,001 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-12 19:28:07,132 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2024-09-12 19:28:07,132 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-09-12 19:28:07,133 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 19:28:07,133 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [998563500] [2024-09-12 19:28:07,133 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-09-12 19:28:07,133 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [615873907] [2024-09-12 19:28:07,133 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [615873907] provided 1 perfect and 0 imperfect interpolant sequences [2024-09-12 19:28:07,133 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-09-12 19:28:07,133 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-09-12 19:28:07,133 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [543779936] [2024-09-12 19:28:07,133 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-09-12 19:28:07,134 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-09-12 19:28:07,134 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 19:28:07,134 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-09-12 19:28:07,134 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2024-09-12 19:28:07,134 INFO L87 Difference]: Start difference. First operand 419 states and 562 transitions. Second operand has 7 states, 6 states have (on average 5.333333333333333) internal successors, (32), 7 states have internal predecessors, (32), 4 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (5), 4 states have call predecessors, (5), 4 states have call successors, (5) [2024-09-12 19:28:07,683 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 19:28:07,683 INFO L93 Difference]: Finished difference Result 528 states and 726 transitions. [2024-09-12 19:28:07,686 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-09-12 19:28:07,686 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 5.333333333333333) internal successors, (32), 7 states have internal predecessors, (32), 4 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (5), 4 states have call predecessors, (5), 4 states have call successors, (5) Word has length 49 [2024-09-12 19:28:07,686 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 19:28:07,688 INFO L225 Difference]: With dead ends: 528 [2024-09-12 19:28:07,688 INFO L226 Difference]: Without dead ends: 524 [2024-09-12 19:28:07,688 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 51 GetRequests, 43 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=36, Invalid=54, Unknown=0, NotChecked=0, Total=90 [2024-09-12 19:28:07,689 INFO L434 NwaCegarLoop]: 48 mSDtfsCounter, 252 mSDsluCounter, 66 mSDsCounter, 0 mSdLazyCounter, 229 mSolverCounterSat, 28 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 254 SdHoareTripleChecker+Valid, 114 SdHoareTripleChecker+Invalid, 257 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 28 IncrementalHoareTripleChecker+Valid, 229 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2024-09-12 19:28:07,689 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [254 Valid, 114 Invalid, 257 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [28 Valid, 229 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2024-09-12 19:28:07,690 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 524 states. [2024-09-12 19:28:07,812 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 524 to 455. [2024-09-12 19:28:07,813 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 455 states, 396 states have (on average 1.4595959595959596) internal successors, (578), 430 states have internal predecessors, (578), 20 states have call successors, (20), 6 states have call predecessors, (20), 5 states have return successors, (18), 18 states have call predecessors, (18), 18 states have call successors, (18) [2024-09-12 19:28:07,814 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 455 states to 455 states and 616 transitions. [2024-09-12 19:28:07,815 INFO L78 Accepts]: Start accepts. Automaton has 455 states and 616 transitions. Word has length 49 [2024-09-12 19:28:07,816 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 19:28:07,816 INFO L474 AbstractCegarLoop]: Abstraction has 455 states and 616 transitions. [2024-09-12 19:28:07,816 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 5.333333333333333) internal successors, (32), 7 states have internal predecessors, (32), 4 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (5), 4 states have call predecessors, (5), 4 states have call successors, (5) [2024-09-12 19:28:07,817 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 19:28:07,817 INFO L276 IsEmpty]: Start isEmpty. Operand 455 states and 616 transitions. [2024-09-12 19:28:07,817 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 50 [2024-09-12 19:28:07,817 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 19:28:07,818 INFO L216 NwaCegarLoop]: trace histogram [3, 3, 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] [2024-09-12 19:28:07,830 INFO L540 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Forceful destruction successful, exit code 0 [2024-09-12 19:28:08,018 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 16 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable23 [2024-09-12 19:28:08,019 INFO L399 AbstractCegarLoop]: === Iteration 25 === Targeting mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 40 more)] === [2024-09-12 19:28:08,019 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 19:28:08,019 INFO L85 PathProgramCache]: Analyzing trace with hash 1556053721, now seen corresponding path program 1 times [2024-09-12 19:28:08,020 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 19:28:08,020 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [954572078] [2024-09-12 19:28:08,020 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 19:28:08,020 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 19:28:08,035 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-09-12 19:28:08,037 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1985737319] [2024-09-12 19:28:08,037 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 19:28:08,037 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 19:28:08,037 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-12 19:28:08,039 INFO L229 MonitoredProcess]: Starting monitored process 17 with /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-09-12 19:28:08,040 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Waiting until timeout for monitored process [2024-09-12 19:28:08,070 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 19:28:08,071 INFO L262 TraceCheckSpWp]: Trace formula consists of 106 conjuncts, 20 conjuncts are in the unsatisfiable core [2024-09-12 19:28:08,071 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-12 19:28:09,046 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2024-09-12 19:28:09,046 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-09-12 19:28:10,181 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 19:28:10,181 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [954572078] [2024-09-12 19:28:10,182 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-09-12 19:28:10,182 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1985737319] [2024-09-12 19:28:10,182 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1985737319] provided 0 perfect and 1 imperfect interpolant sequences [2024-09-12 19:28:10,182 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-09-12 19:28:10,182 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12] total 12 [2024-09-12 19:28:10,182 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1225249709] [2024-09-12 19:28:10,182 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-09-12 19:28:10,182 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2024-09-12 19:28:10,182 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 19:28:10,183 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2024-09-12 19:28:10,183 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=214, Unknown=0, NotChecked=0, Total=272 [2024-09-12 19:28:10,183 INFO L87 Difference]: Start difference. First operand 455 states and 616 transitions. Second operand has 13 states, 12 states have (on average 2.9166666666666665) internal successors, (35), 12 states have internal predecessors, (35), 3 states have call successors, (6), 1 states have call predecessors, (6), 3 states have return successors, (5), 3 states have call predecessors, (5), 3 states have call successors, (5) [2024-09-12 19:28:16,201 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 19:28:16,201 INFO L93 Difference]: Finished difference Result 493 states and 665 transitions. [2024-09-12 19:28:16,202 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2024-09-12 19:28:16,202 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 12 states have (on average 2.9166666666666665) internal successors, (35), 12 states have internal predecessors, (35), 3 states have call successors, (6), 1 states have call predecessors, (6), 3 states have return successors, (5), 3 states have call predecessors, (5), 3 states have call successors, (5) Word has length 49 [2024-09-12 19:28:16,202 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 19:28:16,204 INFO L225 Difference]: With dead ends: 493 [2024-09-12 19:28:16,204 INFO L226 Difference]: Without dead ends: 490 [2024-09-12 19:28:16,204 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 46 SyntacticMatches, 1 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 60 ImplicationChecksByTransitivity, 1.7s TimeCoverageRelationStatistics Valid=136, Invalid=416, Unknown=0, NotChecked=0, Total=552 [2024-09-12 19:28:16,204 INFO L434 NwaCegarLoop]: 55 mSDtfsCounter, 222 mSDsluCounter, 313 mSDsCounter, 0 mSdLazyCounter, 1082 mSolverCounterSat, 21 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 225 SdHoareTripleChecker+Valid, 368 SdHoareTripleChecker+Invalid, 1103 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 21 IncrementalHoareTripleChecker+Valid, 1082 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 5.5s IncrementalHoareTripleChecker+Time [2024-09-12 19:28:16,205 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [225 Valid, 368 Invalid, 1103 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [21 Valid, 1082 Invalid, 0 Unknown, 0 Unchecked, 5.5s Time] [2024-09-12 19:28:16,205 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 490 states. [2024-09-12 19:28:16,345 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 490 to 475. [2024-09-12 19:28:16,349 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 475 states, 415 states have (on average 1.4578313253012047) internal successors, (605), 449 states have internal predecessors, (605), 21 states have call successors, (21), 6 states have call predecessors, (21), 5 states have return successors, (19), 19 states have call predecessors, (19), 19 states have call successors, (19) [2024-09-12 19:28:16,350 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 475 states to 475 states and 645 transitions. [2024-09-12 19:28:16,350 INFO L78 Accepts]: Start accepts. Automaton has 475 states and 645 transitions. Word has length 49 [2024-09-12 19:28:16,351 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 19:28:16,351 INFO L474 AbstractCegarLoop]: Abstraction has 475 states and 645 transitions. [2024-09-12 19:28:16,351 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 12 states have (on average 2.9166666666666665) internal successors, (35), 12 states have internal predecessors, (35), 3 states have call successors, (6), 1 states have call predecessors, (6), 3 states have return successors, (5), 3 states have call predecessors, (5), 3 states have call successors, (5) [2024-09-12 19:28:16,351 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 19:28:16,351 INFO L276 IsEmpty]: Start isEmpty. Operand 475 states and 645 transitions. [2024-09-12 19:28:16,351 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 50 [2024-09-12 19:28:16,351 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 19:28:16,352 INFO L216 NwaCegarLoop]: trace histogram [3, 3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-09-12 19:28:16,364 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 19:28:16,552 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24,17 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 19:28:16,552 INFO L399 AbstractCegarLoop]: === Iteration 26 === Targeting mainErr3ASSERT_VIOLATIONINTEGER_OVERFLOW === [mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 40 more)] === [2024-09-12 19:28:16,556 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 19:28:16,556 INFO L85 PathProgramCache]: Analyzing trace with hash 2080683468, now seen corresponding path program 1 times [2024-09-12 19:28:16,556 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 19:28:16,556 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1771811870] [2024-09-12 19:28:16,556 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 19:28:16,557 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 19:28:16,566 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-09-12 19:28:16,567 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [462652024] [2024-09-12 19:28:16,567 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 19:28:16,567 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 19:28:16,567 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-12 19:28:16,573 INFO L229 MonitoredProcess]: Starting monitored process 18 with /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-09-12 19:28:16,574 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Waiting until timeout for monitored process [2024-09-12 19:28:16,605 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 19:28:16,606 INFO L262 TraceCheckSpWp]: Trace formula consists of 108 conjuncts, 27 conjuncts are in the unsatisfiable core [2024-09-12 19:28:16,607 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-12 19:28:16,853 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 3 proven. 8 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2024-09-12 19:28:16,853 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-09-12 19:28:18,511 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 19:28:18,511 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1771811870] [2024-09-12 19:28:18,511 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-09-12 19:28:18,511 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [462652024] [2024-09-12 19:28:18,511 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [462652024] provided 0 perfect and 1 imperfect interpolant sequences [2024-09-12 19:28:18,511 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-09-12 19:28:18,511 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12] total 12 [2024-09-12 19:28:18,511 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [122332252] [2024-09-12 19:28:18,511 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-09-12 19:28:18,512 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2024-09-12 19:28:18,512 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 19:28:18,512 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2024-09-12 19:28:18,512 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=75, Invalid=231, Unknown=0, NotChecked=0, Total=306 [2024-09-12 19:28:18,513 INFO L87 Difference]: Start difference. First operand 475 states and 645 transitions. Second operand has 13 states, 12 states have (on average 2.9166666666666665) internal successors, (35), 12 states have internal predecessors, (35), 3 states have call successors, (6), 1 states have call predecessors, (6), 2 states have return successors, (5), 4 states have call predecessors, (5), 3 states have call successors, (5) [2024-09-12 19:28:19,548 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 19:28:19,548 INFO L93 Difference]: Finished difference Result 521 states and 702 transitions. [2024-09-12 19:28:19,549 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2024-09-12 19:28:19,549 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 12 states have (on average 2.9166666666666665) internal successors, (35), 12 states have internal predecessors, (35), 3 states have call successors, (6), 1 states have call predecessors, (6), 2 states have return successors, (5), 4 states have call predecessors, (5), 3 states have call successors, (5) Word has length 49 [2024-09-12 19:28:19,549 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 19:28:19,550 INFO L225 Difference]: With dead ends: 521 [2024-09-12 19:28:19,550 INFO L226 Difference]: Without dead ends: 520 [2024-09-12 19:28:19,551 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 45 SyntacticMatches, 1 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 92 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=157, Invalid=443, Unknown=0, NotChecked=0, Total=600 [2024-09-12 19:28:19,551 INFO L434 NwaCegarLoop]: 69 mSDtfsCounter, 187 mSDsluCounter, 227 mSDsCounter, 0 mSdLazyCounter, 578 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 189 SdHoareTripleChecker+Valid, 296 SdHoareTripleChecker+Invalid, 584 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 578 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2024-09-12 19:28:19,551 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [189 Valid, 296 Invalid, 584 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 578 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2024-09-12 19:28:19,552 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 520 states. [2024-09-12 19:28:19,698 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 520 to 485. [2024-09-12 19:28:19,698 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 485 states, 425 states have (on average 1.4470588235294117) internal successors, (615), 459 states have internal predecessors, (615), 21 states have call successors, (21), 6 states have call predecessors, (21), 5 states have return successors, (19), 19 states have call predecessors, (19), 19 states have call successors, (19) [2024-09-12 19:28:19,699 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 485 states to 485 states and 655 transitions. [2024-09-12 19:28:19,699 INFO L78 Accepts]: Start accepts. Automaton has 485 states and 655 transitions. Word has length 49 [2024-09-12 19:28:19,700 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 19:28:19,700 INFO L474 AbstractCegarLoop]: Abstraction has 485 states and 655 transitions. [2024-09-12 19:28:19,700 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 12 states have (on average 2.9166666666666665) internal successors, (35), 12 states have internal predecessors, (35), 3 states have call successors, (6), 1 states have call predecessors, (6), 2 states have return successors, (5), 4 states have call predecessors, (5), 3 states have call successors, (5) [2024-09-12 19:28:19,700 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 19:28:19,700 INFO L276 IsEmpty]: Start isEmpty. Operand 485 states and 655 transitions. [2024-09-12 19:28:19,700 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 51 [2024-09-12 19:28:19,700 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 19:28:19,700 INFO L216 NwaCegarLoop]: trace histogram [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] [2024-09-12 19:28:19,712 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 19:28:19,901 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable25,18 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 19:28:19,901 INFO L399 AbstractCegarLoop]: === Iteration 27 === Targeting mainErr35ASSERT_VIOLATIONINTEGER_OVERFLOW === [mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 40 more)] === [2024-09-12 19:28:19,901 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 19:28:19,901 INFO L85 PathProgramCache]: Analyzing trace with hash -2094131692, now seen corresponding path program 1 times [2024-09-12 19:28:19,901 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 19:28:19,901 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [29503804] [2024-09-12 19:28:19,901 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 19:28:19,901 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 19:28:19,911 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-09-12 19:28:19,911 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1512301836] [2024-09-12 19:28:19,911 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 19:28:19,911 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 19:28:19,911 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-12 19:28:19,912 INFO L229 MonitoredProcess]: Starting monitored process 19 with /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-09-12 19:28:19,914 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Waiting until timeout for monitored process [2024-09-12 19:28:19,941 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 19:28:19,943 INFO L262 TraceCheckSpWp]: Trace formula consists of 104 conjuncts, 9 conjuncts are in the unsatisfiable core [2024-09-12 19:28:19,943 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-12 19:28:20,042 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2024-09-12 19:28:20,042 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-09-12 19:28:20,042 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 19:28:20,042 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [29503804] [2024-09-12 19:28:20,042 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-09-12 19:28:20,042 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1512301836] [2024-09-12 19:28:20,042 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1512301836] provided 1 perfect and 0 imperfect interpolant sequences [2024-09-12 19:28:20,042 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-09-12 19:28:20,043 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-09-12 19:28:20,043 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [902882325] [2024-09-12 19:28:20,043 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-09-12 19:28:20,043 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-09-12 19:28:20,043 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 19:28:20,043 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-09-12 19:28:20,044 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2024-09-12 19:28:20,044 INFO L87 Difference]: Start difference. First operand 485 states and 655 transitions. Second operand has 7 states, 6 states have (on average 5.5) internal successors, (33), 7 states have internal predecessors, (33), 4 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (5), 4 states have call predecessors, (5), 4 states have call successors, (5) [2024-09-12 19:28:20,523 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 19:28:20,524 INFO L93 Difference]: Finished difference Result 517 states and 695 transitions. [2024-09-12 19:28:20,535 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-09-12 19:28:20,535 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 5.5) internal successors, (33), 7 states have internal predecessors, (33), 4 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (5), 4 states have call predecessors, (5), 4 states have call successors, (5) Word has length 50 [2024-09-12 19:28:20,535 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 19:28:20,536 INFO L225 Difference]: With dead ends: 517 [2024-09-12 19:28:20,536 INFO L226 Difference]: Without dead ends: 516 [2024-09-12 19:28:20,537 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 52 GetRequests, 44 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=36, Invalid=54, Unknown=0, NotChecked=0, Total=90 [2024-09-12 19:28:20,537 INFO L434 NwaCegarLoop]: 49 mSDtfsCounter, 248 mSDsluCounter, 66 mSDsCounter, 0 mSdLazyCounter, 256 mSolverCounterSat, 24 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 250 SdHoareTripleChecker+Valid, 115 SdHoareTripleChecker+Invalid, 280 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 24 IncrementalHoareTripleChecker+Valid, 256 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-09-12 19:28:20,537 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [250 Valid, 115 Invalid, 280 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [24 Valid, 256 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-09-12 19:28:20,538 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 516 states. [2024-09-12 19:28:20,678 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 516 to 485. [2024-09-12 19:28:20,686 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 485 states, 425 states have (on average 1.44) internal successors, (612), 459 states have internal predecessors, (612), 21 states have call successors, (21), 6 states have call predecessors, (21), 5 states have return successors, (19), 19 states have call predecessors, (19), 19 states have call successors, (19) [2024-09-12 19:28:20,687 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 485 states to 485 states and 652 transitions. [2024-09-12 19:28:20,687 INFO L78 Accepts]: Start accepts. Automaton has 485 states and 652 transitions. Word has length 50 [2024-09-12 19:28:20,687 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 19:28:20,687 INFO L474 AbstractCegarLoop]: Abstraction has 485 states and 652 transitions. [2024-09-12 19:28:20,687 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 5.5) internal successors, (33), 7 states have internal predecessors, (33), 4 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (5), 4 states have call predecessors, (5), 4 states have call successors, (5) [2024-09-12 19:28:20,688 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 19:28:20,688 INFO L276 IsEmpty]: Start isEmpty. Operand 485 states and 652 transitions. [2024-09-12 19:28:20,688 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 51 [2024-09-12 19:28:20,688 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 19:28:20,688 INFO L216 NwaCegarLoop]: trace histogram [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] [2024-09-12 19:28:20,702 INFO L540 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Forceful destruction successful, exit code 0 [2024-09-12 19:28:20,888 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 19 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable26 [2024-09-12 19:28:20,889 INFO L399 AbstractCegarLoop]: === Iteration 28 === Targeting mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW === [mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 40 more)] === [2024-09-12 19:28:20,889 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 19:28:20,889 INFO L85 PathProgramCache]: Analyzing trace with hash 993025158, now seen corresponding path program 1 times [2024-09-12 19:28:20,889 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 19:28:20,889 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1215813226] [2024-09-12 19:28:20,889 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 19:28:20,889 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 19:28:20,901 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-09-12 19:28:20,902 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [614896771] [2024-09-12 19:28:20,902 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 19:28:20,903 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 19:28:20,903 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-12 19:28:20,904 INFO L229 MonitoredProcess]: Starting monitored process 20 with /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-09-12 19:28:20,905 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Waiting until timeout for monitored process [2024-09-12 19:28:20,943 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 19:28:20,943 INFO L262 TraceCheckSpWp]: Trace formula consists of 107 conjuncts, 13 conjuncts are in the unsatisfiable core [2024-09-12 19:28:20,944 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-12 19:28:21,088 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 4 proven. 6 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2024-09-12 19:28:21,089 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-09-12 19:28:22,555 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 19:28:22,556 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1215813226] [2024-09-12 19:28:22,556 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-09-12 19:28:22,556 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [614896771] [2024-09-12 19:28:22,556 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [614896771] provided 0 perfect and 1 imperfect interpolant sequences [2024-09-12 19:28:22,556 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-09-12 19:28:22,556 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8] total 8 [2024-09-12 19:28:22,556 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1406659335] [2024-09-12 19:28:22,556 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-09-12 19:28:22,557 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2024-09-12 19:28:22,557 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 19:28:22,557 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2024-09-12 19:28:22,557 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=115, Unknown=0, NotChecked=0, Total=156 [2024-09-12 19:28:22,557 INFO L87 Difference]: Start difference. First operand 485 states and 652 transitions. Second operand has 9 states, 8 states have (on average 4.5) internal successors, (36), 9 states have internal predecessors, (36), 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 19:28:23,204 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 19:28:23,205 INFO L93 Difference]: Finished difference Result 837 states and 1153 transitions. [2024-09-12 19:28:23,205 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2024-09-12 19:28:23,205 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 8 states have (on average 4.5) internal successors, (36), 9 states have internal predecessors, (36), 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 50 [2024-09-12 19:28:23,205 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 19:28:23,207 INFO L225 Difference]: With dead ends: 837 [2024-09-12 19:28:23,207 INFO L226 Difference]: Without dead ends: 552 [2024-09-12 19:28:23,208 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 53 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 26 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=89, Invalid=217, Unknown=0, NotChecked=0, Total=306 [2024-09-12 19:28:23,208 INFO L434 NwaCegarLoop]: 35 mSDtfsCounter, 136 mSDsluCounter, 123 mSDsCounter, 0 mSdLazyCounter, 564 mSolverCounterSat, 12 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 136 SdHoareTripleChecker+Valid, 158 SdHoareTripleChecker+Invalid, 576 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 12 IncrementalHoareTripleChecker+Valid, 564 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2024-09-12 19:28:23,208 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [136 Valid, 158 Invalid, 576 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [12 Valid, 564 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2024-09-12 19:28:23,209 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 552 states. [2024-09-12 19:28:23,371 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 552 to 521. [2024-09-12 19:28:23,372 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 521 states, 460 states have (on average 1.4282608695652175) internal successors, (657), 492 states have internal predecessors, (657), 24 states have call successors, (24), 6 states have call predecessors, (24), 5 states have return successors, (22), 22 states have call predecessors, (22), 22 states have call successors, (22) [2024-09-12 19:28:23,372 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 521 states to 521 states and 703 transitions. [2024-09-12 19:28:23,373 INFO L78 Accepts]: Start accepts. Automaton has 521 states and 703 transitions. Word has length 50 [2024-09-12 19:28:23,373 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 19:28:23,373 INFO L474 AbstractCegarLoop]: Abstraction has 521 states and 703 transitions. [2024-09-12 19:28:23,374 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 8 states have (on average 4.5) internal successors, (36), 9 states have internal predecessors, (36), 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 19:28:23,374 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 19:28:23,374 INFO L276 IsEmpty]: Start isEmpty. Operand 521 states and 703 transitions. [2024-09-12 19:28:23,374 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 52 [2024-09-12 19:28:23,374 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 19:28:23,374 INFO L216 NwaCegarLoop]: trace histogram [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] [2024-09-12 19:28:23,386 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 19:28:23,578 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 20 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable27 [2024-09-12 19:28:23,578 INFO L399 AbstractCegarLoop]: === Iteration 29 === Targeting mainErr36ASSERT_VIOLATIONINTEGER_OVERFLOW === [mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 40 more)] === [2024-09-12 19:28:23,579 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 19:28:23,579 INFO L85 PathProgramCache]: Analyzing trace with hash -493572860, now seen corresponding path program 1 times [2024-09-12 19:28:23,579 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 19:28:23,579 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1070040222] [2024-09-12 19:28:23,579 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 19:28:23,579 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 19:28:23,584 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 19:28:23,634 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-09-12 19:28:23,635 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 19:28:23,636 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-09-12 19:28:23,636 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 19:28:23,637 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2024-09-12 19:28:23,637 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 19:28:23,639 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2024-09-12 19:28:23,640 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 19:28:23,641 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2024-09-12 19:28:23,641 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 19:28:23,643 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2024-09-12 19:28:23,643 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 19:28:23,643 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1070040222] [2024-09-12 19:28:23,643 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1070040222] provided 1 perfect and 0 imperfect interpolant sequences [2024-09-12 19:28:23,643 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-09-12 19:28:23,643 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-09-12 19:28:23,643 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1902995128] [2024-09-12 19:28:23,644 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-09-12 19:28:23,644 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-09-12 19:28:23,644 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 19:28:23,644 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-09-12 19:28:23,644 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2024-09-12 19:28:23,645 INFO L87 Difference]: Start difference. First operand 521 states and 703 transitions. Second operand has 4 states, 3 states have (on average 11.333333333333334) internal successors, (34), 4 states have internal predecessors, (34), 2 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2024-09-12 19:28:24,133 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 19:28:24,133 INFO L93 Difference]: Finished difference Result 545 states and 724 transitions. [2024-09-12 19:28:24,133 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-09-12 19:28:24,134 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 11.333333333333334) internal successors, (34), 4 states have internal predecessors, (34), 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 51 [2024-09-12 19:28:24,134 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 19:28:24,135 INFO L225 Difference]: With dead ends: 545 [2024-09-12 19:28:24,136 INFO L226 Difference]: Without dead ends: 544 [2024-09-12 19:28:24,136 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 13 GetRequests, 11 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2024-09-12 19:28:24,136 INFO L434 NwaCegarLoop]: 97 mSDtfsCounter, 32 mSDsluCounter, 92 mSDsCounter, 0 mSdLazyCounter, 80 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 32 SdHoareTripleChecker+Valid, 189 SdHoareTripleChecker+Invalid, 80 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 80 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-09-12 19:28:24,136 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [32 Valid, 189 Invalid, 80 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 80 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-09-12 19:28:24,138 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 544 states. [2024-09-12 19:28:24,305 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 544 to 532. [2024-09-12 19:28:24,305 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 532 states, 471 states have (on average 1.4309978768577494) internal successors, (674), 503 states have internal predecessors, (674), 24 states have call successors, (24), 6 states have call predecessors, (24), 5 states have return successors, (22), 22 states have call predecessors, (22), 22 states have call successors, (22) [2024-09-12 19:28:24,306 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 532 states to 532 states and 720 transitions. [2024-09-12 19:28:24,307 INFO L78 Accepts]: Start accepts. Automaton has 532 states and 720 transitions. Word has length 51 [2024-09-12 19:28:24,307 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 19:28:24,307 INFO L474 AbstractCegarLoop]: Abstraction has 532 states and 720 transitions. [2024-09-12 19:28:24,307 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 11.333333333333334) internal successors, (34), 4 states have internal predecessors, (34), 2 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2024-09-12 19:28:24,308 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 19:28:24,308 INFO L276 IsEmpty]: Start isEmpty. Operand 532 states and 720 transitions. [2024-09-12 19:28:24,308 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 52 [2024-09-12 19:28:24,308 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 19:28:24,308 INFO L216 NwaCegarLoop]: trace histogram [3, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-09-12 19:28:24,308 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable28 [2024-09-12 19:28:24,308 INFO L399 AbstractCegarLoop]: === Iteration 30 === Targeting mainErr4ASSERT_VIOLATIONINTEGER_OVERFLOW === [mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 40 more)] === [2024-09-12 19:28:24,309 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 19:28:24,309 INFO L85 PathProgramCache]: Analyzing trace with hash 1238859574, now seen corresponding path program 1 times [2024-09-12 19:28:24,309 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 19:28:24,309 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [623094735] [2024-09-12 19:28:24,309 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 19:28:24,309 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 19:28:24,315 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-09-12 19:28:24,316 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [2042816792] [2024-09-12 19:28:24,316 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 19:28:24,316 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 19:28:24,316 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-12 19:28:24,317 INFO L229 MonitoredProcess]: Starting monitored process 21 with /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-09-12 19:28:24,318 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Waiting until timeout for monitored process [2024-09-12 19:28:24,347 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 19:28:24,348 INFO L262 TraceCheckSpWp]: Trace formula consists of 108 conjuncts, 12 conjuncts are in the unsatisfiable core [2024-09-12 19:28:24,348 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-12 19:28:24,460 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 12 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2024-09-12 19:28:24,460 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-09-12 19:28:24,460 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 19:28:24,461 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [623094735] [2024-09-12 19:28:24,461 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-09-12 19:28:24,461 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2042816792] [2024-09-12 19:28:24,461 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2042816792] provided 1 perfect and 0 imperfect interpolant sequences [2024-09-12 19:28:24,461 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-09-12 19:28:24,461 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2024-09-12 19:28:24,462 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1545435761] [2024-09-12 19:28:24,462 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-09-12 19:28:24,462 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2024-09-12 19:28:24,462 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 19:28:24,462 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2024-09-12 19:28:24,462 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2024-09-12 19:28:24,462 INFO L87 Difference]: Start difference. First operand 532 states and 720 transitions. Second operand has 8 states, 7 states have (on average 5.285714285714286) internal successors, (37), 7 states have internal predecessors, (37), 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 19:28:24,965 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 19:28:24,965 INFO L93 Difference]: Finished difference Result 535 states and 721 transitions. [2024-09-12 19:28:24,965 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-09-12 19:28:24,965 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 5.285714285714286) internal successors, (37), 7 states have internal predecessors, (37), 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 51 [2024-09-12 19:28:24,965 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 19:28:24,967 INFO L225 Difference]: With dead ends: 535 [2024-09-12 19:28:24,967 INFO L226 Difference]: Without dead ends: 533 [2024-09-12 19:28:24,967 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 53 GetRequests, 44 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=34, Invalid=76, Unknown=0, NotChecked=0, Total=110 [2024-09-12 19:28:24,968 INFO L434 NwaCegarLoop]: 76 mSDtfsCounter, 151 mSDsluCounter, 240 mSDsCounter, 0 mSdLazyCounter, 473 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 153 SdHoareTripleChecker+Valid, 316 SdHoareTripleChecker+Invalid, 478 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 473 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-09-12 19:28:24,968 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [153 Valid, 316 Invalid, 478 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 473 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-09-12 19:28:24,969 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 533 states. [2024-09-12 19:28:25,139 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 533 to 532. [2024-09-12 19:28:25,140 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 532 states, 471 states have (on average 1.4267515923566878) internal successors, (672), 503 states have internal predecessors, (672), 24 states have call successors, (24), 6 states have call predecessors, (24), 5 states have return successors, (22), 22 states have call predecessors, (22), 22 states have call successors, (22) [2024-09-12 19:28:25,141 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 532 states to 532 states and 718 transitions. [2024-09-12 19:28:25,142 INFO L78 Accepts]: Start accepts. Automaton has 532 states and 718 transitions. Word has length 51 [2024-09-12 19:28:25,142 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 19:28:25,142 INFO L474 AbstractCegarLoop]: Abstraction has 532 states and 718 transitions. [2024-09-12 19:28:25,142 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 5.285714285714286) internal successors, (37), 7 states have internal predecessors, (37), 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 19:28:25,142 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 19:28:25,143 INFO L276 IsEmpty]: Start isEmpty. Operand 532 states and 718 transitions. [2024-09-12 19:28:25,143 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 53 [2024-09-12 19:28:25,143 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 19:28:25,143 INFO L216 NwaCegarLoop]: trace histogram [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 19:28:25,157 INFO L552 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Ended with exit code 0 [2024-09-12 19:28:25,343 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29,21 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 19:28:25,344 INFO L399 AbstractCegarLoop]: === Iteration 31 === Targeting mainErr37ASSERT_VIOLATIONINTEGER_OVERFLOW === [mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 40 more)] === [2024-09-12 19:28:25,344 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 19:28:25,344 INFO L85 PathProgramCache]: Analyzing trace with hash 1879110678, now seen corresponding path program 1 times [2024-09-12 19:28:25,344 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 19:28:25,345 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [991940140] [2024-09-12 19:28:25,345 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 19:28:25,345 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 19:28:25,349 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 19:28:25,385 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-09-12 19:28:25,385 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 19:28:25,386 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-09-12 19:28:25,387 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 19:28:25,387 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2024-09-12 19:28:25,388 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 19:28:25,399 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2024-09-12 19:28:25,399 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 19:28:25,400 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2024-09-12 19:28:25,401 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 19:28:25,402 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2024-09-12 19:28:25,402 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 19:28:25,402 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [991940140] [2024-09-12 19:28:25,402 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [991940140] provided 1 perfect and 0 imperfect interpolant sequences [2024-09-12 19:28:25,402 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-09-12 19:28:25,402 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-09-12 19:28:25,402 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [994873725] [2024-09-12 19:28:25,403 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-09-12 19:28:25,403 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-09-12 19:28:25,403 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 19:28:25,403 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-09-12 19:28:25,403 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2024-09-12 19:28:25,403 INFO L87 Difference]: Start difference. First operand 532 states and 718 transitions. Second operand has 4 states, 3 states have (on average 11.666666666666666) internal successors, (35), 4 states have internal predecessors, (35), 2 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2024-09-12 19:28:26,135 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 19:28:26,135 INFO L93 Difference]: Finished difference Result 545 states and 720 transitions. [2024-09-12 19:28:26,135 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-09-12 19:28:26,135 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 11.666666666666666) internal successors, (35), 4 states have internal predecessors, (35), 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 52 [2024-09-12 19:28:26,136 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 19:28:26,137 INFO L225 Difference]: With dead ends: 545 [2024-09-12 19:28:26,137 INFO L226 Difference]: Without dead ends: 544 [2024-09-12 19:28:26,137 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 13 GetRequests, 11 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2024-09-12 19:28:26,138 INFO L434 NwaCegarLoop]: 100 mSDtfsCounter, 30 mSDsluCounter, 116 mSDsCounter, 0 mSdLazyCounter, 109 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 30 SdHoareTripleChecker+Valid, 216 SdHoareTripleChecker+Invalid, 109 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 109 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2024-09-12 19:28:26,138 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [30 Valid, 216 Invalid, 109 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 109 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2024-09-12 19:28:26,138 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 544 states. [2024-09-12 19:28:26,337 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 544 to 533. [2024-09-12 19:28:26,338 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 533 states, 472 states have (on average 1.423728813559322) internal successors, (672), 504 states have internal predecessors, (672), 24 states have call successors, (24), 6 states have call predecessors, (24), 5 states have return successors, (22), 22 states have call predecessors, (22), 22 states have call successors, (22) [2024-09-12 19:28:26,339 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 533 states to 533 states and 718 transitions. [2024-09-12 19:28:26,340 INFO L78 Accepts]: Start accepts. Automaton has 533 states and 718 transitions. Word has length 52 [2024-09-12 19:28:26,340 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 19:28:26,340 INFO L474 AbstractCegarLoop]: Abstraction has 533 states and 718 transitions. [2024-09-12 19:28:26,341 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 11.666666666666666) internal successors, (35), 4 states have internal predecessors, (35), 2 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2024-09-12 19:28:26,341 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 19:28:26,341 INFO L276 IsEmpty]: Start isEmpty. Operand 533 states and 718 transitions. [2024-09-12 19:28:26,341 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 53 [2024-09-12 19:28:26,341 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 19:28:26,342 INFO L216 NwaCegarLoop]: trace histogram [3, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-09-12 19:28:26,342 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable30 [2024-09-12 19:28:26,342 INFO L399 AbstractCegarLoop]: === Iteration 32 === Targeting mainErr4ASSERT_VIOLATIONINTEGER_OVERFLOW === [mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 40 more)] === [2024-09-12 19:28:26,342 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 19:28:26,342 INFO L85 PathProgramCache]: Analyzing trace with hash 814439208, now seen corresponding path program 1 times [2024-09-12 19:28:26,342 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 19:28:26,342 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [85411806] [2024-09-12 19:28:26,342 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 19:28:26,342 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 19:28:26,355 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-09-12 19:28:26,358 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1321869521] [2024-09-12 19:28:26,358 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 19:28:26,358 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 19:28:26,358 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-12 19:28:26,362 INFO L229 MonitoredProcess]: Starting monitored process 22 with /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-09-12 19:28:26,363 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Waiting until timeout for monitored process [2024-09-12 19:28:26,416 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 19:28:26,417 INFO L262 TraceCheckSpWp]: Trace formula consists of 109 conjuncts, 12 conjuncts are in the unsatisfiable core [2024-09-12 19:28:26,418 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-12 19:28:26,543 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 6 proven. 6 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2024-09-12 19:28:26,544 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-09-12 19:28:31,038 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 19:28:31,038 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [85411806] [2024-09-12 19:28:31,038 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-09-12 19:28:31,038 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1321869521] [2024-09-12 19:28:31,038 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1321869521] provided 0 perfect and 1 imperfect interpolant sequences [2024-09-12 19:28:31,038 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-09-12 19:28:31,038 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7] total 7 [2024-09-12 19:28:31,038 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1069469390] [2024-09-12 19:28:31,039 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-09-12 19:28:31,039 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2024-09-12 19:28:31,039 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 19:28:31,039 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2024-09-12 19:28:31,039 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=80, Unknown=1, NotChecked=0, Total=110 [2024-09-12 19:28:31,039 INFO L87 Difference]: Start difference. First operand 533 states and 718 transitions. Second operand has 8 states, 7 states have (on average 5.428571428571429) internal successors, (38), 8 states have internal predecessors, (38), 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 19:28:31,517 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 19:28:31,517 INFO L93 Difference]: Finished difference Result 564 states and 755 transitions. [2024-09-12 19:28:31,517 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-09-12 19:28:31,517 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 5.428571428571429) internal successors, (38), 8 states have internal predecessors, (38), 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 52 [2024-09-12 19:28:31,517 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 19:28:31,519 INFO L225 Difference]: With dead ends: 564 [2024-09-12 19:28:31,519 INFO L226 Difference]: Without dead ends: 563 [2024-09-12 19:28:31,519 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 71 GetRequests, 59 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 11 ImplicationChecksByTransitivity, 4.2s TimeCoverageRelationStatistics Valid=54, Invalid=127, Unknown=1, NotChecked=0, Total=182 [2024-09-12 19:28:31,520 INFO L434 NwaCegarLoop]: 79 mSDtfsCounter, 171 mSDsluCounter, 208 mSDsCounter, 0 mSdLazyCounter, 310 mSolverCounterSat, 11 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 173 SdHoareTripleChecker+Valid, 287 SdHoareTripleChecker+Invalid, 321 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 310 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-09-12 19:28:31,520 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [173 Valid, 287 Invalid, 321 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 310 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-09-12 19:28:31,521 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 563 states. [2024-09-12 19:28:31,693 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 563 to 539. [2024-09-12 19:28:31,693 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 539 states, 478 states have (on average 1.4184100418410042) internal successors, (678), 510 states have internal predecessors, (678), 24 states have call successors, (24), 6 states have call predecessors, (24), 5 states have return successors, (22), 22 states have call predecessors, (22), 22 states have call successors, (22) [2024-09-12 19:28:31,694 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 539 states to 539 states and 724 transitions. [2024-09-12 19:28:31,695 INFO L78 Accepts]: Start accepts. Automaton has 539 states and 724 transitions. Word has length 52 [2024-09-12 19:28:31,695 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 19:28:31,695 INFO L474 AbstractCegarLoop]: Abstraction has 539 states and 724 transitions. [2024-09-12 19:28:31,695 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 5.428571428571429) internal successors, (38), 8 states have internal predecessors, (38), 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 19:28:31,696 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 19:28:31,696 INFO L276 IsEmpty]: Start isEmpty. Operand 539 states and 724 transitions. [2024-09-12 19:28:31,696 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 53 [2024-09-12 19:28:31,696 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 19:28:31,696 INFO L216 NwaCegarLoop]: trace histogram [3, 3, 3, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-09-12 19:28:31,708 INFO L552 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Ended with exit code 0 [2024-09-12 19:28:31,900 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable31,22 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 19:28:31,900 INFO L399 AbstractCegarLoop]: === Iteration 33 === Targeting mainErr5ASSERT_VIOLATIONINTEGER_OVERFLOW === [mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 40 more)] === [2024-09-12 19:28:31,901 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 19:28:31,901 INFO L85 PathProgramCache]: Analyzing trace with hash -250058801, now seen corresponding path program 1 times [2024-09-12 19:28:31,901 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 19:28:31,901 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1856790161] [2024-09-12 19:28:31,901 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 19:28:31,901 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 19:28:31,908 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-09-12 19:28:31,908 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1834672473] [2024-09-12 19:28:31,908 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 19:28:31,908 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 19:28:31,909 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-12 19:28:31,910 INFO L229 MonitoredProcess]: Starting monitored process 23 with /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-09-12 19:28:31,911 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Waiting until timeout for monitored process [2024-09-12 19:28:31,943 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 19:28:31,944 INFO L262 TraceCheckSpWp]: Trace formula consists of 109 conjuncts, 23 conjuncts are in the unsatisfiable core [2024-09-12 19:28:31,945 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-12 19:28:32,190 INFO L134 CoverageAnalysis]: Checked inductivity of 19 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2024-09-12 19:28:32,190 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-09-12 19:28:32,467 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 19:28:32,467 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1856790161] [2024-09-12 19:28:32,467 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-09-12 19:28:32,467 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1834672473] [2024-09-12 19:28:32,467 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1834672473] provided 0 perfect and 1 imperfect interpolant sequences [2024-09-12 19:28:32,467 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-09-12 19:28:32,467 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8] total 8 [2024-09-12 19:28:32,467 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [294010163] [2024-09-12 19:28:32,467 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-09-12 19:28:32,468 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2024-09-12 19:28:32,468 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 19:28:32,468 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2024-09-12 19:28:32,468 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=123, Unknown=0, NotChecked=0, Total=156 [2024-09-12 19:28:32,468 INFO L87 Difference]: Start difference. First operand 539 states and 724 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, (6), 1 states have call predecessors, (6), 2 states have return successors, (5), 4 states have call predecessors, (5), 4 states have call successors, (5) [2024-09-12 19:28:33,216 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 19:28:33,216 INFO L93 Difference]: Finished difference Result 564 states and 753 transitions. [2024-09-12 19:28:33,217 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2024-09-12 19:28:33,217 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, (6), 1 states have call predecessors, (6), 2 states have return successors, (5), 4 states have call predecessors, (5), 4 states have call successors, (5) Word has length 52 [2024-09-12 19:28:33,217 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 19:28:33,219 INFO L225 Difference]: With dead ends: 564 [2024-09-12 19:28:33,219 INFO L226 Difference]: Without dead ends: 563 [2024-09-12 19:28:33,219 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 92 GetRequests, 76 SyntacticMatches, 1 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 18 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=72, Invalid=200, Unknown=0, NotChecked=0, Total=272 [2024-09-12 19:28:33,219 INFO L434 NwaCegarLoop]: 70 mSDtfsCounter, 262 mSDsluCounter, 211 mSDsCounter, 0 mSdLazyCounter, 530 mSolverCounterSat, 12 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 264 SdHoareTripleChecker+Valid, 281 SdHoareTripleChecker+Invalid, 542 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 12 IncrementalHoareTripleChecker+Valid, 530 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2024-09-12 19:28:33,220 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [264 Valid, 281 Invalid, 542 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [12 Valid, 530 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2024-09-12 19:28:33,220 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 563 states. [2024-09-12 19:28:33,403 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 563 to 546. [2024-09-12 19:28:33,403 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 546 states, 485 states have (on average 1.4123711340206186) internal successors, (685), 517 states have internal predecessors, (685), 24 states have call successors, (24), 6 states have call predecessors, (24), 5 states have return successors, (22), 22 states have call predecessors, (22), 22 states have call successors, (22) [2024-09-12 19:28:33,404 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 546 states to 546 states and 731 transitions. [2024-09-12 19:28:33,405 INFO L78 Accepts]: Start accepts. Automaton has 546 states and 731 transitions. Word has length 52 [2024-09-12 19:28:33,405 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 19:28:33,405 INFO L474 AbstractCegarLoop]: Abstraction has 546 states and 731 transitions. [2024-09-12 19:28:33,405 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, (6), 1 states have call predecessors, (6), 2 states have return successors, (5), 4 states have call predecessors, (5), 4 states have call successors, (5) [2024-09-12 19:28:33,405 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 19:28:33,405 INFO L276 IsEmpty]: Start isEmpty. Operand 546 states and 731 transitions. [2024-09-12 19:28:33,406 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2024-09-12 19:28:33,406 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 19:28:33,406 INFO L216 NwaCegarLoop]: trace histogram [3, 3, 3, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-09-12 19:28:33,418 INFO L540 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Forceful destruction successful, exit code 0 [2024-09-12 19:28:33,610 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 23 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable32 [2024-09-12 19:28:33,610 INFO L399 AbstractCegarLoop]: === Iteration 34 === Targeting mainErr5ASSERT_VIOLATIONINTEGER_OVERFLOW === [mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 40 more)] === [2024-09-12 19:28:33,610 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 19:28:33,611 INFO L85 PathProgramCache]: Analyzing trace with hash -522188259, now seen corresponding path program 1 times [2024-09-12 19:28:33,611 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 19:28:33,611 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1953095752] [2024-09-12 19:28:33,611 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 19:28:33,611 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 19:28:33,618 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-09-12 19:28:33,618 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1546731064] [2024-09-12 19:28:33,619 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 19:28:33,619 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 19:28:33,619 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-12 19:28:33,620 INFO L229 MonitoredProcess]: Starting monitored process 24 with /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-09-12 19:28:33,621 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Waiting until timeout for monitored process [2024-09-12 19:28:33,652 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 19:28:33,653 INFO L262 TraceCheckSpWp]: Trace formula consists of 110 conjuncts, 24 conjuncts are in the unsatisfiable core [2024-09-12 19:28:33,653 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-12 19:28:33,898 INFO L134 CoverageAnalysis]: Checked inductivity of 19 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2024-09-12 19:28:33,898 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-09-12 19:28:34,715 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 19:28:34,716 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1953095752] [2024-09-12 19:28:34,716 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-09-12 19:28:34,716 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1546731064] [2024-09-12 19:28:34,716 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1546731064] provided 0 perfect and 1 imperfect interpolant sequences [2024-09-12 19:28:34,716 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-09-12 19:28:34,716 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8] total 8 [2024-09-12 19:28:34,716 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [683960639] [2024-09-12 19:28:34,716 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-09-12 19:28:34,716 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2024-09-12 19:28:34,717 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 19:28:34,717 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2024-09-12 19:28:34,717 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=165, Unknown=0, NotChecked=0, Total=210 [2024-09-12 19:28:34,717 INFO L87 Difference]: Start difference. First operand 546 states and 731 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, (6), 1 states have call predecessors, (6), 2 states have return successors, (5), 4 states have call predecessors, (5), 4 states have call successors, (5) [2024-09-12 19:28:35,378 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 19:28:35,378 INFO L93 Difference]: Finished difference Result 567 states and 757 transitions. [2024-09-12 19:28:35,379 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2024-09-12 19:28:35,380 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, (6), 1 states have call predecessors, (6), 2 states have return successors, (5), 4 states have call predecessors, (5), 4 states have call successors, (5) Word has length 53 [2024-09-12 19:28:35,380 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 19:28:35,382 INFO L225 Difference]: With dead ends: 567 [2024-09-12 19:28:35,382 INFO L226 Difference]: Without dead ends: 566 [2024-09-12 19:28:35,382 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 94 GetRequests, 77 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 24 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=92, Invalid=250, Unknown=0, NotChecked=0, Total=342 [2024-09-12 19:28:35,382 INFO L434 NwaCegarLoop]: 75 mSDtfsCounter, 257 mSDsluCounter, 229 mSDsCounter, 0 mSdLazyCounter, 525 mSolverCounterSat, 10 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 259 SdHoareTripleChecker+Valid, 304 SdHoareTripleChecker+Invalid, 535 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 525 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2024-09-12 19:28:35,383 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [259 Valid, 304 Invalid, 535 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 525 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2024-09-12 19:28:35,383 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 566 states. [2024-09-12 19:28:35,569 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 566 to 547. [2024-09-12 19:28:35,570 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 547 states, 486 states have (on average 1.4115226337448559) internal successors, (686), 518 states have internal predecessors, (686), 24 states have call successors, (24), 6 states have call predecessors, (24), 5 states have return successors, (22), 22 states have call predecessors, (22), 22 states have call successors, (22) [2024-09-12 19:28:35,571 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 547 states to 547 states and 732 transitions. [2024-09-12 19:28:35,571 INFO L78 Accepts]: Start accepts. Automaton has 547 states and 732 transitions. Word has length 53 [2024-09-12 19:28:35,571 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 19:28:35,572 INFO L474 AbstractCegarLoop]: Abstraction has 547 states and 732 transitions. [2024-09-12 19:28:35,572 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, (6), 1 states have call predecessors, (6), 2 states have return successors, (5), 4 states have call predecessors, (5), 4 states have call successors, (5) [2024-09-12 19:28:35,572 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 19:28:35,572 INFO L276 IsEmpty]: Start isEmpty. Operand 547 states and 732 transitions. [2024-09-12 19:28:35,572 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2024-09-12 19:28:35,572 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 19:28:35,572 INFO L216 NwaCegarLoop]: trace histogram [3, 3, 3, 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 19:28:35,584 INFO L552 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Ended with exit code 0 [2024-09-12 19:28:35,776 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 24 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable33 [2024-09-12 19:28:35,776 INFO L399 AbstractCegarLoop]: === Iteration 35 === Targeting mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 40 more)] === [2024-09-12 19:28:35,777 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 19:28:35,777 INFO L85 PathProgramCache]: Analyzing trace with hash 1939099064, now seen corresponding path program 1 times [2024-09-12 19:28:35,777 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 19:28:35,777 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1270569681] [2024-09-12 19:28:35,777 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 19:28:35,777 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 19:28:35,789 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-09-12 19:28:35,792 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1513155688] [2024-09-12 19:28:35,792 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 19:28:35,792 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 19:28:35,792 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-12 19:28:35,797 INFO L229 MonitoredProcess]: Starting monitored process 25 with /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-09-12 19:28:35,798 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Waiting until timeout for monitored process [2024-09-12 19:28:35,833 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 19:28:35,834 INFO L262 TraceCheckSpWp]: Trace formula consists of 110 conjuncts, 16 conjuncts are in the unsatisfiable core [2024-09-12 19:28:35,835 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-12 19:28:35,967 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 3 proven. 5 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2024-09-12 19:28:35,968 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-09-12 19:28:36,151 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 3 proven. 5 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2024-09-12 19:28:36,152 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 19:28:36,152 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1270569681] [2024-09-12 19:28:36,152 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-09-12 19:28:36,152 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1513155688] [2024-09-12 19:28:36,152 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1513155688] provided 0 perfect and 2 imperfect interpolant sequences [2024-09-12 19:28:36,152 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-09-12 19:28:36,152 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 9] total 14 [2024-09-12 19:28:36,152 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [670454954] [2024-09-12 19:28:36,152 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-09-12 19:28:36,152 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2024-09-12 19:28:36,152 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 19:28:36,153 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2024-09-12 19:28:36,153 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=163, Unknown=0, NotChecked=0, Total=210 [2024-09-12 19:28:36,153 INFO L87 Difference]: Start difference. First operand 547 states and 732 transitions. Second operand has 15 states, 14 states have (on average 4.785714285714286) internal successors, (67), 13 states have internal predecessors, (67), 5 states have call successors, (9), 1 states have call predecessors, (9), 2 states have return successors, (9), 7 states have call predecessors, (9), 5 states have call successors, (9) [2024-09-12 19:28:36,870 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 19:28:36,870 INFO L93 Difference]: Finished difference Result 606 states and 824 transitions. [2024-09-12 19:28:36,870 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2024-09-12 19:28:36,871 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 14 states have (on average 4.785714285714286) internal successors, (67), 13 states have internal predecessors, (67), 5 states have call successors, (9), 1 states have call predecessors, (9), 2 states have return successors, (9), 7 states have call predecessors, (9), 5 states have call successors, (9) Word has length 54 [2024-09-12 19:28:36,871 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 19:28:36,872 INFO L225 Difference]: With dead ends: 606 [2024-09-12 19:28:36,873 INFO L226 Difference]: Without dead ends: 601 [2024-09-12 19:28:36,873 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 111 GetRequests, 93 SyntacticMatches, 1 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 59 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=93, Invalid=249, Unknown=0, NotChecked=0, Total=342 [2024-09-12 19:28:36,873 INFO L434 NwaCegarLoop]: 25 mSDtfsCounter, 369 mSDsluCounter, 178 mSDsCounter, 0 mSdLazyCounter, 572 mSolverCounterSat, 37 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 369 SdHoareTripleChecker+Valid, 203 SdHoareTripleChecker+Invalid, 609 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 37 IncrementalHoareTripleChecker+Valid, 572 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2024-09-12 19:28:36,873 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [369 Valid, 203 Invalid, 609 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [37 Valid, 572 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2024-09-12 19:28:36,874 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 601 states. [2024-09-12 19:28:37,046 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 601 to 443. [2024-09-12 19:28:37,047 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 443 states, 390 states have (on average 1.341025641025641) internal successors, (523), 417 states have internal predecessors, (523), 21 states have call successors, (21), 6 states have call predecessors, (21), 5 states have return successors, (19), 19 states have call predecessors, (19), 19 states have call successors, (19) [2024-09-12 19:28:37,047 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 443 states to 443 states and 563 transitions. [2024-09-12 19:28:37,048 INFO L78 Accepts]: Start accepts. Automaton has 443 states and 563 transitions. Word has length 54 [2024-09-12 19:28:37,048 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 19:28:37,048 INFO L474 AbstractCegarLoop]: Abstraction has 443 states and 563 transitions. [2024-09-12 19:28:37,048 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 14 states have (on average 4.785714285714286) internal successors, (67), 13 states have internal predecessors, (67), 5 states have call successors, (9), 1 states have call predecessors, (9), 2 states have return successors, (9), 7 states have call predecessors, (9), 5 states have call successors, (9) [2024-09-12 19:28:37,048 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 19:28:37,048 INFO L276 IsEmpty]: Start isEmpty. Operand 443 states and 563 transitions. [2024-09-12 19:28:37,049 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 56 [2024-09-12 19:28:37,049 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 19:28:37,049 INFO L216 NwaCegarLoop]: trace histogram [3, 3, 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] [2024-09-12 19:28:37,060 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 19:28:37,249 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 25 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable34 [2024-09-12 19:28:37,250 INFO L399 AbstractCegarLoop]: === Iteration 36 === Targeting mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 40 more)] === [2024-09-12 19:28:37,250 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 19:28:37,250 INFO L85 PathProgramCache]: Analyzing trace with hash -17471099, now seen corresponding path program 1 times [2024-09-12 19:28:37,250 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 19:28:37,250 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1346402095] [2024-09-12 19:28:37,250 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 19:28:37,250 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 19:28:37,257 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-09-12 19:28:37,258 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1911346879] [2024-09-12 19:28:37,258 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 19:28:37,258 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 19:28:37,258 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-12 19:28:37,259 INFO L229 MonitoredProcess]: Starting monitored process 26 with /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-09-12 19:28:37,260 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Waiting until timeout for monitored process [2024-09-12 19:28:37,296 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 19:28:37,300 INFO L262 TraceCheckSpWp]: Trace formula consists of 111 conjuncts, 26 conjuncts are in the unsatisfiable core [2024-09-12 19:28:37,300 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-12 19:28:37,803 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2024-09-12 19:28:37,804 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-09-12 19:28:39,548 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 6 proven. 3 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2024-09-12 19:28:39,549 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 19:28:39,549 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1346402095] [2024-09-12 19:28:39,549 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-09-12 19:28:39,549 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1911346879] [2024-09-12 19:28:39,549 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1911346879] provided 0 perfect and 2 imperfect interpolant sequences [2024-09-12 19:28:39,549 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-09-12 19:28:39,549 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 9] total 18 [2024-09-12 19:28:39,549 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1628909179] [2024-09-12 19:28:39,549 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-09-12 19:28:39,550 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2024-09-12 19:28:39,550 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 19:28:39,550 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2024-09-12 19:28:39,550 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=69, Invalid=273, Unknown=0, NotChecked=0, Total=342 [2024-09-12 19:28:39,550 INFO L87 Difference]: Start difference. First operand 443 states and 563 transitions. Second operand has 19 states, 17 states have (on average 4.294117647058823) internal successors, (73), 16 states have internal predecessors, (73), 5 states have call successors, (9), 1 states have call predecessors, (9), 2 states have return successors, (9), 7 states have call predecessors, (9), 5 states have call successors, (9) [2024-09-12 19:28:42,615 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 19:28:42,615 INFO L93 Difference]: Finished difference Result 491 states and 635 transitions. [2024-09-12 19:28:42,615 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2024-09-12 19:28:42,616 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 17 states have (on average 4.294117647058823) internal successors, (73), 16 states have internal predecessors, (73), 5 states have call successors, (9), 1 states have call predecessors, (9), 2 states have return successors, (9), 7 states have call predecessors, (9), 5 states have call successors, (9) Word has length 55 [2024-09-12 19:28:42,616 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 19:28:42,617 INFO L225 Difference]: With dead ends: 491 [2024-09-12 19:28:42,617 INFO L226 Difference]: Without dead ends: 481 [2024-09-12 19:28:42,618 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 114 GetRequests, 92 SyntacticMatches, 0 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 72 ImplicationChecksByTransitivity, 1.3s TimeCoverageRelationStatistics Valid=143, Invalid=409, Unknown=0, NotChecked=0, Total=552 [2024-09-12 19:28:42,618 INFO L434 NwaCegarLoop]: 32 mSDtfsCounter, 497 mSDsluCounter, 230 mSDsCounter, 0 mSdLazyCounter, 819 mSolverCounterSat, 54 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 497 SdHoareTripleChecker+Valid, 262 SdHoareTripleChecker+Invalid, 873 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 54 IncrementalHoareTripleChecker+Valid, 819 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.5s IncrementalHoareTripleChecker+Time [2024-09-12 19:28:42,618 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [497 Valid, 262 Invalid, 873 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [54 Valid, 819 Invalid, 0 Unknown, 0 Unchecked, 2.5s Time] [2024-09-12 19:28:42,618 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 481 states. [2024-09-12 19:28:42,808 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 481 to 390. [2024-09-12 19:28:42,809 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 390 states, 350 states have (on average 1.282857142857143) internal successors, (449), 367 states have internal predecessors, (449), 18 states have call successors, (18), 6 states have call predecessors, (18), 5 states have return successors, (16), 16 states have call predecessors, (16), 16 states have call successors, (16) [2024-09-12 19:28:42,810 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 390 states to 390 states and 483 transitions. [2024-09-12 19:28:42,810 INFO L78 Accepts]: Start accepts. Automaton has 390 states and 483 transitions. Word has length 55 [2024-09-12 19:28:42,810 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 19:28:42,810 INFO L474 AbstractCegarLoop]: Abstraction has 390 states and 483 transitions. [2024-09-12 19:28:42,810 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 17 states have (on average 4.294117647058823) internal successors, (73), 16 states have internal predecessors, (73), 5 states have call successors, (9), 1 states have call predecessors, (9), 2 states have return successors, (9), 7 states have call predecessors, (9), 5 states have call successors, (9) [2024-09-12 19:28:42,811 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 19:28:42,811 INFO L276 IsEmpty]: Start isEmpty. Operand 390 states and 483 transitions. [2024-09-12 19:28:42,811 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 57 [2024-09-12 19:28:42,811 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 19:28:42,811 INFO L216 NwaCegarLoop]: trace histogram [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] [2024-09-12 19:28:42,823 INFO L552 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Ended with exit code 0 [2024-09-12 19:28:43,015 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 26 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable35 [2024-09-12 19:28:43,015 INFO L399 AbstractCegarLoop]: === Iteration 37 === Targeting mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW === [mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 40 more)] === [2024-09-12 19:28:43,015 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 19:28:43,016 INFO L85 PathProgramCache]: Analyzing trace with hash -541604006, now seen corresponding path program 1 times [2024-09-12 19:28:43,016 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 19:28:43,016 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2034221449] [2024-09-12 19:28:43,016 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 19:28:43,016 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 19:28:43,024 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-09-12 19:28:43,024 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [2021573543] [2024-09-12 19:28:43,024 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 19:28:43,024 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 19:28:43,024 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-12 19:28:43,026 INFO L229 MonitoredProcess]: Starting monitored process 27 with /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-09-12 19:28:43,026 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Waiting until timeout for monitored process [2024-09-12 19:28:43,064 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 19:28:43,065 INFO L262 TraceCheckSpWp]: Trace formula consists of 112 conjuncts, 19 conjuncts are in the unsatisfiable core [2024-09-12 19:28:43,065 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-12 19:28:43,271 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2024-09-12 19:28:43,271 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-09-12 19:28:44,893 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 19:28:44,893 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2034221449] [2024-09-12 19:28:44,893 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-09-12 19:28:44,893 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2021573543] [2024-09-12 19:28:44,893 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2021573543] provided 0 perfect and 1 imperfect interpolant sequences [2024-09-12 19:28:44,893 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-09-12 19:28:44,893 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8] total 8 [2024-09-12 19:28:44,894 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1294002359] [2024-09-12 19:28:44,894 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-09-12 19:28:44,894 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2024-09-12 19:28:44,894 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 19:28:44,894 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2024-09-12 19:28:44,894 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=117, Unknown=1, NotChecked=0, Total=156 [2024-09-12 19:28:44,895 INFO L87 Difference]: Start difference. First operand 390 states and 483 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, (6), 1 states have call predecessors, (6), 2 states have return successors, (5), 4 states have call predecessors, (5), 4 states have call successors, (5) [2024-09-12 19:28:45,446 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 19:28:45,446 INFO L93 Difference]: Finished difference Result 429 states and 541 transitions. [2024-09-12 19:28:45,446 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-09-12 19:28:45,446 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, (6), 1 states have call predecessors, (6), 2 states have return successors, (5), 4 states have call predecessors, (5), 4 states have call successors, (5) Word has length 56 [2024-09-12 19:28:45,447 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 19:28:45,448 INFO L225 Difference]: With dead ends: 429 [2024-09-12 19:28:45,448 INFO L226 Difference]: Without dead ends: 426 [2024-09-12 19:28:45,449 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 79 GetRequests, 64 SyntacticMatches, 1 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 28 ImplicationChecksByTransitivity, 1.4s TimeCoverageRelationStatistics Valid=68, Invalid=171, Unknown=1, NotChecked=0, Total=240 [2024-09-12 19:28:45,449 INFO L434 NwaCegarLoop]: 25 mSDtfsCounter, 109 mSDsluCounter, 118 mSDsCounter, 0 mSdLazyCounter, 397 mSolverCounterSat, 16 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 109 SdHoareTripleChecker+Valid, 143 SdHoareTripleChecker+Invalid, 413 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 16 IncrementalHoareTripleChecker+Valid, 397 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-09-12 19:28:45,449 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [109 Valid, 143 Invalid, 413 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [16 Valid, 397 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-09-12 19:28:45,450 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 426 states. [2024-09-12 19:28:45,631 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 426 to 348. [2024-09-12 19:28:45,631 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 348 states, 313 states have (on average 1.2364217252396166) internal successors, (387), 327 states have internal predecessors, (387), 16 states have call successors, (16), 6 states have call predecessors, (16), 5 states have return successors, (14), 14 states have call predecessors, (14), 14 states have call successors, (14) [2024-09-12 19:28:45,632 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 348 states to 348 states and 417 transitions. [2024-09-12 19:28:45,633 INFO L78 Accepts]: Start accepts. Automaton has 348 states and 417 transitions. Word has length 56 [2024-09-12 19:28:45,633 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 19:28:45,633 INFO L474 AbstractCegarLoop]: Abstraction has 348 states and 417 transitions. [2024-09-12 19:28:45,633 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, (6), 1 states have call predecessors, (6), 2 states have return successors, (5), 4 states have call predecessors, (5), 4 states have call successors, (5) [2024-09-12 19:28:45,633 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 19:28:45,633 INFO L276 IsEmpty]: Start isEmpty. Operand 348 states and 417 transitions. [2024-09-12 19:28:45,634 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 58 [2024-09-12 19:28:45,634 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 19:28:45,634 INFO L216 NwaCegarLoop]: trace histogram [3, 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] [2024-09-12 19:28:45,646 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 19:28:45,837 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable36,27 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 19:28:45,837 INFO L399 AbstractCegarLoop]: === Iteration 38 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 40 more)] === [2024-09-12 19:28:45,838 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 19:28:45,838 INFO L85 PathProgramCache]: Analyzing trace with hash -1333033090, now seen corresponding path program 1 times [2024-09-12 19:28:45,838 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 19:28:45,838 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [497701083] [2024-09-12 19:28:45,838 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 19:28:45,838 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 19:28:45,846 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-09-12 19:28:45,846 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1606831758] [2024-09-12 19:28:45,846 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 19:28:45,846 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 19:28:45,846 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-12 19:28:45,848 INFO L229 MonitoredProcess]: Starting monitored process 28 with /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-09-12 19:28:45,849 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Waiting until timeout for monitored process [2024-09-12 19:28:45,882 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 19:28:45,883 INFO L262 TraceCheckSpWp]: Trace formula consists of 121 conjuncts, 30 conjuncts are in the unsatisfiable core [2024-09-12 19:28:45,884 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-12 19:28:46,357 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 1 proven. 17 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2024-09-12 19:28:46,357 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-09-12 19:28:48,350 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 19:28:48,350 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [497701083] [2024-09-12 19:28:48,350 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-09-12 19:28:48,350 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1606831758] [2024-09-12 19:28:48,350 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1606831758] provided 0 perfect and 1 imperfect interpolant sequences [2024-09-12 19:28:48,350 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-09-12 19:28:48,350 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14] total 14 [2024-09-12 19:28:48,350 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [112450493] [2024-09-12 19:28:48,350 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-09-12 19:28:48,351 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2024-09-12 19:28:48,351 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 19:28:48,351 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2024-09-12 19:28:48,351 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=76, Invalid=386, Unknown=0, NotChecked=0, Total=462 [2024-09-12 19:28:48,351 INFO L87 Difference]: Start difference. First operand 348 states and 417 transitions. Second operand has 14 states, 14 states have (on average 3.0) internal successors, (42), 13 states have internal predecessors, (42), 4 states have call successors, (7), 2 states have call predecessors, (7), 3 states have return successors, (5), 3 states have call predecessors, (5), 3 states have call successors, (5) [2024-09-12 19:28:49,027 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 19:28:49,027 INFO L93 Difference]: Finished difference Result 371 states and 443 transitions. [2024-09-12 19:28:49,028 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2024-09-12 19:28:49,028 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 3.0) internal successors, (42), 13 states have internal predecessors, (42), 4 states have call successors, (7), 2 states have call predecessors, (7), 3 states have return successors, (5), 3 states have call predecessors, (5), 3 states have call successors, (5) Word has length 57 [2024-09-12 19:28:49,028 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 19:28:49,029 INFO L225 Difference]: With dead ends: 371 [2024-09-12 19:28:49,030 INFO L226 Difference]: Without dead ends: 369 [2024-09-12 19:28:49,030 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 94 GetRequests, 71 SyntacticMatches, 2 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 106 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=83, Invalid=423, Unknown=0, NotChecked=0, Total=506 [2024-09-12 19:28:49,030 INFO L434 NwaCegarLoop]: 52 mSDtfsCounter, 94 mSDsluCounter, 320 mSDsCounter, 0 mSdLazyCounter, 779 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 97 SdHoareTripleChecker+Valid, 372 SdHoareTripleChecker+Invalid, 781 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 779 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2024-09-12 19:28:49,030 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [97 Valid, 372 Invalid, 781 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 779 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2024-09-12 19:28:49,031 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 369 states. [2024-09-12 19:28:49,205 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 369 to 357. [2024-09-12 19:28:49,209 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 357 states, 320 states have (on average 1.23125) internal successors, (394), 335 states have internal predecessors, (394), 17 states have call successors, (17), 7 states have call predecessors, (17), 6 states have return successors, (15), 14 states have call predecessors, (15), 15 states have call successors, (15) [2024-09-12 19:28:49,210 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 357 states to 357 states and 426 transitions. [2024-09-12 19:28:49,213 INFO L78 Accepts]: Start accepts. Automaton has 357 states and 426 transitions. Word has length 57 [2024-09-12 19:28:49,213 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 19:28:49,214 INFO L474 AbstractCegarLoop]: Abstraction has 357 states and 426 transitions. [2024-09-12 19:28:49,214 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 3.0) internal successors, (42), 13 states have internal predecessors, (42), 4 states have call successors, (7), 2 states have call predecessors, (7), 3 states have return successors, (5), 3 states have call predecessors, (5), 3 states have call successors, (5) [2024-09-12 19:28:49,214 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 19:28:49,214 INFO L276 IsEmpty]: Start isEmpty. Operand 357 states and 426 transitions. [2024-09-12 19:28:49,214 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 58 [2024-09-12 19:28:49,214 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 19:28:49,214 INFO L216 NwaCegarLoop]: trace histogram [3, 3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-09-12 19:28:49,226 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 19:28:49,414 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 28 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable37 [2024-09-12 19:28:49,415 INFO L399 AbstractCegarLoop]: === Iteration 39 === Targeting mainErr3ASSERT_VIOLATIONINTEGER_OVERFLOW === [mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 40 more)] === [2024-09-12 19:28:49,415 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 19:28:49,415 INFO L85 PathProgramCache]: Analyzing trace with hash 390145063, now seen corresponding path program 1 times [2024-09-12 19:28:49,415 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 19:28:49,415 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1167498931] [2024-09-12 19:28:49,416 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 19:28:49,416 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 19:28:49,435 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-09-12 19:28:49,436 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [972829340] [2024-09-12 19:28:49,436 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 19:28:49,436 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 19:28:49,437 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-12 19:28:49,440 INFO L229 MonitoredProcess]: Starting monitored process 29 with /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-09-12 19:28:49,443 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (29)] Waiting until timeout for monitored process [2024-09-12 19:28:49,482 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 19:28:49,486 INFO L262 TraceCheckSpWp]: Trace formula consists of 113 conjuncts, 23 conjuncts are in the unsatisfiable core [2024-09-12 19:28:49,488 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-12 19:28:49,804 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 3 proven. 8 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2024-09-12 19:28:49,804 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-09-12 19:28:56,633 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 6 proven. 5 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2024-09-12 19:28:56,634 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 19:28:56,634 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1167498931] [2024-09-12 19:28:56,634 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-09-12 19:28:56,634 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [972829340] [2024-09-12 19:28:56,634 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [972829340] provided 0 perfect and 2 imperfect interpolant sequences [2024-09-12 19:28:56,634 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-09-12 19:28:56,634 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 17 [2024-09-12 19:28:56,635 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1685388339] [2024-09-12 19:28:56,635 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-09-12 19:28:56,635 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2024-09-12 19:28:56,635 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 19:28:56,635 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2024-09-12 19:28:56,636 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=64, Invalid=242, Unknown=0, NotChecked=0, Total=306 [2024-09-12 19:28:56,636 INFO L87 Difference]: Start difference. First operand 357 states and 426 transitions. Second operand has 18 states, 17 states have (on average 4.529411764705882) internal successors, (77), 16 states have internal predecessors, (77), 4 states have call successors, (9), 1 states have call predecessors, (9), 2 states have return successors, (9), 6 states have call predecessors, (9), 4 states have call successors, (9) [2024-09-12 19:29:05,722 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 19:29:05,723 INFO L93 Difference]: Finished difference Result 507 states and 622 transitions. [2024-09-12 19:29:05,723 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2024-09-12 19:29:05,723 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 17 states have (on average 4.529411764705882) internal successors, (77), 16 states have internal predecessors, (77), 4 states have call successors, (9), 1 states have call predecessors, (9), 2 states have return successors, (9), 6 states have call predecessors, (9), 4 states have call successors, (9) Word has length 57 [2024-09-12 19:29:05,723 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 19:29:05,726 INFO L225 Difference]: With dead ends: 507 [2024-09-12 19:29:05,731 INFO L226 Difference]: Without dead ends: 506 [2024-09-12 19:29:05,731 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 126 GetRequests, 97 SyntacticMatches, 0 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 143 ImplicationChecksByTransitivity, 2.4s TimeCoverageRelationStatistics Valid=255, Invalid=675, Unknown=0, NotChecked=0, Total=930 [2024-09-12 19:29:05,732 INFO L434 NwaCegarLoop]: 39 mSDtfsCounter, 554 mSDsluCounter, 289 mSDsCounter, 0 mSdLazyCounter, 1348 mSolverCounterSat, 81 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 8.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 554 SdHoareTripleChecker+Valid, 328 SdHoareTripleChecker+Invalid, 1429 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 81 IncrementalHoareTripleChecker+Valid, 1348 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 8.1s IncrementalHoareTripleChecker+Time [2024-09-12 19:29:05,732 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [554 Valid, 328 Invalid, 1429 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [81 Valid, 1348 Invalid, 0 Unknown, 0 Unchecked, 8.1s Time] [2024-09-12 19:29:05,732 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 506 states. [2024-09-12 19:29:05,975 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 506 to 421. [2024-09-12 19:29:05,976 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 421 states, 381 states have (on average 1.2388451443569555) internal successors, (472), 396 states have internal predecessors, (472), 20 states have call successors, (20), 7 states have call predecessors, (20), 6 states have return successors, (18), 17 states have call predecessors, (18), 18 states have call successors, (18) [2024-09-12 19:29:05,977 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 421 states to 421 states and 510 transitions. [2024-09-12 19:29:05,977 INFO L78 Accepts]: Start accepts. Automaton has 421 states and 510 transitions. Word has length 57 [2024-09-12 19:29:05,977 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 19:29:05,978 INFO L474 AbstractCegarLoop]: Abstraction has 421 states and 510 transitions. [2024-09-12 19:29:05,978 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 17 states have (on average 4.529411764705882) internal successors, (77), 16 states have internal predecessors, (77), 4 states have call successors, (9), 1 states have call predecessors, (9), 2 states have return successors, (9), 6 states have call predecessors, (9), 4 states have call successors, (9) [2024-09-12 19:29:05,978 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 19:29:05,978 INFO L276 IsEmpty]: Start isEmpty. Operand 421 states and 510 transitions. [2024-09-12 19:29:05,978 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 59 [2024-09-12 19:29:05,978 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 19:29:05,978 INFO L216 NwaCegarLoop]: trace histogram [3, 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] [2024-09-12 19:29:05,990 INFO L552 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (29)] Ended with exit code 0 [2024-09-12 19:29:06,182 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 29 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable38 [2024-09-12 19:29:06,182 INFO L399 AbstractCegarLoop]: === Iteration 40 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 40 more)] === [2024-09-12 19:29:06,183 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 19:29:06,183 INFO L85 PathProgramCache]: Analyzing trace with hash -1533036705, now seen corresponding path program 1 times [2024-09-12 19:29:06,183 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 19:29:06,183 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [526625702] [2024-09-12 19:29:06,183 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 19:29:06,183 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 19:29:06,189 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-09-12 19:29:06,190 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [251861261] [2024-09-12 19:29:06,190 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 19:29:06,190 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 19:29:06,190 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-12 19:29:06,191 INFO L229 MonitoredProcess]: Starting monitored process 30 with /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-09-12 19:29:06,192 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (30)] Waiting until timeout for monitored process [2024-09-12 19:29:06,227 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 19:29:06,228 INFO L262 TraceCheckSpWp]: Trace formula consists of 120 conjuncts, 15 conjuncts are in the unsatisfiable core [2024-09-12 19:29:06,229 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-12 19:29:06,434 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 2 proven. 10 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2024-09-12 19:29:06,434 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-09-12 19:29:06,560 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 22 trivial. 0 not checked. [2024-09-12 19:29:06,560 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 19:29:06,560 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [526625702] [2024-09-12 19:29:06,560 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-09-12 19:29:06,561 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [251861261] [2024-09-12 19:29:06,561 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [251861261] provided 1 perfect and 1 imperfect interpolant sequences [2024-09-12 19:29:06,561 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-09-12 19:29:06,561 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [7] total 9 [2024-09-12 19:29:06,561 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1193762084] [2024-09-12 19:29:06,561 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-09-12 19:29:06,562 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-09-12 19:29:06,562 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 19:29:06,562 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-09-12 19:29:06,562 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=54, Unknown=0, NotChecked=0, Total=72 [2024-09-12 19:29:06,562 INFO L87 Difference]: Start difference. First operand 421 states and 510 transitions. Second operand has 6 states, 6 states have (on average 5.166666666666667) internal successors, (31), 5 states have internal predecessors, (31), 2 states have call successors, (7), 2 states have call predecessors, (7), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2024-09-12 19:29:07,438 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 19:29:07,438 INFO L93 Difference]: Finished difference Result 434 states and 523 transitions. [2024-09-12 19:29:07,438 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-09-12 19:29:07,439 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 5.166666666666667) internal successors, (31), 5 states have internal predecessors, (31), 2 states have call successors, (7), 2 states have call predecessors, (7), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 58 [2024-09-12 19:29:07,439 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 19:29:07,440 INFO L225 Difference]: With dead ends: 434 [2024-09-12 19:29:07,440 INFO L226 Difference]: Without dead ends: 432 [2024-09-12 19:29:07,441 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 116 GetRequests, 106 SyntacticMatches, 2 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=22, Invalid=68, Unknown=0, NotChecked=0, Total=90 [2024-09-12 19:29:07,441 INFO L434 NwaCegarLoop]: 56 mSDtfsCounter, 11 mSDsluCounter, 150 mSDsCounter, 0 mSdLazyCounter, 248 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 11 SdHoareTripleChecker+Valid, 206 SdHoareTripleChecker+Invalid, 249 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 248 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2024-09-12 19:29:07,441 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [11 Valid, 206 Invalid, 249 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 248 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2024-09-12 19:29:07,441 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 432 states. [2024-09-12 19:29:07,679 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 432 to 425. [2024-09-12 19:29:07,680 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 425 states, 384 states have (on average 1.2369791666666667) internal successors, (475), 399 states have internal predecessors, (475), 20 states have call successors, (20), 8 states have call predecessors, (20), 7 states have return successors, (18), 17 states have call predecessors, (18), 18 states have call successors, (18) [2024-09-12 19:29:07,680 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 425 states to 425 states and 513 transitions. [2024-09-12 19:29:07,681 INFO L78 Accepts]: Start accepts. Automaton has 425 states and 513 transitions. Word has length 58 [2024-09-12 19:29:07,681 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 19:29:07,681 INFO L474 AbstractCegarLoop]: Abstraction has 425 states and 513 transitions. [2024-09-12 19:29:07,681 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 5.166666666666667) internal successors, (31), 5 states have internal predecessors, (31), 2 states have call successors, (7), 2 states have call predecessors, (7), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2024-09-12 19:29:07,681 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 19:29:07,681 INFO L276 IsEmpty]: Start isEmpty. Operand 425 states and 513 transitions. [2024-09-12 19:29:07,682 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 59 [2024-09-12 19:29:07,682 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 19:29:07,682 INFO L216 NwaCegarLoop]: trace histogram [3, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-09-12 19:29:07,693 INFO L552 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (30)] Ended with exit code 0 [2024-09-12 19:29:07,886 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 30 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable39 [2024-09-12 19:29:07,887 INFO L399 AbstractCegarLoop]: === Iteration 41 === Targeting mainErr4ASSERT_VIOLATIONINTEGER_OVERFLOW === [mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 40 more)] === [2024-09-12 19:29:07,887 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 19:29:07,887 INFO L85 PathProgramCache]: Analyzing trace with hash -790404868, now seen corresponding path program 1 times [2024-09-12 19:29:07,887 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 19:29:07,887 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [445520947] [2024-09-12 19:29:07,887 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 19:29:07,887 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 19:29:07,903 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-09-12 19:29:07,903 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [897517325] [2024-09-12 19:29:07,903 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 19:29:07,903 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 19:29:07,904 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-12 19:29:07,905 INFO L229 MonitoredProcess]: Starting monitored process 31 with /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-09-12 19:29:07,909 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (31)] Waiting until timeout for monitored process [2024-09-12 19:29:07,942 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 19:29:07,943 INFO L262 TraceCheckSpWp]: Trace formula consists of 114 conjuncts, 21 conjuncts are in the unsatisfiable core [2024-09-12 19:29:07,944 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-12 19:29:08,297 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 3 proven. 9 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2024-09-12 19:29:08,297 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-09-12 19:29:13,519 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 19:29:13,519 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [445520947] [2024-09-12 19:29:13,519 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-09-12 19:29:13,519 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [897517325] [2024-09-12 19:29:13,519 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [897517325] provided 0 perfect and 1 imperfect interpolant sequences [2024-09-12 19:29:13,519 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-09-12 19:29:13,519 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9] total 9 [2024-09-12 19:29:13,520 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [847001977] [2024-09-12 19:29:13,520 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-09-12 19:29:13,520 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2024-09-12 19:29:13,520 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 19:29:13,520 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2024-09-12 19:29:13,520 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=176, Unknown=1, NotChecked=0, Total=240 [2024-09-12 19:29:13,521 INFO L87 Difference]: Start difference. First operand 425 states and 513 transitions. Second operand has 10 states, 9 states have (on average 4.888888888888889) internal successors, (44), 9 states have internal predecessors, (44), 3 states have call successors, (6), 1 states have call predecessors, (6), 2 states have return successors, (5), 4 states have call predecessors, (5), 3 states have call successors, (5) [2024-09-12 19:29:14,571 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 19:29:14,571 INFO L93 Difference]: Finished difference Result 585 states and 721 transitions. [2024-09-12 19:29:14,571 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2024-09-12 19:29:14,571 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 9 states have (on average 4.888888888888889) internal successors, (44), 9 states have internal predecessors, (44), 3 states have call successors, (6), 1 states have call predecessors, (6), 2 states have return successors, (5), 4 states have call predecessors, (5), 3 states have call successors, (5) Word has length 58 [2024-09-12 19:29:14,572 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 19:29:14,573 INFO L225 Difference]: With dead ends: 585 [2024-09-12 19:29:14,574 INFO L226 Difference]: Without dead ends: 581 [2024-09-12 19:29:14,574 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 86 GetRequests, 66 SyntacticMatches, 0 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 55 ImplicationChecksByTransitivity, 4.6s TimeCoverageRelationStatistics Valid=150, Invalid=311, Unknown=1, NotChecked=0, Total=462 [2024-09-12 19:29:14,574 INFO L434 NwaCegarLoop]: 45 mSDtfsCounter, 315 mSDsluCounter, 190 mSDsCounter, 0 mSdLazyCounter, 750 mSolverCounterSat, 32 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 317 SdHoareTripleChecker+Valid, 235 SdHoareTripleChecker+Invalid, 782 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 32 IncrementalHoareTripleChecker+Valid, 750 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2024-09-12 19:29:14,574 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [317 Valid, 235 Invalid, 782 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [32 Valid, 750 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2024-09-12 19:29:14,575 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 581 states. [2024-09-12 19:29:14,830 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 581 to 425. [2024-09-12 19:29:14,830 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 425 states, 384 states have (on average 1.2083333333333333) internal successors, (464), 399 states have internal predecessors, (464), 20 states have call successors, (20), 8 states have call predecessors, (20), 7 states have return successors, (18), 17 states have call predecessors, (18), 18 states have call successors, (18) [2024-09-12 19:29:14,831 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 425 states to 425 states and 502 transitions. [2024-09-12 19:29:14,831 INFO L78 Accepts]: Start accepts. Automaton has 425 states and 502 transitions. Word has length 58 [2024-09-12 19:29:14,831 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 19:29:14,831 INFO L474 AbstractCegarLoop]: Abstraction has 425 states and 502 transitions. [2024-09-12 19:29:14,831 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 9 states have (on average 4.888888888888889) internal successors, (44), 9 states have internal predecessors, (44), 3 states have call successors, (6), 1 states have call predecessors, (6), 2 states have return successors, (5), 4 states have call predecessors, (5), 3 states have call successors, (5) [2024-09-12 19:29:14,832 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 19:29:14,832 INFO L276 IsEmpty]: Start isEmpty. Operand 425 states and 502 transitions. [2024-09-12 19:29:14,832 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2024-09-12 19:29:14,832 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 19:29:14,832 INFO L216 NwaCegarLoop]: trace histogram [3, 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] [2024-09-12 19:29:14,844 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 19:29:15,032 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 31 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable40 [2024-09-12 19:29:15,033 INFO L399 AbstractCegarLoop]: === Iteration 42 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 40 more)] === [2024-09-12 19:29:15,033 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 19:29:15,033 INFO L85 PathProgramCache]: Analyzing trace with hash 852223789, now seen corresponding path program 1 times [2024-09-12 19:29:15,033 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 19:29:15,033 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [156091970] [2024-09-12 19:29:15,033 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 19:29:15,033 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 19:29:15,040 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-09-12 19:29:15,040 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [945404885] [2024-09-12 19:29:15,040 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 19:29:15,040 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 19:29:15,040 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-12 19:29:15,041 INFO L229 MonitoredProcess]: Starting monitored process 32 with /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-09-12 19:29:15,045 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (32)] Waiting until timeout for monitored process [2024-09-12 19:29:15,081 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 19:29:15,082 INFO L262 TraceCheckSpWp]: Trace formula consists of 121 conjuncts, 20 conjuncts are in the unsatisfiable core [2024-09-12 19:29:15,082 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-12 19:29:15,325 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 1 proven. 11 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2024-09-12 19:29:15,325 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-09-12 19:29:15,478 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 11 proven. 1 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2024-09-12 19:29:15,478 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 19:29:15,478 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [156091970] [2024-09-12 19:29:15,478 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-09-12 19:29:15,479 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [945404885] [2024-09-12 19:29:15,479 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [945404885] provided 0 perfect and 2 imperfect interpolant sequences [2024-09-12 19:29:15,479 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-09-12 19:29:15,479 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8] total 12 [2024-09-12 19:29:15,479 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1290252513] [2024-09-12 19:29:15,479 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-09-12 19:29:15,479 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2024-09-12 19:29:15,480 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 19:29:15,480 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2024-09-12 19:29:15,480 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=104, Unknown=0, NotChecked=0, Total=132 [2024-09-12 19:29:15,480 INFO L87 Difference]: Start difference. First operand 425 states and 502 transitions. Second operand has 12 states, 12 states have (on average 6.0) internal successors, (72), 11 states have internal predecessors, (72), 4 states have call successors, (9), 2 states have call predecessors, (9), 2 states have return successors, (6), 3 states have call predecessors, (6), 2 states have call successors, (6) [2024-09-12 19:29:16,615 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 19:29:16,615 INFO L93 Difference]: Finished difference Result 441 states and 518 transitions. [2024-09-12 19:29:16,615 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2024-09-12 19:29:16,615 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 6.0) internal successors, (72), 11 states have internal predecessors, (72), 4 states have call successors, (9), 2 states have call predecessors, (9), 2 states have return successors, (6), 3 states have call predecessors, (6), 2 states have call successors, (6) Word has length 59 [2024-09-12 19:29:16,615 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 19:29:16,617 INFO L225 Difference]: With dead ends: 441 [2024-09-12 19:29:16,617 INFO L226 Difference]: Without dead ends: 439 [2024-09-12 19:29:16,617 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 118 GetRequests, 105 SyntacticMatches, 2 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=35, Invalid=121, Unknown=0, NotChecked=0, Total=156 [2024-09-12 19:29:16,617 INFO L434 NwaCegarLoop]: 51 mSDtfsCounter, 35 mSDsluCounter, 197 mSDsCounter, 0 mSdLazyCounter, 612 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 38 SdHoareTripleChecker+Valid, 248 SdHoareTripleChecker+Invalid, 612 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 612 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2024-09-12 19:29:16,618 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [38 Valid, 248 Invalid, 612 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 612 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2024-09-12 19:29:16,618 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 439 states. [2024-09-12 19:29:16,869 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 439 to 429. [2024-09-12 19:29:16,870 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 429 states, 387 states have (on average 1.20671834625323) internal successors, (467), 402 states have internal predecessors, (467), 20 states have call successors, (20), 9 states have call predecessors, (20), 8 states have return successors, (18), 17 states have call predecessors, (18), 18 states have call successors, (18) [2024-09-12 19:29:16,871 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 429 states to 429 states and 505 transitions. [2024-09-12 19:29:16,871 INFO L78 Accepts]: Start accepts. Automaton has 429 states and 505 transitions. Word has length 59 [2024-09-12 19:29:16,871 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 19:29:16,871 INFO L474 AbstractCegarLoop]: Abstraction has 429 states and 505 transitions. [2024-09-12 19:29:16,871 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 6.0) internal successors, (72), 11 states have internal predecessors, (72), 4 states have call successors, (9), 2 states have call predecessors, (9), 2 states have return successors, (6), 3 states have call predecessors, (6), 2 states have call successors, (6) [2024-09-12 19:29:16,872 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 19:29:16,872 INFO L276 IsEmpty]: Start isEmpty. Operand 429 states and 505 transitions. [2024-09-12 19:29:16,872 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2024-09-12 19:29:16,872 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 19:29:16,872 INFO L216 NwaCegarLoop]: trace histogram [3, 3, 3, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-09-12 19:29:16,884 INFO L540 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (32)] Forceful destruction successful, exit code 0 [2024-09-12 19:29:17,076 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable41,32 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 19:29:17,077 INFO L399 AbstractCegarLoop]: === Iteration 43 === Targeting mainErr5ASSERT_VIOLATIONINTEGER_OVERFLOW === [mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 40 more)] === [2024-09-12 19:29:17,077 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 19:29:17,077 INFO L85 PathProgramCache]: Analyzing trace with hash 1267252937, now seen corresponding path program 1 times [2024-09-12 19:29:17,077 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 19:29:17,077 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [114674186] [2024-09-12 19:29:17,077 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 19:29:17,077 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 19:29:17,084 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-09-12 19:29:17,085 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1588788732] [2024-09-12 19:29:17,085 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 19:29:17,085 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 19:29:17,085 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-12 19:29:17,087 INFO L229 MonitoredProcess]: Starting monitored process 33 with /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-09-12 19:29:17,090 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (33)] Waiting until timeout for monitored process [2024-09-12 19:29:17,121 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 19:29:17,126 INFO L262 TraceCheckSpWp]: Trace formula consists of 115 conjuncts, 23 conjuncts are in the unsatisfiable core [2024-09-12 19:29:17,127 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-12 19:29:17,813 INFO L134 CoverageAnalysis]: Checked inductivity of 19 backedges. 3 proven. 10 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2024-09-12 19:29:17,813 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-09-12 19:29:22,365 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 19:29:22,365 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [114674186] [2024-09-12 19:29:22,365 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-09-12 19:29:22,365 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1588788732] [2024-09-12 19:29:22,365 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1588788732] provided 0 perfect and 1 imperfect interpolant sequences [2024-09-12 19:29:22,365 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-09-12 19:29:22,365 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11] total 11 [2024-09-12 19:29:22,365 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [633467635] [2024-09-12 19:29:22,365 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-09-12 19:29:22,366 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2024-09-12 19:29:22,366 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 19:29:22,366 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2024-09-12 19:29:22,366 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=214, Unknown=1, NotChecked=0, Total=272 [2024-09-12 19:29:22,366 INFO L87 Difference]: Start difference. First operand 429 states and 505 transitions. Second operand has 12 states, 11 states have (on average 4.090909090909091) internal successors, (45), 11 states have internal predecessors, (45), 3 states have call successors, (6), 1 states have call predecessors, (6), 2 states have return successors, (5), 4 states have call predecessors, (5), 3 states have call successors, (5) [2024-09-12 19:29:24,242 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 19:29:24,242 INFO L93 Difference]: Finished difference Result 458 states and 540 transitions. [2024-09-12 19:29:24,242 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2024-09-12 19:29:24,243 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 11 states have (on average 4.090909090909091) internal successors, (45), 11 states have internal predecessors, (45), 3 states have call successors, (6), 1 states have call predecessors, (6), 2 states have return successors, (5), 4 states have call predecessors, (5), 3 states have call successors, (5) Word has length 59 [2024-09-12 19:29:24,243 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 19:29:24,244 INFO L225 Difference]: With dead ends: 458 [2024-09-12 19:29:24,244 INFO L226 Difference]: Without dead ends: 457 [2024-09-12 19:29:24,245 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 88 GetRequests, 67 SyntacticMatches, 0 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 60 ImplicationChecksByTransitivity, 4.9s TimeCoverageRelationStatistics Valid=117, Invalid=388, Unknown=1, NotChecked=0, Total=506 [2024-09-12 19:29:24,245 INFO L434 NwaCegarLoop]: 47 mSDtfsCounter, 257 mSDsluCounter, 198 mSDsCounter, 0 mSdLazyCounter, 644 mSolverCounterSat, 14 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 259 SdHoareTripleChecker+Valid, 245 SdHoareTripleChecker+Invalid, 658 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 14 IncrementalHoareTripleChecker+Valid, 644 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.3s IncrementalHoareTripleChecker+Time [2024-09-12 19:29:24,245 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [259 Valid, 245 Invalid, 658 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [14 Valid, 644 Invalid, 0 Unknown, 0 Unchecked, 1.3s Time] [2024-09-12 19:29:24,245 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 457 states. [2024-09-12 19:29:24,506 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 457 to 436. [2024-09-12 19:29:24,506 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 436 states, 394 states have (on average 1.2030456852791878) internal successors, (474), 409 states have internal predecessors, (474), 20 states have call successors, (20), 9 states have call predecessors, (20), 8 states have return successors, (18), 17 states have call predecessors, (18), 18 states have call successors, (18) [2024-09-12 19:29:24,507 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 436 states to 436 states and 512 transitions. [2024-09-12 19:29:24,507 INFO L78 Accepts]: Start accepts. Automaton has 436 states and 512 transitions. Word has length 59 [2024-09-12 19:29:24,507 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 19:29:24,508 INFO L474 AbstractCegarLoop]: Abstraction has 436 states and 512 transitions. [2024-09-12 19:29:24,508 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 4.090909090909091) internal successors, (45), 11 states have internal predecessors, (45), 3 states have call successors, (6), 1 states have call predecessors, (6), 2 states have return successors, (5), 4 states have call predecessors, (5), 3 states have call successors, (5) [2024-09-12 19:29:24,508 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 19:29:24,508 INFO L276 IsEmpty]: Start isEmpty. Operand 436 states and 512 transitions. [2024-09-12 19:29:24,508 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2024-09-12 19:29:24,508 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 19:29:24,509 INFO L216 NwaCegarLoop]: trace histogram [3, 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] [2024-09-12 19:29:24,520 INFO L552 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (33)] Ended with exit code 0 [2024-09-12 19:29:24,712 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 33 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable42 [2024-09-12 19:29:24,712 INFO L399 AbstractCegarLoop]: === Iteration 44 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 40 more)] === [2024-09-12 19:29:24,713 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 19:29:24,713 INFO L85 PathProgramCache]: Analyzing trace with hash 1808624345, now seen corresponding path program 1 times [2024-09-12 19:29:24,713 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 19:29:24,713 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [414145770] [2024-09-12 19:29:24,713 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 19:29:24,713 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 19:29:24,720 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-09-12 19:29:24,721 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1066800946] [2024-09-12 19:29:24,721 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 19:29:24,721 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 19:29:24,721 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-12 19:29:24,722 INFO L229 MonitoredProcess]: Starting monitored process 34 with /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-09-12 19:29:24,723 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (34)] Waiting until timeout for monitored process [2024-09-12 19:29:24,761 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 19:29:24,761 INFO L262 TraceCheckSpWp]: Trace formula consists of 126 conjuncts, 22 conjuncts are in the unsatisfiable core [2024-09-12 19:29:24,762 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-12 19:29:25,119 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 1 proven. 11 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2024-09-12 19:29:25,119 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-09-12 19:29:25,276 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 11 proven. 1 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2024-09-12 19:29:25,276 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 19:29:25,276 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [414145770] [2024-09-12 19:29:25,277 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-09-12 19:29:25,277 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1066800946] [2024-09-12 19:29:25,277 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1066800946] provided 0 perfect and 2 imperfect interpolant sequences [2024-09-12 19:29:25,277 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-09-12 19:29:25,277 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 14 [2024-09-12 19:29:25,277 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1777814872] [2024-09-12 19:29:25,277 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-09-12 19:29:25,277 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2024-09-12 19:29:25,277 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 19:29:25,278 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2024-09-12 19:29:25,278 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=149, Unknown=0, NotChecked=0, Total=182 [2024-09-12 19:29:25,278 INFO L87 Difference]: Start difference. First operand 436 states and 512 transitions. Second operand has 14 states, 14 states have (on average 6.0) internal successors, (84), 13 states have internal predecessors, (84), 4 states have call successors, (9), 2 states have call predecessors, (9), 2 states have return successors, (6), 3 states have call predecessors, (6), 2 states have call successors, (6) [2024-09-12 19:29:26,918 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 19:29:26,918 INFO L93 Difference]: Finished difference Result 473 states and 558 transitions. [2024-09-12 19:29:26,918 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2024-09-12 19:29:26,919 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 6.0) internal successors, (84), 13 states have internal predecessors, (84), 4 states have call successors, (9), 2 states have call predecessors, (9), 2 states have return successors, (6), 3 states have call predecessors, (6), 2 states have call successors, (6) Word has length 65 [2024-09-12 19:29:26,919 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 19:29:26,923 INFO L225 Difference]: With dead ends: 473 [2024-09-12 19:29:26,923 INFO L226 Difference]: Without dead ends: 471 [2024-09-12 19:29:26,923 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 130 GetRequests, 115 SyntacticMatches, 2 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 13 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=40, Invalid=170, Unknown=0, NotChecked=0, Total=210 [2024-09-12 19:29:26,923 INFO L434 NwaCegarLoop]: 40 mSDtfsCounter, 49 mSDsluCounter, 273 mSDsCounter, 0 mSdLazyCounter, 1044 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 52 SdHoareTripleChecker+Valid, 313 SdHoareTripleChecker+Invalid, 1048 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 1044 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.3s IncrementalHoareTripleChecker+Time [2024-09-12 19:29:26,924 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [52 Valid, 313 Invalid, 1048 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 1044 Invalid, 0 Unknown, 0 Unchecked, 1.3s Time] [2024-09-12 19:29:26,924 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 471 states. [2024-09-12 19:29:27,206 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 471 to 450. [2024-09-12 19:29:27,207 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 450 states, 406 states have (on average 1.2044334975369457) internal successors, (489), 422 states have internal predecessors, (489), 21 states have call successors, (21), 10 states have call predecessors, (21), 9 states have return successors, (19), 17 states have call predecessors, (19), 19 states have call successors, (19) [2024-09-12 19:29:27,208 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 450 states to 450 states and 529 transitions. [2024-09-12 19:29:27,209 INFO L78 Accepts]: Start accepts. Automaton has 450 states and 529 transitions. Word has length 65 [2024-09-12 19:29:27,210 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 19:29:27,210 INFO L474 AbstractCegarLoop]: Abstraction has 450 states and 529 transitions. [2024-09-12 19:29:27,210 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 6.0) internal successors, (84), 13 states have internal predecessors, (84), 4 states have call successors, (9), 2 states have call predecessors, (9), 2 states have return successors, (6), 3 states have call predecessors, (6), 2 states have call successors, (6) [2024-09-12 19:29:27,211 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 19:29:27,211 INFO L276 IsEmpty]: Start isEmpty. Operand 450 states and 529 transitions. [2024-09-12 19:29:27,212 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2024-09-12 19:29:27,212 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 19:29:27,212 INFO L216 NwaCegarLoop]: trace histogram [3, 3, 3, 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] [2024-09-12 19:29:27,224 INFO L540 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (34)] Forceful destruction successful, exit code 0 [2024-09-12 19:29:27,415 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 34 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable43 [2024-09-12 19:29:27,416 INFO L399 AbstractCegarLoop]: === Iteration 45 === Targeting mainErr17ASSERT_VIOLATIONINTEGER_OVERFLOW === [mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 40 more)] === [2024-09-12 19:29:27,416 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 19:29:27,416 INFO L85 PathProgramCache]: Analyzing trace with hash 1770456082, now seen corresponding path program 1 times [2024-09-12 19:29:27,416 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 19:29:27,420 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1908386648] [2024-09-12 19:29:27,420 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 19:29:27,420 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 19:29:27,438 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-09-12 19:29:27,439 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [464698899] [2024-09-12 19:29:27,442 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 19:29:27,442 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 19:29:27,442 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-12 19:29:27,444 INFO L229 MonitoredProcess]: Starting monitored process 35 with /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-09-12 19:29:27,445 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (35)] Waiting until timeout for monitored process [2024-09-12 19:29:27,485 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 19:29:27,486 INFO L262 TraceCheckSpWp]: Trace formula consists of 134 conjuncts, 35 conjuncts are in the unsatisfiable core [2024-09-12 19:29:27,487 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-12 19:29:28,546 INFO L134 CoverageAnalysis]: Checked inductivity of 28 backedges. 3 proven. 15 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2024-09-12 19:29:28,546 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-09-12 19:29:46,905 WARN L293 SmtUtils]: Spent 8.11s on a formula simplification that was a NOOP. DAG size: 5 (called from [L 731] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher.simplify) [2024-09-12 19:30:24,921 WARN L293 SmtUtils]: Spent 34.97s on a formula simplification. DAG size of input: 62 DAG size of output: 62 (called from [L 391] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2024-09-12 19:30:24,922 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 19:30:24,922 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1908386648] [2024-09-12 19:30:24,922 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-09-12 19:30:24,922 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [464698899] [2024-09-12 19:30:24,922 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [464698899] provided 0 perfect and 1 imperfect interpolant sequences [2024-09-12 19:30:24,922 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-09-12 19:30:24,922 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16] total 16 [2024-09-12 19:30:24,922 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2099027671] [2024-09-12 19:30:24,922 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-09-12 19:30:24,923 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2024-09-12 19:30:24,923 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 19:30:24,923 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2024-09-12 19:30:24,923 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=138, Invalid=564, Unknown=0, NotChecked=0, Total=702 [2024-09-12 19:30:24,923 INFO L87 Difference]: Start difference. First operand 450 states and 529 transitions. Second operand has 17 states, 16 states have (on average 2.875) internal successors, (46), 15 states have internal predecessors, (46), 4 states have call successors, (7), 1 states have call predecessors, (7), 3 states have return successors, (6), 5 states have call predecessors, (6), 4 states have call successors, (6) [2024-09-12 19:30:30,365 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 19:30:30,365 INFO L93 Difference]: Finished difference Result 507 states and 601 transitions. [2024-09-12 19:30:30,365 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2024-09-12 19:30:30,366 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 16 states have (on average 2.875) internal successors, (46), 15 states have internal predecessors, (46), 4 states have call successors, (7), 1 states have call predecessors, (7), 3 states have return successors, (6), 5 states have call predecessors, (6), 4 states have call successors, (6) Word has length 65 [2024-09-12 19:30:30,366 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 19:30:30,367 INFO L225 Difference]: With dead ends: 507 [2024-09-12 19:30:30,368 INFO L226 Difference]: Without dead ends: 506 [2024-09-12 19:30:30,368 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 99 GetRequests, 69 SyntacticMatches, 0 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 189 ImplicationChecksByTransitivity, 39.6s TimeCoverageRelationStatistics Valid=203, Invalid=789, Unknown=0, NotChecked=0, Total=992 [2024-09-12 19:30:30,370 INFO L434 NwaCegarLoop]: 56 mSDtfsCounter, 268 mSDsluCounter, 274 mSDsCounter, 0 mSdLazyCounter, 1385 mSolverCounterSat, 11 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 271 SdHoareTripleChecker+Valid, 330 SdHoareTripleChecker+Invalid, 1396 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 1385 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.4s IncrementalHoareTripleChecker+Time [2024-09-12 19:30:30,370 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [271 Valid, 330 Invalid, 1396 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 1385 Invalid, 0 Unknown, 0 Unchecked, 4.4s Time] [2024-09-12 19:30:30,370 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 506 states. [2024-09-12 19:30:30,670 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 506 to 478. [2024-09-12 19:30:30,671 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 478 states, 433 states have (on average 1.2147806004618937) internal successors, (526), 448 states have internal predecessors, (526), 22 states have call successors, (22), 10 states have call predecessors, (22), 9 states have return successors, (20), 19 states have call predecessors, (20), 20 states have call successors, (20) [2024-09-12 19:30:30,672 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 478 states to 478 states and 568 transitions. [2024-09-12 19:30:30,672 INFO L78 Accepts]: Start accepts. Automaton has 478 states and 568 transitions. Word has length 65 [2024-09-12 19:30:30,673 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 19:30:30,673 INFO L474 AbstractCegarLoop]: Abstraction has 478 states and 568 transitions. [2024-09-12 19:30:30,673 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 16 states have (on average 2.875) internal successors, (46), 15 states have internal predecessors, (46), 4 states have call successors, (7), 1 states have call predecessors, (7), 3 states have return successors, (6), 5 states have call predecessors, (6), 4 states have call successors, (6) [2024-09-12 19:30:30,673 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 19:30:30,673 INFO L276 IsEmpty]: Start isEmpty. Operand 478 states and 568 transitions. [2024-09-12 19:30:30,673 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 67 [2024-09-12 19:30:30,674 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 19:30:30,674 INFO L216 NwaCegarLoop]: trace histogram [3, 3, 3, 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] [2024-09-12 19:30:30,687 INFO L540 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (35)] Forceful destruction successful, exit code 0 [2024-09-12 19:30:30,875 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable44,35 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 19:30:30,875 INFO L399 AbstractCegarLoop]: === Iteration 46 === Targeting mainErr23ASSERT_VIOLATIONINTEGER_OVERFLOW === [mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 40 more)] === [2024-09-12 19:30:30,876 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 19:30:30,876 INFO L85 PathProgramCache]: Analyzing trace with hash -535313508, now seen corresponding path program 1 times [2024-09-12 19:30:30,876 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 19:30:30,876 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [762239421] [2024-09-12 19:30:30,876 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 19:30:30,876 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 19:30:30,889 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-09-12 19:30:30,889 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1088278910] [2024-09-12 19:30:30,889 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 19:30:30,890 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 19:30:30,890 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-12 19:30:30,894 INFO L229 MonitoredProcess]: Starting monitored process 36 with /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-09-12 19:30:30,899 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (36)] Waiting until timeout for monitored process [2024-09-12 19:30:30,940 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 19:30:30,941 INFO L262 TraceCheckSpWp]: Trace formula consists of 135 conjuncts, 35 conjuncts are in the unsatisfiable core [2024-09-12 19:30:30,942 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-12 19:30:32,058 INFO L134 CoverageAnalysis]: Checked inductivity of 28 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2024-09-12 19:30:32,059 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-09-12 19:30:33,561 INFO L134 CoverageAnalysis]: Checked inductivity of 28 backedges. 10 proven. 0 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2024-09-12 19:30:33,562 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 19:30:33,562 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [762239421] [2024-09-12 19:30:33,562 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-09-12 19:30:33,562 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1088278910] [2024-09-12 19:30:33,562 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1088278910] provided 1 perfect and 1 imperfect interpolant sequences [2024-09-12 19:30:33,562 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-09-12 19:30:33,562 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [16] total 20 [2024-09-12 19:30:33,562 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2078843700] [2024-09-12 19:30:33,562 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-09-12 19:30:33,562 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-09-12 19:30:33,562 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 19:30:33,563 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-09-12 19:30:33,563 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=71, Invalid=349, Unknown=0, NotChecked=0, Total=420 [2024-09-12 19:30:33,563 INFO L87 Difference]: Start difference. First operand 478 states and 568 transitions. Second operand has 7 states, 6 states have (on average 7.166666666666667) internal successors, (43), 7 states have internal predecessors, (43), 2 states have call successors, (7), 1 states have call predecessors, (7), 2 states have return successors, (6), 2 states have call predecessors, (6), 2 states have call successors, (6) [2024-09-12 19:30:35,621 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 19:30:35,621 INFO L93 Difference]: Finished difference Result 508 states and 600 transitions. [2024-09-12 19:30:35,622 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-09-12 19:30:35,622 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 7.166666666666667) internal successors, (43), 7 states have internal predecessors, (43), 2 states have call successors, (7), 1 states have call predecessors, (7), 2 states have return successors, (6), 2 states have call predecessors, (6), 2 states have call successors, (6) Word has length 66 [2024-09-12 19:30:35,622 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 19:30:35,623 INFO L225 Difference]: With dead ends: 508 [2024-09-12 19:30:35,623 INFO L226 Difference]: Without dead ends: 507 [2024-09-12 19:30:35,624 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 131 GetRequests, 111 SyntacticMatches, 1 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 73 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=71, Invalid=349, Unknown=0, NotChecked=0, Total=420 [2024-09-12 19:30:35,624 INFO L434 NwaCegarLoop]: 62 mSDtfsCounter, 59 mSDsluCounter, 101 mSDsCounter, 0 mSdLazyCounter, 228 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 62 SdHoareTripleChecker+Valid, 163 SdHoareTripleChecker+Invalid, 232 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 228 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.7s IncrementalHoareTripleChecker+Time [2024-09-12 19:30:35,624 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [62 Valid, 163 Invalid, 232 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 228 Invalid, 0 Unknown, 0 Unchecked, 1.7s Time] [2024-09-12 19:30:35,624 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 507 states. [2024-09-12 19:30:35,935 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 507 to 477. [2024-09-12 19:30:35,936 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 477 states, 433 states have (on average 1.210161662817552) internal successors, (524), 447 states have internal predecessors, (524), 22 states have call successors, (22), 10 states have call predecessors, (22), 9 states have return successors, (20), 19 states have call predecessors, (20), 20 states have call successors, (20) [2024-09-12 19:30:35,936 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 477 states to 477 states and 566 transitions. [2024-09-12 19:30:35,937 INFO L78 Accepts]: Start accepts. Automaton has 477 states and 566 transitions. Word has length 66 [2024-09-12 19:30:35,937 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 19:30:35,937 INFO L474 AbstractCegarLoop]: Abstraction has 477 states and 566 transitions. [2024-09-12 19:30:35,937 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 7.166666666666667) internal successors, (43), 7 states have internal predecessors, (43), 2 states have call successors, (7), 1 states have call predecessors, (7), 2 states have return successors, (6), 2 states have call predecessors, (6), 2 states have call successors, (6) [2024-09-12 19:30:35,937 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 19:30:35,937 INFO L276 IsEmpty]: Start isEmpty. Operand 477 states and 566 transitions. [2024-09-12 19:30:35,938 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 67 [2024-09-12 19:30:35,938 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 19:30:35,938 INFO L216 NwaCegarLoop]: trace histogram [3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-09-12 19:30:35,951 INFO L552 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (36)] Ended with exit code 0 [2024-09-12 19:30:36,138 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 36 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable45 [2024-09-12 19:30:36,139 INFO L399 AbstractCegarLoop]: === Iteration 47 === Targeting mainErr13ASSERT_VIOLATIONINTEGER_OVERFLOW === [mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 40 more)] === [2024-09-12 19:30:36,139 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 19:30:36,139 INFO L85 PathProgramCache]: Analyzing trace with hash -934337683, now seen corresponding path program 1 times [2024-09-12 19:30:36,139 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 19:30:36,139 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1399410956] [2024-09-12 19:30:36,139 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 19:30:36,139 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 19:30:36,147 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 19:30:36,211 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-09-12 19:30:36,211 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 19:30:36,212 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-09-12 19:30:36,213 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 19:30:36,213 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2024-09-12 19:30:36,214 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 19:30:36,215 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2024-09-12 19:30:36,215 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 19:30:36,216 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2024-09-12 19:30:36,217 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 19:30:36,218 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2024-09-12 19:30:36,219 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 19:30:36,223 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2024-09-12 19:30:36,224 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 19:30:36,224 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1399410956] [2024-09-12 19:30:36,224 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1399410956] provided 0 perfect and 1 imperfect interpolant sequences [2024-09-12 19:30:36,224 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [819388621] [2024-09-12 19:30:36,224 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 19:30:36,224 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 19:30:36,224 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-12 19:30:36,225 INFO L229 MonitoredProcess]: Starting monitored process 37 with /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-09-12 19:30:36,228 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (37)] Waiting until timeout for monitored process [2024-09-12 19:30:36,261 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 19:30:36,262 INFO L262 TraceCheckSpWp]: Trace formula consists of 137 conjuncts, 3 conjuncts are in the unsatisfiable core [2024-09-12 19:30:36,263 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-12 19:30:36,306 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2024-09-12 19:30:36,307 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-09-12 19:30:36,372 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2024-09-12 19:30:36,372 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [819388621] provided 0 perfect and 2 imperfect interpolant sequences [2024-09-12 19:30:36,372 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-09-12 19:30:36,372 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [3, 3, 3] total 6 [2024-09-12 19:30:36,372 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [164119182] [2024-09-12 19:30:36,372 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-09-12 19:30:36,373 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-09-12 19:30:36,373 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 19:30:36,373 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-09-12 19:30:36,373 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=21, Unknown=0, NotChecked=0, Total=42 [2024-09-12 19:30:36,373 INFO L87 Difference]: Start difference. First operand 477 states and 566 transitions. Second operand has 7 states, 6 states have (on average 16.166666666666668) internal successors, (97), 7 states have internal predecessors, (97), 6 states have call successors, (10), 1 states have call predecessors, (10), 1 states have return successors, (9), 6 states have call predecessors, (9), 6 states have call successors, (9) [2024-09-12 19:30:37,225 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 19:30:37,225 INFO L93 Difference]: Finished difference Result 922 states and 1158 transitions. [2024-09-12 19:30:37,226 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-09-12 19:30:37,226 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 16.166666666666668) internal successors, (97), 7 states have internal predecessors, (97), 6 states have call successors, (10), 1 states have call predecessors, (10), 1 states have return successors, (9), 6 states have call predecessors, (9), 6 states have call successors, (9) Word has length 66 [2024-09-12 19:30:37,226 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 19:30:37,229 INFO L225 Difference]: With dead ends: 922 [2024-09-12 19:30:37,229 INFO L226 Difference]: Without dead ends: 921 [2024-09-12 19:30:37,229 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 146 GetRequests, 141 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=21, Invalid=21, Unknown=0, NotChecked=0, Total=42 [2024-09-12 19:30:37,229 INFO L434 NwaCegarLoop]: 59 mSDtfsCounter, 170 mSDsluCounter, 218 mSDsCounter, 0 mSdLazyCounter, 179 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 174 SdHoareTripleChecker+Valid, 277 SdHoareTripleChecker+Invalid, 181 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 179 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-09-12 19:30:37,229 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [174 Valid, 277 Invalid, 181 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 179 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-09-12 19:30:37,230 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 921 states. [2024-09-12 19:30:37,771 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 921 to 897. [2024-09-12 19:30:37,772 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 897 states, 836 states have (on average 1.25) internal successors, (1045), 853 states have internal predecessors, (1045), 39 states have call successors, (39), 10 states have call predecessors, (39), 9 states have return successors, (37), 33 states have call predecessors, (37), 37 states have call successors, (37) [2024-09-12 19:30:37,773 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 897 states to 897 states and 1121 transitions. [2024-09-12 19:30:37,773 INFO L78 Accepts]: Start accepts. Automaton has 897 states and 1121 transitions. Word has length 66 [2024-09-12 19:30:37,774 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 19:30:37,774 INFO L474 AbstractCegarLoop]: Abstraction has 897 states and 1121 transitions. [2024-09-12 19:30:37,774 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 16.166666666666668) internal successors, (97), 7 states have internal predecessors, (97), 6 states have call successors, (10), 1 states have call predecessors, (10), 1 states have return successors, (9), 6 states have call predecessors, (9), 6 states have call successors, (9) [2024-09-12 19:30:37,774 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 19:30:37,774 INFO L276 IsEmpty]: Start isEmpty. Operand 897 states and 1121 transitions. [2024-09-12 19:30:37,775 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 69 [2024-09-12 19:30:37,775 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 19:30:37,775 INFO L216 NwaCegarLoop]: trace histogram [3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-09-12 19:30:37,787 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 19:30:37,978 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable46,37 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 19:30:37,979 INFO L399 AbstractCegarLoop]: === Iteration 48 === Targeting mainErr19ASSERT_VIOLATIONINTEGER_OVERFLOW === [mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 40 more)] === [2024-09-12 19:30:37,979 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 19:30:37,979 INFO L85 PathProgramCache]: Analyzing trace with hash -390275115, now seen corresponding path program 1 times [2024-09-12 19:30:37,979 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 19:30:37,979 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [392642460] [2024-09-12 19:30:37,979 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 19:30:37,979 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 19:30:37,986 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 19:30:38,152 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-09-12 19:30:38,153 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 19:30:38,154 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-09-12 19:30:38,154 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 19:30:38,155 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2024-09-12 19:30:38,155 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 19:30:38,156 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2024-09-12 19:30:38,156 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 19:30:38,156 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2024-09-12 19:30:38,157 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 19:30:38,157 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2024-09-12 19:30:38,158 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 19:30:38,160 INFO L134 CoverageAnalysis]: Checked inductivity of 35 backedges. 19 proven. 0 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2024-09-12 19:30:38,160 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 19:30:38,160 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [392642460] [2024-09-12 19:30:38,161 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [392642460] provided 1 perfect and 0 imperfect interpolant sequences [2024-09-12 19:30:38,161 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-09-12 19:30:38,161 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-09-12 19:30:38,161 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1692737629] [2024-09-12 19:30:38,161 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-09-12 19:30:38,161 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-09-12 19:30:38,161 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 19:30:38,162 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-09-12 19:30:38,162 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-09-12 19:30:38,162 INFO L87 Difference]: Start difference. First operand 897 states and 1121 transitions. Second operand has 4 states, 4 states have (on average 11.5) internal successors, (46), 4 states have internal predecessors, (46), 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 19:30:39,106 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 19:30:39,107 INFO L93 Difference]: Finished difference Result 1598 states and 2060 transitions. [2024-09-12 19:30:39,107 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-09-12 19:30:39,107 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 11.5) internal successors, (46), 4 states have internal predecessors, (46), 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 68 [2024-09-12 19:30:39,107 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 19:30:39,110 INFO L225 Difference]: With dead ends: 1598 [2024-09-12 19:30:39,110 INFO L226 Difference]: Without dead ends: 988 [2024-09-12 19:30:39,112 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 19 GetRequests, 17 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-09-12 19:30:39,112 INFO L434 NwaCegarLoop]: 80 mSDtfsCounter, 18 mSDsluCounter, 83 mSDsCounter, 0 mSdLazyCounter, 134 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 19 SdHoareTripleChecker+Valid, 163 SdHoareTripleChecker+Invalid, 136 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 134 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-09-12 19:30:39,112 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [19 Valid, 163 Invalid, 136 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 134 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-09-12 19:30:39,113 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 988 states. [2024-09-12 19:30:39,766 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 988 to 946. [2024-09-12 19:30:39,766 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 946 states, 880 states have (on average 1.2522727272727272) internal successors, (1102), 897 states have internal predecessors, (1102), 44 states have call successors, (44), 10 states have call predecessors, (44), 9 states have return successors, (42), 38 states have call predecessors, (42), 42 states have call successors, (42) [2024-09-12 19:30:39,768 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 946 states to 946 states and 1188 transitions. [2024-09-12 19:30:39,768 INFO L78 Accepts]: Start accepts. Automaton has 946 states and 1188 transitions. Word has length 68 [2024-09-12 19:30:39,768 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 19:30:39,769 INFO L474 AbstractCegarLoop]: Abstraction has 946 states and 1188 transitions. [2024-09-12 19:30:39,769 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 11.5) internal successors, (46), 4 states have internal predecessors, (46), 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 19:30:39,769 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 19:30:39,769 INFO L276 IsEmpty]: Start isEmpty. Operand 946 states and 1188 transitions. [2024-09-12 19:30:39,769 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 70 [2024-09-12 19:30:39,769 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 19:30:39,770 INFO L216 NwaCegarLoop]: trace histogram [3, 3, 3, 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] [2024-09-12 19:30:39,770 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable47 [2024-09-12 19:30:39,770 INFO L399 AbstractCegarLoop]: === Iteration 49 === Targeting mainErr25ASSERT_VIOLATIONINTEGER_OVERFLOW === [mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 40 more)] === [2024-09-12 19:30:39,770 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 19:30:39,770 INFO L85 PathProgramCache]: Analyzing trace with hash 287319517, now seen corresponding path program 1 times [2024-09-12 19:30:39,770 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 19:30:39,770 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1266857094] [2024-09-12 19:30:39,770 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 19:30:39,770 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 19:30:39,776 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 19:30:39,822 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-09-12 19:30:39,823 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 19:30:39,824 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-09-12 19:30:39,825 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 19:30:39,825 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2024-09-12 19:30:39,826 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 19:30:39,826 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2024-09-12 19:30:39,827 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 19:30:39,827 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2024-09-12 19:30:39,828 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 19:30:39,829 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2024-09-12 19:30:39,829 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 19:30:39,831 INFO L134 CoverageAnalysis]: Checked inductivity of 29 backedges. 13 proven. 0 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2024-09-12 19:30:39,831 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 19:30:39,831 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1266857094] [2024-09-12 19:30:39,832 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1266857094] provided 1 perfect and 0 imperfect interpolant sequences [2024-09-12 19:30:39,832 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-09-12 19:30:39,832 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-09-12 19:30:39,832 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1584479715] [2024-09-12 19:30:39,832 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-09-12 19:30:39,832 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-09-12 19:30:39,832 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 19:30:39,832 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-09-12 19:30:39,833 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-09-12 19:30:39,833 INFO L87 Difference]: Start difference. First operand 946 states and 1188 transitions. Second operand has 3 states, 3 states have (on average 15.666666666666666) internal successors, (47), 3 states have internal predecessors, (47), 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 19:30:40,889 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 19:30:40,889 INFO L93 Difference]: Finished difference Result 1478 states and 1873 transitions. [2024-09-12 19:30:40,890 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-09-12 19:30:40,890 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 15.666666666666666) internal successors, (47), 3 states have internal predecessors, (47), 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 69 [2024-09-12 19:30:40,890 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 19:30:40,893 INFO L225 Difference]: With dead ends: 1478 [2024-09-12 19:30:40,893 INFO L226 Difference]: Without dead ends: 982 [2024-09-12 19:30:40,894 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 16 GetRequests, 15 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-09-12 19:30:40,894 INFO L434 NwaCegarLoop]: 91 mSDtfsCounter, 12 mSDsluCounter, 42 mSDsCounter, 0 mSdLazyCounter, 72 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 13 SdHoareTripleChecker+Valid, 133 SdHoareTripleChecker+Invalid, 73 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 72 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-09-12 19:30:40,895 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [13 Valid, 133 Invalid, 73 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 72 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-09-12 19:30:40,895 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 982 states. [2024-09-12 19:30:41,508 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 982 to 928. [2024-09-12 19:30:41,509 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 928 states, 862 states have (on average 1.2436194895591648) internal successors, (1072), 885 states have internal predecessors, (1072), 44 states have call successors, (44), 10 states have call predecessors, (44), 9 states have return successors, (42), 32 states have call predecessors, (42), 42 states have call successors, (42) [2024-09-12 19:30:41,510 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 928 states to 928 states and 1158 transitions. [2024-09-12 19:30:41,512 INFO L78 Accepts]: Start accepts. Automaton has 928 states and 1158 transitions. Word has length 69 [2024-09-12 19:30:41,512 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 19:30:41,512 INFO L474 AbstractCegarLoop]: Abstraction has 928 states and 1158 transitions. [2024-09-12 19:30:41,512 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 15.666666666666666) internal successors, (47), 3 states have internal predecessors, (47), 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 19:30:41,512 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 19:30:41,512 INFO L276 IsEmpty]: Start isEmpty. Operand 928 states and 1158 transitions. [2024-09-12 19:30:41,513 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 72 [2024-09-12 19:30:41,513 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 19:30:41,513 INFO L216 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 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] [2024-09-12 19:30:41,513 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable48 [2024-09-12 19:30:41,513 INFO L399 AbstractCegarLoop]: === Iteration 50 === Targeting mainErr3ASSERT_VIOLATIONINTEGER_OVERFLOW === [mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 40 more)] === [2024-09-12 19:30:41,513 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 19:30:41,513 INFO L85 PathProgramCache]: Analyzing trace with hash -2014448848, now seen corresponding path program 2 times [2024-09-12 19:30:41,514 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 19:30:41,514 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2077093144] [2024-09-12 19:30:41,514 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 19:30:41,514 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 19:30:41,528 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-09-12 19:30:41,529 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [745296729] [2024-09-12 19:30:41,529 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-09-12 19:30:41,529 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 19:30:41,529 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-12 19:30:41,530 INFO L229 MonitoredProcess]: Starting monitored process 38 with /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-09-12 19:30:41,531 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (38)] Waiting until timeout for monitored process [2024-09-12 19:30:41,609 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-09-12 19:30:41,609 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2024-09-12 19:30:41,610 INFO L262 TraceCheckSpWp]: Trace formula consists of 144 conjuncts, 32 conjuncts are in the unsatisfiable core [2024-09-12 19:30:41,611 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-12 19:30:42,095 INFO L134 CoverageAnalysis]: Checked inductivity of 44 backedges. 0 proven. 34 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2024-09-12 19:30:42,095 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-09-12 19:30:43,733 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 19:30:43,733 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2077093144] [2024-09-12 19:30:43,733 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-09-12 19:30:43,733 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [745296729] [2024-09-12 19:30:43,733 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [745296729] provided 0 perfect and 1 imperfect interpolant sequences [2024-09-12 19:30:43,733 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-09-12 19:30:43,733 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14] total 14 [2024-09-12 19:30:43,733 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [86509984] [2024-09-12 19:30:43,733 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-09-12 19:30:43,733 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2024-09-12 19:30:43,733 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 19:30:43,734 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2024-09-12 19:30:43,734 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=93, Invalid=287, Unknown=0, NotChecked=0, Total=380 [2024-09-12 19:30:43,734 INFO L87 Difference]: Start difference. First operand 928 states and 1158 transitions. Second operand has 15 states, 14 states have (on average 3.7142857142857144) internal successors, (52), 14 states have internal predecessors, (52), 5 states have call successors, (7), 1 states have call predecessors, (7), 2 states have return successors, (6), 5 states have call predecessors, (6), 5 states have call successors, (6) [2024-09-12 19:30:45,676 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 19:30:45,676 INFO L93 Difference]: Finished difference Result 1041 states and 1303 transitions. [2024-09-12 19:30:45,676 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2024-09-12 19:30:45,677 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 14 states have (on average 3.7142857142857144) internal successors, (52), 14 states have internal predecessors, (52), 5 states have call successors, (7), 1 states have call predecessors, (7), 2 states have return successors, (6), 5 states have call predecessors, (6), 5 states have call successors, (6) Word has length 71 [2024-09-12 19:30:45,677 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 19:30:45,680 INFO L225 Difference]: With dead ends: 1041 [2024-09-12 19:30:45,680 INFO L226 Difference]: Without dead ends: 1040 [2024-09-12 19:30:45,680 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 93 GetRequests, 66 SyntacticMatches, 0 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 155 ImplicationChecksByTransitivity, 1.3s TimeCoverageRelationStatistics Valid=195, Invalid=617, Unknown=0, NotChecked=0, Total=812 [2024-09-12 19:30:45,683 INFO L434 NwaCegarLoop]: 59 mSDtfsCounter, 328 mSDsluCounter, 338 mSDsCounter, 0 mSdLazyCounter, 1536 mSolverCounterSat, 19 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 330 SdHoareTripleChecker+Valid, 397 SdHoareTripleChecker+Invalid, 1555 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 19 IncrementalHoareTripleChecker+Valid, 1536 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2024-09-12 19:30:45,684 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [330 Valid, 397 Invalid, 1555 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [19 Valid, 1536 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2024-09-12 19:30:45,684 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1040 states. [2024-09-12 19:30:46,322 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1040 to 977. [2024-09-12 19:30:46,323 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 977 states, 909 states have (on average 1.2431243124312432) internal successors, (1130), 932 states have internal predecessors, (1130), 46 states have call successors, (46), 10 states have call predecessors, (46), 9 states have return successors, (44), 34 states have call predecessors, (44), 44 states have call successors, (44) [2024-09-12 19:30:46,324 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 977 states to 977 states and 1220 transitions. [2024-09-12 19:30:46,325 INFO L78 Accepts]: Start accepts. Automaton has 977 states and 1220 transitions. Word has length 71 [2024-09-12 19:30:46,325 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 19:30:46,326 INFO L474 AbstractCegarLoop]: Abstraction has 977 states and 1220 transitions. [2024-09-12 19:30:46,326 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 14 states have (on average 3.7142857142857144) internal successors, (52), 14 states have internal predecessors, (52), 5 states have call successors, (7), 1 states have call predecessors, (7), 2 states have return successors, (6), 5 states have call predecessors, (6), 5 states have call successors, (6) [2024-09-12 19:30:46,326 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 19:30:46,326 INFO L276 IsEmpty]: Start isEmpty. Operand 977 states and 1220 transitions. [2024-09-12 19:30:46,326 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 75 [2024-09-12 19:30:46,327 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 19:30:46,327 INFO L216 NwaCegarLoop]: trace histogram [4, 3, 3, 3, 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] [2024-09-12 19:30:46,332 INFO L540 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (38)] Forceful destruction successful, exit code 0 [2024-09-12 19:30:46,528 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 38 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable49 [2024-09-12 19:30:46,529 INFO L399 AbstractCegarLoop]: === Iteration 51 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 40 more)] === [2024-09-12 19:30:46,529 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 19:30:46,529 INFO L85 PathProgramCache]: Analyzing trace with hash 178102570, now seen corresponding path program 1 times [2024-09-12 19:30:46,529 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 19:30:46,529 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1633350298] [2024-09-12 19:30:46,529 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 19:30:46,529 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 19:30:46,540 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-09-12 19:30:46,541 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1546815857] [2024-09-12 19:30:46,541 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 19:30:46,541 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 19:30:46,541 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-12 19:30:46,545 INFO L229 MonitoredProcess]: Starting monitored process 39 with /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-09-12 19:30:46,549 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (39)] Waiting until timeout for monitored process [2024-09-12 19:30:46,584 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 19:30:46,585 INFO L262 TraceCheckSpWp]: Trace formula consists of 144 conjuncts, 5 conjuncts are in the unsatisfiable core [2024-09-12 19:30:46,586 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-12 19:30:46,635 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 17 proven. 0 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2024-09-12 19:30:46,635 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-09-12 19:30:46,635 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 19:30:46,635 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1633350298] [2024-09-12 19:30:46,635 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-09-12 19:30:46,635 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1546815857] [2024-09-12 19:30:46,635 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1546815857] provided 1 perfect and 0 imperfect interpolant sequences [2024-09-12 19:30:46,635 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-09-12 19:30:46,635 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-09-12 19:30:46,635 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1388462264] [2024-09-12 19:30:46,635 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-09-12 19:30:46,636 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-09-12 19:30:46,636 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 19:30:46,636 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-09-12 19:30:46,636 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2024-09-12 19:30:46,636 INFO L87 Difference]: Start difference. First operand 977 states and 1220 transitions. Second operand has 6 states, 6 states have (on average 7.666666666666667) internal successors, (46), 5 states have internal predecessors, (46), 3 states have call successors, (9), 2 states have call predecessors, (9), 1 states have return successors, (7), 3 states have call predecessors, (7), 3 states have call successors, (7) [2024-09-12 19:30:47,551 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 19:30:47,551 INFO L93 Difference]: Finished difference Result 995 states and 1244 transitions. [2024-09-12 19:30:47,552 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-09-12 19:30:47,552 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 7.666666666666667) internal successors, (46), 5 states have internal predecessors, (46), 3 states have call successors, (9), 2 states have call predecessors, (9), 1 states have return successors, (7), 3 states have call predecessors, (7), 3 states have call successors, (7) Word has length 74 [2024-09-12 19:30:47,552 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 19:30:47,555 INFO L225 Difference]: With dead ends: 995 [2024-09-12 19:30:47,555 INFO L226 Difference]: Without dead ends: 983 [2024-09-12 19:30:47,555 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 74 GetRequests, 69 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2024-09-12 19:30:47,556 INFO L434 NwaCegarLoop]: 73 mSDtfsCounter, 9 mSDsluCounter, 184 mSDsCounter, 0 mSdLazyCounter, 163 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 9 SdHoareTripleChecker+Valid, 257 SdHoareTripleChecker+Invalid, 163 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 163 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-09-12 19:30:47,556 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [9 Valid, 257 Invalid, 163 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 163 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-09-12 19:30:47,556 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 983 states. [2024-09-12 19:30:48,193 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 983 to 983. [2024-09-12 19:30:48,194 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 983 states, 915 states have (on average 1.2393442622950819) internal successors, (1134), 932 states have internal predecessors, (1134), 46 states have call successors, (46), 10 states have call predecessors, (46), 9 states have return successors, (44), 40 states have call predecessors, (44), 44 states have call successors, (44) [2024-09-12 19:30:48,195 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 983 states to 983 states and 1224 transitions. [2024-09-12 19:30:48,196 INFO L78 Accepts]: Start accepts. Automaton has 983 states and 1224 transitions. Word has length 74 [2024-09-12 19:30:48,196 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 19:30:48,196 INFO L474 AbstractCegarLoop]: Abstraction has 983 states and 1224 transitions. [2024-09-12 19:30:48,196 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 7.666666666666667) internal successors, (46), 5 states have internal predecessors, (46), 3 states have call successors, (9), 2 states have call predecessors, (9), 1 states have return successors, (7), 3 states have call predecessors, (7), 3 states have call successors, (7) [2024-09-12 19:30:48,197 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 19:30:48,197 INFO L276 IsEmpty]: Start isEmpty. Operand 983 states and 1224 transitions. [2024-09-12 19:30:48,197 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2024-09-12 19:30:48,197 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 19:30:48,197 INFO L216 NwaCegarLoop]: trace histogram [3, 3, 3, 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] [2024-09-12 19:30:48,212 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 19:30:48,398 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable50,39 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 19:30:48,398 INFO L399 AbstractCegarLoop]: === Iteration 52 === Targeting mainErr35ASSERT_VIOLATIONINTEGER_OVERFLOW === [mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 40 more)] === [2024-09-12 19:30:48,398 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 19:30:48,398 INFO L85 PathProgramCache]: Analyzing trace with hash -194214608, now seen corresponding path program 1 times [2024-09-12 19:30:48,398 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 19:30:48,398 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [627723228] [2024-09-12 19:30:48,398 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 19:30:48,398 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 19:30:48,416 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-09-12 19:30:48,416 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [505111489] [2024-09-12 19:30:48,417 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 19:30:48,417 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 19:30:48,417 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-12 19:30:48,418 INFO L229 MonitoredProcess]: Starting monitored process 40 with /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-09-12 19:30:48,421 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (40)] Waiting until timeout for monitored process [2024-09-12 19:30:48,457 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 19:30:48,458 INFO L262 TraceCheckSpWp]: Trace formula consists of 140 conjuncts, 34 conjuncts are in the unsatisfiable core [2024-09-12 19:30:48,459 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-12 19:30:48,915 INFO L134 CoverageAnalysis]: Checked inductivity of 28 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2024-09-12 19:30:48,915 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-09-12 19:31:01,624 INFO L134 CoverageAnalysis]: Checked inductivity of 28 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2024-09-12 19:31:01,624 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 19:31:01,624 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [627723228] [2024-09-12 19:31:01,624 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-09-12 19:31:01,624 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [505111489] [2024-09-12 19:31:01,624 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [505111489] provided 0 perfect and 2 imperfect interpolant sequences [2024-09-12 19:31:01,624 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-09-12 19:31:01,625 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 24 [2024-09-12 19:31:01,625 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1426056673] [2024-09-12 19:31:01,625 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-09-12 19:31:01,625 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2024-09-12 19:31:01,625 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 19:31:01,626 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2024-09-12 19:31:01,626 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=114, Invalid=484, Unknown=2, NotChecked=0, Total=600 [2024-09-12 19:31:01,626 INFO L87 Difference]: Start difference. First operand 983 states and 1224 transitions. Second operand has 25 states, 22 states have (on average 4.2727272727272725) internal successors, (94), 21 states have internal predecessors, (94), 9 states have call successors, (11), 1 states have call predecessors, (11), 2 states have return successors, (11), 11 states have call predecessors, (11), 9 states have call successors, (11) [2024-09-12 19:31:27,879 WARN L293 SmtUtils]: Spent 25.64s on a formula simplification. DAG size of input: 61 DAG size of output: 45 (called from [L 391] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2024-09-12 19:31:34,405 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 3.56s for a HTC check with result VALID. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2024-09-12 19:31:39,057 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 19:31:43,062 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 19:32:13,728 WARN L293 SmtUtils]: Spent 16.30s on a formula simplification. DAG size of input: 53 DAG size of output: 35 (called from [L 391] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate)