./Ultimate.py --spec ../sv-benchmarks/c/properties/unreach-call.prp --file ../sv-benchmarks/c/nla-digbench-scaling/egcd2-ll_valuebound5.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/egcd2-ll_valuebound5.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 ab50d4c44616d850baf388e04d7eb1063c3cea27d21c9cbb628b158ef2bdff42 --procedureinliner.inline.calls.to.implemented.procedures NEVER --traceabstraction.positions.where.we.compute.the.hoare.annotation All --witnessprinter.yaml.format.version 2.1 --cacsl2boogietranslator.check.absence.of.signed.integer.overflows true --- Real Ultimate output --- This is Ultimate 0.2.4-dev-a9b967e-m [2024-09-12 18:53:22,503 INFO L188 SettingsManager]: Resetting all preferences to default values... [2024-09-12 18:53:22,591 INFO L114 SettingsManager]: Loading settings from /storage/repos/certificate-witnesses-artifact/automizer/config/svcomp-Reach-32bit-Automizer_Default.epf [2024-09-12 18:53:22,594 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2024-09-12 18:53:22,595 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2024-09-12 18:53:22,625 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2024-09-12 18:53:22,627 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2024-09-12 18:53:22,627 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2024-09-12 18:53:22,628 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2024-09-12 18:53:22,629 INFO L153 SettingsManager]: * Use memory slicer=true [2024-09-12 18:53:22,631 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2024-09-12 18:53:22,631 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2024-09-12 18:53:22,632 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2024-09-12 18:53:22,635 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2024-09-12 18:53:22,635 INFO L153 SettingsManager]: * Use SBE=true [2024-09-12 18:53:22,636 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2024-09-12 18:53:22,636 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2024-09-12 18:53:22,636 INFO L153 SettingsManager]: * sizeof long=4 [2024-09-12 18:53:22,636 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2024-09-12 18:53:22,637 INFO L153 SettingsManager]: * sizeof POINTER=4 [2024-09-12 18:53:22,637 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2024-09-12 18:53:22,640 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2024-09-12 18:53:22,641 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2024-09-12 18:53:22,641 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2024-09-12 18:53:22,641 INFO L153 SettingsManager]: * Allow undefined functions=false [2024-09-12 18:53:22,641 INFO L153 SettingsManager]: * sizeof long double=12 [2024-09-12 18:53:22,642 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2024-09-12 18:53:22,642 INFO L153 SettingsManager]: * Use constant arrays=true [2024-09-12 18:53:22,642 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2024-09-12 18:53:22,642 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2024-09-12 18:53:22,643 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-09-12 18:53:22,643 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-09-12 18:53:22,643 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-09-12 18:53:22,643 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2024-09-12 18:53:22,643 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2024-09-12 18:53:22,644 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2024-09-12 18:53:22,644 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2024-09-12 18:53:22,644 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2024-09-12 18:53:22,644 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2024-09-12 18:53:22,645 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2024-09-12 18:53:22,645 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2024-09-12 18:53:22,645 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2024-09-12 18:53:22,645 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 -> ab50d4c44616d850baf388e04d7eb1063c3cea27d21c9cbb628b158ef2bdff42 Applying setting for plugin de.uni_freiburg.informatik.ultimate.boogie.procedureinliner: Inline calls to implemented procedures -> NEVER Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: Positions where we compute the Hoare Annotation -> All Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: YAML Format version -> 2.1 Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: Check absence of signed integer overflows -> true [2024-09-12 18:53:22,947 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2024-09-12 18:53:22,969 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2024-09-12 18:53:22,972 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2024-09-12 18:53:22,974 INFO L270 PluginConnector]: Initializing CDTParser... [2024-09-12 18:53:22,974 INFO L274 PluginConnector]: CDTParser initialized [2024-09-12 18:53:22,976 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/certificate-witnesses-artifact/automizer/../sv-benchmarks/c/nla-digbench-scaling/egcd2-ll_valuebound5.c [2024-09-12 18:53:24,559 INFO L533 CDTParser]: Created temporary CDT project at NULL [2024-09-12 18:53:24,755 INFO L384 CDTParser]: Found 1 translation units. [2024-09-12 18:53:24,757 INFO L180 CDTParser]: Scanning /storage/repos/certificate-witnesses-artifact/sv-benchmarks/c/nla-digbench-scaling/egcd2-ll_valuebound5.c [2024-09-12 18:53:24,767 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/certificate-witnesses-artifact/automizer/data/11ce947f3/1b1f0f90d4004473b54e0189ba01feb6/FLAG0fae51eab [2024-09-12 18:53:24,786 INFO L435 CDTParser]: Successfully deleted /storage/repos/certificate-witnesses-artifact/automizer/data/11ce947f3/1b1f0f90d4004473b54e0189ba01feb6 [2024-09-12 18:53:24,790 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2024-09-12 18:53:24,792 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2024-09-12 18:53:24,794 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2024-09-12 18:53:24,796 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2024-09-12 18:53:24,801 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2024-09-12 18:53:24,802 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 12.09 06:53:24" (1/1) ... [2024-09-12 18:53:24,804 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@54ea3080 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.09 06:53:24, skipping insertion in model container [2024-09-12 18:53:24,804 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 12.09 06:53:24" (1/1) ... [2024-09-12 18:53:24,825 INFO L175 MainTranslator]: Built tables and reachable declarations [2024-09-12 18:53:24,996 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/egcd2-ll_valuebound5.c[490,503] [2024-09-12 18:53:25,031 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-09-12 18:53:25,046 INFO L200 MainTranslator]: Completed pre-run [2024-09-12 18:53:25,059 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/egcd2-ll_valuebound5.c[490,503] [2024-09-12 18:53:25,079 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-09-12 18:53:25,096 INFO L204 MainTranslator]: Completed translation [2024-09-12 18:53:25,097 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.09 06:53:25 WrapperNode [2024-09-12 18:53:25,097 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2024-09-12 18:53:25,098 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2024-09-12 18:53:25,099 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2024-09-12 18:53:25,099 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2024-09-12 18:53:25,105 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.09 06:53:25" (1/1) ... [2024-09-12 18:53:25,112 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.09 06:53:25" (1/1) ... [2024-09-12 18:53:25,121 INFO L138 Inliner]: procedures = 14, calls = 19, calls flagged for inlining = 0, calls inlined = 0, statements flattened = 0 [2024-09-12 18:53:25,122 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2024-09-12 18:53:25,123 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2024-09-12 18:53:25,123 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2024-09-12 18:53:25,123 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2024-09-12 18:53:25,134 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.09 06:53:25" (1/1) ... [2024-09-12 18:53:25,134 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.09 06:53:25" (1/1) ... [2024-09-12 18:53:25,140 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.09 06:53:25" (1/1) ... [2024-09-12 18:53:25,164 INFO L175 MemorySlicer]: Split 2 memory accesses to 1 slices as follows [2]. 100 percent of accesses are in the largest equivalence class. The 2 initializations are split as follows [2]. The 0 writes are split as follows [0]. [2024-09-12 18:53:25,165 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.09 06:53:25" (1/1) ... [2024-09-12 18:53:25,165 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.09 06:53:25" (1/1) ... [2024-09-12 18:53:25,168 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.09 06:53:25" (1/1) ... [2024-09-12 18:53:25,176 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.09 06:53:25" (1/1) ... [2024-09-12 18:53:25,177 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.09 06:53:25" (1/1) ... [2024-09-12 18:53:25,178 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.09 06:53:25" (1/1) ... [2024-09-12 18:53:25,184 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2024-09-12 18:53:25,185 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2024-09-12 18:53:25,187 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2024-09-12 18:53:25,187 INFO L274 PluginConnector]: RCFGBuilder initialized [2024-09-12 18:53:25,188 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.09 06:53:25" (1/1) ... [2024-09-12 18:53:25,193 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-09-12 18:53:25,206 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-12 18:53:25,223 INFO L229 MonitoredProcess]: Starting monitored process 1 with /storage/repos/certificate-witnesses-artifact/automizer/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (exit command is (exit), workingDir is null) [2024-09-12 18:53:25,229 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Waiting until timeout for monitored process [2024-09-12 18:53:25,278 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2024-09-12 18:53:25,278 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2024-09-12 18:53:25,278 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2024-09-12 18:53:25,278 INFO L130 BoogieDeclarations]: Found specification of procedure main [2024-09-12 18:53:25,279 INFO L138 BoogieDeclarations]: Found implementation of procedure main [2024-09-12 18:53:25,279 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2024-09-12 18:53:25,279 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.init [2024-09-12 18:53:25,280 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.init [2024-09-12 18:53:25,281 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2024-09-12 18:53:25,281 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2024-09-12 18:53:25,281 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_assert [2024-09-12 18:53:25,281 INFO L138 BoogieDeclarations]: Found implementation of procedure __VERIFIER_assert [2024-09-12 18:53:25,348 INFO L242 CfgBuilder]: Building ICFG [2024-09-12 18:53:25,351 INFO L268 CfgBuilder]: Building CFG for each procedure with an implementation [2024-09-12 18:53:26,389 INFO L? ?]: Removed 195 outVars from TransFormulas that were not future-live. [2024-09-12 18:53:26,390 INFO L291 CfgBuilder]: Performing block encoding [2024-09-12 18:53:26,424 INFO L313 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2024-09-12 18:53:26,425 INFO L318 CfgBuilder]: Removed 2 assume(true) statements. [2024-09-12 18:53:26,425 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 12.09 06:53:26 BoogieIcfgContainer [2024-09-12 18:53:26,425 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2024-09-12 18:53:26,427 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2024-09-12 18:53:26,427 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2024-09-12 18:53:26,430 INFO L274 PluginConnector]: TraceAbstraction initialized [2024-09-12 18:53:26,431 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 12.09 06:53:24" (1/3) ... [2024-09-12 18:53:26,431 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@72770e02 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 12.09 06:53:26, skipping insertion in model container [2024-09-12 18:53:26,432 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.09 06:53:25" (2/3) ... [2024-09-12 18:53:26,432 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@72770e02 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 12.09 06:53:26, skipping insertion in model container [2024-09-12 18:53:26,432 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 12.09 06:53:26" (3/3) ... [2024-09-12 18:53:26,433 INFO L112 eAbstractionObserver]: Analyzing ICFG egcd2-ll_valuebound5.c [2024-09-12 18:53:26,451 INFO L209 ceAbstractionStarter]: Automizer settings: Hoare:All NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2024-09-12 18:53:26,451 INFO L149 ceAbstractionStarter]: Applying trace abstraction to program that has 65 error locations. [2024-09-12 18:53:26,521 INFO L335 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2024-09-12 18:53:26,529 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;@41fffdb, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-09-12 18:53:26,530 INFO L337 AbstractCegarLoop]: Starting to check reachability of 65 error locations. [2024-09-12 18:53:26,535 INFO L276 IsEmpty]: Start isEmpty. Operand has 166 states, 82 states have (on average 1.8902439024390243) internal successors, (155), 148 states have internal predecessors, (155), 14 states have call successors, (14), 4 states have call predecessors, (14), 4 states have return successors, (14), 14 states have call predecessors, (14), 14 states have call successors, (14) [2024-09-12 18:53:26,542 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2024-09-12 18:53:26,542 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 18:53:26,543 INFO L216 NwaCegarLoop]: trace histogram [4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-09-12 18:53:26,544 INFO L399 AbstractCegarLoop]: === Iteration 1 === Targeting mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 62 more)] === [2024-09-12 18:53:26,549 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:53:26,550 INFO L85 PathProgramCache]: Analyzing trace with hash 1486282811, now seen corresponding path program 1 times [2024-09-12 18:53:26,560 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 18:53:26,560 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1227738189] [2024-09-12 18:53:26,561 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:53:26,561 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 18:53:26,661 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:53:26,702 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-09-12 18:53:26,708 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:53:26,723 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-09-12 18:53:26,725 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:53:26,732 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2024-09-12 18:53:26,738 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:53:26,745 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2024-09-12 18:53:26,751 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:53:26,754 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2024-09-12 18:53:26,760 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:53:26,767 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2024-09-12 18:53:26,770 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 18:53:26,771 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1227738189] [2024-09-12 18:53:26,772 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1227738189] provided 1 perfect and 0 imperfect interpolant sequences [2024-09-12 18:53:26,772 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-09-12 18:53:26,772 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2024-09-12 18:53:26,774 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [53572654] [2024-09-12 18:53:26,774 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-09-12 18:53:26,793 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2024-09-12 18:53:26,793 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 18:53:26,819 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2024-09-12 18:53:26,819 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2024-09-12 18:53:26,824 INFO L87 Difference]: Start difference. First operand has 166 states, 82 states have (on average 1.8902439024390243) internal successors, (155), 148 states have internal predecessors, (155), 14 states have call successors, (14), 4 states have call predecessors, (14), 4 states have return successors, (14), 14 states have call predecessors, (14), 14 states have call successors, (14) Second operand has 2 states, 2 states have (on average 4.0) internal successors, (8), 2 states have internal predecessors, (8), 2 states have call successors, (6), 1 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2024-09-12 18:53:26,887 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 18:53:26,888 INFO L93 Difference]: Finished difference Result 325 states and 371 transitions. [2024-09-12 18:53:26,889 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-09-12 18:53:26,890 INFO L78 Accepts]: Start accepts. Automaton has has 2 states, 2 states have (on average 4.0) internal successors, (8), 2 states have internal predecessors, (8), 2 states have call successors, (6), 1 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 28 [2024-09-12 18:53:26,891 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 18:53:26,899 INFO L225 Difference]: With dead ends: 325 [2024-09-12 18:53:26,900 INFO L226 Difference]: Without dead ends: 161 [2024-09-12 18:53:26,905 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 16 GetRequests, 16 SyntacticMatches, 0 SemanticMatches, 0 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2024-09-12 18:53:26,910 INFO L434 NwaCegarLoop]: 174 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, 174 SdHoareTripleChecker+Invalid, 2 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 2 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-09-12 18:53:26,911 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 174 Invalid, 2 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 2 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-09-12 18:53:26,926 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 161 states. [2024-09-12 18:53:26,960 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 161 to 161. [2024-09-12 18:53:26,963 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 161 states, 80 states have (on average 1.825) internal successors, (146), 145 states have internal predecessors, (146), 14 states have call successors, (14), 4 states have call predecessors, (14), 3 states have return successors, (12), 12 states have call predecessors, (12), 12 states have call successors, (12) [2024-09-12 18:53:26,967 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 161 states to 161 states and 172 transitions. [2024-09-12 18:53:26,972 INFO L78 Accepts]: Start accepts. Automaton has 161 states and 172 transitions. Word has length 28 [2024-09-12 18:53:26,974 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 18:53:26,974 INFO L474 AbstractCegarLoop]: Abstraction has 161 states and 172 transitions. [2024-09-12 18:53:26,974 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 4.0) internal successors, (8), 2 states have internal predecessors, (8), 2 states have call successors, (6), 1 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2024-09-12 18:53:26,975 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:53:26,976 INFO L276 IsEmpty]: Start isEmpty. Operand 161 states and 172 transitions. [2024-09-12 18:53:26,977 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2024-09-12 18:53:26,978 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 18:53:26,978 INFO L216 NwaCegarLoop]: trace histogram [4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-09-12 18:53:26,978 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2024-09-12 18:53:26,979 INFO L399 AbstractCegarLoop]: === Iteration 2 === Targeting mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 62 more)] === [2024-09-12 18:53:26,979 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:53:26,981 INFO L85 PathProgramCache]: Analyzing trace with hash 237940991, now seen corresponding path program 1 times [2024-09-12 18:53:26,981 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 18:53:26,981 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [343752320] [2024-09-12 18:53:26,981 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:53:26,982 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 18:53:27,057 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-09-12 18:53:27,079 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [896705474] [2024-09-12 18:53:27,079 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:53:27,079 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 18:53:27,079 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-12 18:53:27,084 INFO L229 MonitoredProcess]: Starting monitored process 2 with /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-09-12 18:53:27,089 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2024-09-12 18:53:27,144 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:53:27,146 INFO L262 TraceCheckSpWp]: Trace formula consists of 85 conjuncts, 16 conjuncts are in the unsatisfiable core [2024-09-12 18:53:27,151 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-12 18:53:27,301 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 9 proven. 0 refuted. 0 times theorem prover too weak. 15 trivial. 0 not checked. [2024-09-12 18:53:27,302 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-09-12 18:53:27,302 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 18:53:27,302 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [343752320] [2024-09-12 18:53:27,303 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-09-12 18:53:27,303 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [896705474] [2024-09-12 18:53:27,304 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [896705474] provided 1 perfect and 0 imperfect interpolant sequences [2024-09-12 18:53:27,304 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-09-12 18:53:27,304 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-09-12 18:53:27,305 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1519676474] [2024-09-12 18:53:27,305 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-09-12 18:53:27,306 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-09-12 18:53:27,306 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 18:53:27,306 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-09-12 18:53:27,307 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2024-09-12 18:53:27,307 INFO L87 Difference]: Start difference. First operand 161 states and 172 transitions. Second operand has 7 states, 4 states have (on average 2.75) internal successors, (11), 5 states have internal predecessors, (11), 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 18:53:27,774 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 18:53:27,774 INFO L93 Difference]: Finished difference Result 161 states and 172 transitions. [2024-09-12 18:53:27,775 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-09-12 18:53:27,775 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 4 states have (on average 2.75) internal successors, (11), 5 states have internal predecessors, (11), 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 28 [2024-09-12 18:53:27,775 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 18:53:27,777 INFO L225 Difference]: With dead ends: 161 [2024-09-12 18:53:27,777 INFO L226 Difference]: Without dead ends: 159 [2024-09-12 18:53:27,778 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 27 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2024-09-12 18:53:27,782 INFO L434 NwaCegarLoop]: 80 mSDtfsCounter, 291 mSDsluCounter, 167 mSDsCounter, 0 mSdLazyCounter, 328 mSolverCounterSat, 15 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 298 SdHoareTripleChecker+Valid, 247 SdHoareTripleChecker+Invalid, 343 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 15 IncrementalHoareTripleChecker+Valid, 328 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2024-09-12 18:53:27,782 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [298 Valid, 247 Invalid, 343 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [15 Valid, 328 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2024-09-12 18:53:27,783 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 159 states. [2024-09-12 18:53:27,817 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 159 to 159. [2024-09-12 18:53:27,818 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 159 states, 80 states have (on average 1.8) internal successors, (144), 143 states have internal predecessors, (144), 14 states have call successors, (14), 4 states have call predecessors, (14), 3 states have return successors, (12), 12 states have call predecessors, (12), 12 states have call successors, (12) [2024-09-12 18:53:27,821 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 159 states to 159 states and 170 transitions. [2024-09-12 18:53:27,822 INFO L78 Accepts]: Start accepts. Automaton has 159 states and 170 transitions. Word has length 28 [2024-09-12 18:53:27,824 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 18:53:27,824 INFO L474 AbstractCegarLoop]: Abstraction has 159 states and 170 transitions. [2024-09-12 18:53:27,824 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 4 states have (on average 2.75) internal successors, (11), 5 states have internal predecessors, (11), 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 18:53:27,825 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:53:27,825 INFO L276 IsEmpty]: Start isEmpty. Operand 159 states and 170 transitions. [2024-09-12 18:53:27,826 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2024-09-12 18:53:27,826 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 18:53:27,826 INFO L216 NwaCegarLoop]: trace histogram [4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-09-12 18:53:27,844 INFO L552 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Ended with exit code 0 [2024-09-12 18:53:28,032 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 18:53:28,033 INFO L399 AbstractCegarLoop]: === Iteration 3 === Targeting mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 62 more)] === [2024-09-12 18:53:28,034 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:53:28,034 INFO L85 PathProgramCache]: Analyzing trace with hash -1213763818, now seen corresponding path program 1 times [2024-09-12 18:53:28,034 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 18:53:28,034 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [328355626] [2024-09-12 18:53:28,034 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:53:28,034 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 18:53:28,060 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-09-12 18:53:28,062 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [718651681] [2024-09-12 18:53:28,062 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:53:28,063 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 18:53:28,063 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-12 18:53:28,065 INFO L229 MonitoredProcess]: Starting monitored process 3 with /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-09-12 18:53:28,069 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2024-09-12 18:53:28,108 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:53:28,109 INFO L262 TraceCheckSpWp]: Trace formula consists of 86 conjuncts, 16 conjuncts are in the unsatisfiable core [2024-09-12 18:53:28,111 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-12 18:53:28,237 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 15 trivial. 0 not checked. [2024-09-12 18:53:28,239 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-09-12 18:53:28,622 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 18:53:28,623 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [328355626] [2024-09-12 18:53:28,624 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-09-12 18:53:28,624 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [718651681] [2024-09-12 18:53:28,624 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [718651681] provided 0 perfect and 1 imperfect interpolant sequences [2024-09-12 18:53:28,624 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-09-12 18:53:28,625 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6] total 6 [2024-09-12 18:53:28,625 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1928002184] [2024-09-12 18:53:28,626 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-09-12 18:53:28,626 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-09-12 18:53:28,626 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 18:53:28,627 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-09-12 18:53:28,628 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=78, Unknown=0, NotChecked=0, Total=110 [2024-09-12 18:53:28,629 INFO L87 Difference]: Start difference. First operand 159 states and 170 transitions. Second operand has 7 states, 5 states have (on average 2.4) internal successors, (12), 6 states have internal predecessors, (12), 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 18:53:29,088 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 18:53:29,088 INFO L93 Difference]: Finished difference Result 159 states and 170 transitions. [2024-09-12 18:53:29,088 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-09-12 18:53:29,089 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 5 states have (on average 2.4) internal successors, (12), 6 states have internal predecessors, (12), 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 29 [2024-09-12 18:53:29,089 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 18:53:29,090 INFO L225 Difference]: With dead ends: 159 [2024-09-12 18:53:29,090 INFO L226 Difference]: Without dead ends: 158 [2024-09-12 18:53:29,091 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 33 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 16 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=32, Invalid=78, Unknown=0, NotChecked=0, Total=110 [2024-09-12 18:53:29,092 INFO L434 NwaCegarLoop]: 80 mSDtfsCounter, 104 mSDsluCounter, 189 mSDsCounter, 0 mSdLazyCounter, 367 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 111 SdHoareTripleChecker+Valid, 269 SdHoareTripleChecker+Invalid, 367 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 367 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2024-09-12 18:53:29,092 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [111 Valid, 269 Invalid, 367 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 367 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2024-09-12 18:53:29,095 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 158 states. [2024-09-12 18:53:29,129 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 158 to 158. [2024-09-12 18:53:29,130 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 158 states, 80 states have (on average 1.7875) internal successors, (143), 142 states have internal predecessors, (143), 14 states have call successors, (14), 4 states have call predecessors, (14), 3 states have return successors, (12), 12 states have call predecessors, (12), 12 states have call successors, (12) [2024-09-12 18:53:29,131 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 158 states to 158 states and 169 transitions. [2024-09-12 18:53:29,131 INFO L78 Accepts]: Start accepts. Automaton has 158 states and 169 transitions. Word has length 29 [2024-09-12 18:53:29,131 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 18:53:29,132 INFO L474 AbstractCegarLoop]: Abstraction has 158 states and 169 transitions. [2024-09-12 18:53:29,132 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 5 states have (on average 2.4) internal successors, (12), 6 states have internal predecessors, (12), 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 18:53:29,132 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:53:29,132 INFO L276 IsEmpty]: Start isEmpty. Operand 158 states and 169 transitions. [2024-09-12 18:53:29,133 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 45 [2024-09-12 18:53:29,133 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 18:53:29,134 INFO L216 NwaCegarLoop]: trace histogram [6, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-09-12 18:53:29,149 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 18:53:29,337 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 18:53:29,338 INFO L399 AbstractCegarLoop]: === Iteration 4 === Targeting mainErr52ASSERT_VIOLATIONINTEGER_OVERFLOW === [mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 62 more)] === [2024-09-12 18:53:29,338 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:53:29,338 INFO L85 PathProgramCache]: Analyzing trace with hash 694054053, now seen corresponding path program 1 times [2024-09-12 18:53:29,338 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 18:53:29,339 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [16621029] [2024-09-12 18:53:29,339 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:53:29,339 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 18:53:29,361 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:53:29,523 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-09-12 18:53:29,524 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:53:29,529 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-09-12 18:53:29,530 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:53:29,534 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2024-09-12 18:53:29,535 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:53:29,538 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2024-09-12 18:53:29,539 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:53:29,542 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2024-09-12 18:53:29,546 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:53:29,579 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2024-09-12 18:53:29,581 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:53:29,588 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2024-09-12 18:53:29,591 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:53:29,596 INFO L134 CoverageAnalysis]: Checked inductivity of 60 backedges. 9 proven. 6 refuted. 0 times theorem prover too weak. 45 trivial. 0 not checked. [2024-09-12 18:53:29,598 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 18:53:29,599 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [16621029] [2024-09-12 18:53:29,599 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [16621029] provided 0 perfect and 1 imperfect interpolant sequences [2024-09-12 18:53:29,601 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2080759393] [2024-09-12 18:53:29,601 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:53:29,602 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 18:53:29,602 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-12 18:53:29,604 INFO L229 MonitoredProcess]: Starting monitored process 4 with /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-09-12 18:53:29,605 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2024-09-12 18:53:29,647 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:53:29,648 INFO L262 TraceCheckSpWp]: Trace formula consists of 114 conjuncts, 3 conjuncts are in the unsatisfiable core [2024-09-12 18:53:29,650 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-12 18:53:29,670 INFO L134 CoverageAnalysis]: Checked inductivity of 60 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 60 trivial. 0 not checked. [2024-09-12 18:53:29,670 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-09-12 18:53:29,671 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2080759393] provided 1 perfect and 0 imperfect interpolant sequences [2024-09-12 18:53:29,671 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-09-12 18:53:29,671 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [7] total 8 [2024-09-12 18:53:29,671 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1673226440] [2024-09-12 18:53:29,671 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-09-12 18:53:29,672 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-09-12 18:53:29,672 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 18:53:29,673 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-09-12 18:53:29,673 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2024-09-12 18:53:29,673 INFO L87 Difference]: Start difference. First operand 158 states and 169 transitions. Second operand has 3 states, 2 states have (on average 7.0) internal successors, (14), 3 states have internal predecessors, (14), 2 states have call successors, (8), 1 states have call predecessors, (8), 1 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2024-09-12 18:53:30,283 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 18:53:30,283 INFO L93 Difference]: Finished difference Result 265 states and 299 transitions. [2024-09-12 18:53:30,283 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-09-12 18:53:30,283 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 7.0) internal successors, (14), 3 states have internal predecessors, (14), 2 states have call successors, (8), 1 states have call predecessors, (8), 1 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) Word has length 44 [2024-09-12 18:53:30,284 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 18:53:30,285 INFO L225 Difference]: With dead ends: 265 [2024-09-12 18:53:30,286 INFO L226 Difference]: Without dead ends: 255 [2024-09-12 18:53:30,286 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 57 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2024-09-12 18:53:30,288 INFO L434 NwaCegarLoop]: 125 mSDtfsCounter, 90 mSDsluCounter, 107 mSDsCounter, 0 mSdLazyCounter, 99 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 95 SdHoareTripleChecker+Valid, 232 SdHoareTripleChecker+Invalid, 108 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 99 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2024-09-12 18:53:30,290 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [95 Valid, 232 Invalid, 108 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 99 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2024-09-12 18:53:30,291 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 255 states. [2024-09-12 18:53:30,322 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 255 to 211. [2024-09-12 18:53:30,322 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 211 states, 129 states have (on average 1.7674418604651163) internal successors, (228), 190 states have internal predecessors, (228), 18 states have call successors, (18), 4 states have call predecessors, (18), 3 states have return successors, (16), 16 states have call predecessors, (16), 16 states have call successors, (16) [2024-09-12 18:53:30,325 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 211 states to 211 states and 262 transitions. [2024-09-12 18:53:30,326 INFO L78 Accepts]: Start accepts. Automaton has 211 states and 262 transitions. Word has length 44 [2024-09-12 18:53:30,326 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 18:53:30,327 INFO L474 AbstractCegarLoop]: Abstraction has 211 states and 262 transitions. [2024-09-12 18:53:30,327 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 7.0) internal successors, (14), 3 states have internal predecessors, (14), 2 states have call successors, (8), 1 states have call predecessors, (8), 1 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2024-09-12 18:53:30,327 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:53:30,327 INFO L276 IsEmpty]: Start isEmpty. Operand 211 states and 262 transitions. [2024-09-12 18:53:30,328 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 46 [2024-09-12 18:53:30,328 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 18:53:30,328 INFO L216 NwaCegarLoop]: trace histogram [6, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-09-12 18:53:30,347 INFO L552 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Ended with exit code 0 [2024-09-12 18:53:30,529 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 18:53:30,529 INFO L399 AbstractCegarLoop]: === Iteration 5 === Targeting mainErr4ASSERT_VIOLATIONINTEGER_OVERFLOW === [mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 62 more)] === [2024-09-12 18:53:30,530 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:53:30,530 INFO L85 PathProgramCache]: Analyzing trace with hash 40837635, now seen corresponding path program 1 times [2024-09-12 18:53:30,530 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 18:53:30,530 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [439381189] [2024-09-12 18:53:30,530 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:53:30,530 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 18:53:30,553 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-09-12 18:53:30,554 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1051288114] [2024-09-12 18:53:30,554 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:53:30,554 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 18:53:30,554 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-12 18:53:30,559 INFO L229 MonitoredProcess]: Starting monitored process 5 with /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-09-12 18:53:30,561 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2024-09-12 18:53:30,614 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:53:30,615 INFO L262 TraceCheckSpWp]: Trace formula consists of 118 conjuncts, 3 conjuncts are in the unsatisfiable core [2024-09-12 18:53:30,617 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-12 18:53:30,625 INFO L134 CoverageAnalysis]: Checked inductivity of 60 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 60 trivial. 0 not checked. [2024-09-12 18:53:30,627 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-09-12 18:53:30,627 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 18:53:30,627 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [439381189] [2024-09-12 18:53:30,627 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-09-12 18:53:30,631 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1051288114] [2024-09-12 18:53:30,631 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1051288114] provided 1 perfect and 0 imperfect interpolant sequences [2024-09-12 18:53:30,631 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-09-12 18:53:30,631 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2024-09-12 18:53:30,632 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1730906514] [2024-09-12 18:53:30,632 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-09-12 18:53:30,632 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-09-12 18:53:30,632 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 18:53:30,633 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-09-12 18:53:30,633 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-09-12 18:53:30,633 INFO L87 Difference]: Start difference. First operand 211 states and 262 transitions. Second operand has 3 states, 2 states have (on average 7.5) internal successors, (15), 3 states have internal predecessors, (15), 1 states have call successors, (8), 1 states have call predecessors, (8), 1 states have return successors, (7), 1 states have call predecessors, (7), 1 states have call successors, (7) [2024-09-12 18:53:30,823 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 18:53:30,823 INFO L93 Difference]: Finished difference Result 357 states and 458 transitions. [2024-09-12 18:53:30,824 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-09-12 18:53:30,824 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 7.5) internal successors, (15), 3 states have internal predecessors, (15), 1 states have call successors, (8), 1 states have call predecessors, (8), 1 states have return successors, (7), 1 states have call predecessors, (7), 1 states have call successors, (7) Word has length 45 [2024-09-12 18:53:30,824 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 18:53:30,827 INFO L225 Difference]: With dead ends: 357 [2024-09-12 18:53:30,827 INFO L226 Difference]: Without dead ends: 349 [2024-09-12 18:53:30,827 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 43 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-09-12 18:53:30,828 INFO L434 NwaCegarLoop]: 148 mSDtfsCounter, 83 mSDsluCounter, 138 mSDsCounter, 0 mSdLazyCounter, 51 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 87 SdHoareTripleChecker+Valid, 286 SdHoareTripleChecker+Invalid, 58 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 51 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-09-12 18:53:30,828 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [87 Valid, 286 Invalid, 58 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 51 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-09-12 18:53:30,833 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 349 states. [2024-09-12 18:53:30,872 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 349 to 310. [2024-09-12 18:53:30,873 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 310 states, 220 states have (on average 1.768181818181818) internal successors, (389), 281 states have internal predecessors, (389), 26 states have call successors, (26), 4 states have call predecessors, (26), 3 states have return successors, (24), 24 states have call predecessors, (24), 24 states have call successors, (24) [2024-09-12 18:53:30,875 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 310 states to 310 states and 439 transitions. [2024-09-12 18:53:30,876 INFO L78 Accepts]: Start accepts. Automaton has 310 states and 439 transitions. Word has length 45 [2024-09-12 18:53:30,876 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 18:53:30,876 INFO L474 AbstractCegarLoop]: Abstraction has 310 states and 439 transitions. [2024-09-12 18:53:30,877 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 7.5) internal successors, (15), 3 states have internal predecessors, (15), 1 states have call successors, (8), 1 states have call predecessors, (8), 1 states have return successors, (7), 1 states have call predecessors, (7), 1 states have call successors, (7) [2024-09-12 18:53:30,877 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:53:30,877 INFO L276 IsEmpty]: Start isEmpty. Operand 310 states and 439 transitions. [2024-09-12 18:53:30,880 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 47 [2024-09-12 18:53:30,880 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 18:53:30,880 INFO L216 NwaCegarLoop]: trace histogram [6, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-09-12 18:53:30,897 INFO L552 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Ended with exit code 0 [2024-09-12 18:53:31,081 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 18:53:31,081 INFO L399 AbstractCegarLoop]: === Iteration 6 === Targeting mainErr54ASSERT_VIOLATIONINTEGER_OVERFLOW === [mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 62 more)] === [2024-09-12 18:53:31,081 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:53:31,082 INFO L85 PathProgramCache]: Analyzing trace with hash 1266020391, now seen corresponding path program 1 times [2024-09-12 18:53:31,082 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 18:53:31,082 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1506714722] [2024-09-12 18:53:31,082 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:53:31,082 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 18:53:31,093 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:53:31,181 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-09-12 18:53:31,182 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:53:31,184 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-09-12 18:53:31,187 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:53:31,189 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2024-09-12 18:53:31,191 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:53:31,193 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2024-09-12 18:53:31,194 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:53:31,195 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2024-09-12 18:53:31,199 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:53:31,222 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2024-09-12 18:53:31,223 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:53:31,230 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2024-09-12 18:53:31,231 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:53:31,234 INFO L134 CoverageAnalysis]: Checked inductivity of 60 backedges. 9 proven. 6 refuted. 0 times theorem prover too weak. 45 trivial. 0 not checked. [2024-09-12 18:53:31,234 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 18:53:31,235 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1506714722] [2024-09-12 18:53:31,235 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1506714722] provided 0 perfect and 1 imperfect interpolant sequences [2024-09-12 18:53:31,235 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1681604559] [2024-09-12 18:53:31,235 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:53:31,235 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 18:53:31,235 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-12 18:53:31,237 INFO L229 MonitoredProcess]: Starting monitored process 6 with /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-09-12 18:53:31,239 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2024-09-12 18:53:31,294 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:53:31,296 INFO L262 TraceCheckSpWp]: Trace formula consists of 116 conjuncts, 5 conjuncts are in the unsatisfiable core [2024-09-12 18:53:31,297 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-12 18:53:31,360 INFO L134 CoverageAnalysis]: Checked inductivity of 60 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 60 trivial. 0 not checked. [2024-09-12 18:53:31,360 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-09-12 18:53:31,360 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1681604559] provided 1 perfect and 0 imperfect interpolant sequences [2024-09-12 18:53:31,360 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-09-12 18:53:31,360 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [6] total 8 [2024-09-12 18:53:31,360 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1173959136] [2024-09-12 18:53:31,360 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-09-12 18:53:31,361 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-09-12 18:53:31,361 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 18:53:31,361 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-09-12 18:53:31,361 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=42, Unknown=0, NotChecked=0, Total=56 [2024-09-12 18:53:31,361 INFO L87 Difference]: Start difference. First operand 310 states and 439 transitions. Second operand has 4 states, 3 states have (on average 5.333333333333333) internal successors, (16), 4 states have internal predecessors, (16), 2 states have call successors, (8), 1 states have call predecessors, (8), 1 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2024-09-12 18:53:31,850 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 18:53:31,850 INFO L93 Difference]: Finished difference Result 330 states and 463 transitions. [2024-09-12 18:53:31,851 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-09-12 18:53:31,851 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 5.333333333333333) internal successors, (16), 4 states have internal predecessors, (16), 2 states have call successors, (8), 1 states have call predecessors, (8), 1 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) Word has length 46 [2024-09-12 18:53:31,852 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 18:53:31,856 INFO L225 Difference]: With dead ends: 330 [2024-09-12 18:53:31,856 INFO L226 Difference]: Without dead ends: 329 [2024-09-12 18:53:31,857 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 58 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=14, Invalid=42, Unknown=0, NotChecked=0, Total=56 [2024-09-12 18:53:31,858 INFO L434 NwaCegarLoop]: 84 mSDtfsCounter, 60 mSDsluCounter, 134 mSDsCounter, 0 mSdLazyCounter, 282 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 65 SdHoareTripleChecker+Valid, 218 SdHoareTripleChecker+Invalid, 282 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 282 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2024-09-12 18:53:31,859 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [65 Valid, 218 Invalid, 282 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 282 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2024-09-12 18:53:31,860 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 329 states. [2024-09-12 18:53:31,915 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 329 to 311. [2024-09-12 18:53:31,916 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 311 states, 221 states have (on average 1.7647058823529411) internal successors, (390), 282 states have internal predecessors, (390), 26 states have call successors, (26), 4 states have call predecessors, (26), 3 states have return successors, (24), 24 states have call predecessors, (24), 24 states have call successors, (24) [2024-09-12 18:53:31,917 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 311 states to 311 states and 440 transitions. [2024-09-12 18:53:31,918 INFO L78 Accepts]: Start accepts. Automaton has 311 states and 440 transitions. Word has length 46 [2024-09-12 18:53:31,918 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 18:53:31,919 INFO L474 AbstractCegarLoop]: Abstraction has 311 states and 440 transitions. [2024-09-12 18:53:31,919 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 5.333333333333333) internal successors, (16), 4 states have internal predecessors, (16), 2 states have call successors, (8), 1 states have call predecessors, (8), 1 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2024-09-12 18:53:31,919 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:53:31,919 INFO L276 IsEmpty]: Start isEmpty. Operand 311 states and 440 transitions. [2024-09-12 18:53:31,920 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2024-09-12 18:53:31,920 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 18:53:31,921 INFO L216 NwaCegarLoop]: trace histogram [6, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-09-12 18:53:31,936 INFO L540 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Forceful destruction successful, exit code 0 [2024-09-12 18:53:32,124 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable5 [2024-09-12 18:53:32,125 INFO L399 AbstractCegarLoop]: === Iteration 7 === Targeting mainErr55ASSERT_VIOLATIONINTEGER_OVERFLOW === [mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 62 more)] === [2024-09-12 18:53:32,125 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:53:32,126 INFO L85 PathProgramCache]: Analyzing trace with hash 591926659, now seen corresponding path program 1 times [2024-09-12 18:53:32,126 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 18:53:32,126 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [563206053] [2024-09-12 18:53:32,126 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:53:32,127 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 18:53:32,136 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:53:32,195 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-09-12 18:53:32,196 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:53:32,198 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-09-12 18:53:32,199 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:53:32,200 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2024-09-12 18:53:32,200 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:53:32,201 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2024-09-12 18:53:32,202 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:53:32,203 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2024-09-12 18:53:32,204 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:53:32,225 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2024-09-12 18:53:32,227 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:53:32,234 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2024-09-12 18:53:32,235 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:53:32,239 INFO L134 CoverageAnalysis]: Checked inductivity of 60 backedges. 9 proven. 6 refuted. 0 times theorem prover too weak. 45 trivial. 0 not checked. [2024-09-12 18:53:32,239 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 18:53:32,239 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [563206053] [2024-09-12 18:53:32,239 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [563206053] provided 0 perfect and 1 imperfect interpolant sequences [2024-09-12 18:53:32,239 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1225791616] [2024-09-12 18:53:32,240 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:53:32,240 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 18:53:32,240 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-12 18:53:32,242 INFO L229 MonitoredProcess]: Starting monitored process 7 with /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-09-12 18:53:32,243 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2024-09-12 18:53:32,287 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:53:32,288 INFO L262 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 5 conjuncts are in the unsatisfiable core [2024-09-12 18:53:32,289 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-12 18:53:32,350 INFO L134 CoverageAnalysis]: Checked inductivity of 60 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 60 trivial. 0 not checked. [2024-09-12 18:53:32,350 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-09-12 18:53:32,350 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1225791616] provided 1 perfect and 0 imperfect interpolant sequences [2024-09-12 18:53:32,350 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-09-12 18:53:32,350 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [6] total 8 [2024-09-12 18:53:32,350 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2134711606] [2024-09-12 18:53:32,351 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-09-12 18:53:32,351 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-09-12 18:53:32,351 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 18:53:32,351 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-09-12 18:53:32,352 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=42, Unknown=0, NotChecked=0, Total=56 [2024-09-12 18:53:32,352 INFO L87 Difference]: Start difference. First operand 311 states and 440 transitions. Second operand has 4 states, 3 states have (on average 5.666666666666667) internal successors, (17), 4 states have internal predecessors, (17), 2 states have call successors, (8), 1 states have call predecessors, (8), 1 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2024-09-12 18:53:32,909 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 18:53:32,909 INFO L93 Difference]: Finished difference Result 330 states and 462 transitions. [2024-09-12 18:53:32,910 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-09-12 18:53:32,910 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 5.666666666666667) internal successors, (17), 4 states have internal predecessors, (17), 2 states have call successors, (8), 1 states have call predecessors, (8), 1 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) Word has length 47 [2024-09-12 18:53:32,910 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 18:53:32,912 INFO L225 Difference]: With dead ends: 330 [2024-09-12 18:53:32,912 INFO L226 Difference]: Without dead ends: 329 [2024-09-12 18:53:32,913 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 65 GetRequests, 59 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=14, Invalid=42, Unknown=0, NotChecked=0, Total=56 [2024-09-12 18:53:32,913 INFO L434 NwaCegarLoop]: 85 mSDtfsCounter, 59 mSDsluCounter, 134 mSDsCounter, 0 mSdLazyCounter, 281 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 64 SdHoareTripleChecker+Valid, 219 SdHoareTripleChecker+Invalid, 281 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 281 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2024-09-12 18:53:32,914 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [64 Valid, 219 Invalid, 281 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 281 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2024-09-12 18:53:32,915 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 329 states. [2024-09-12 18:53:32,942 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 329 to 312. [2024-09-12 18:53:32,943 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 312 states, 222 states have (on average 1.7612612612612613) internal successors, (391), 283 states have internal predecessors, (391), 26 states have call successors, (26), 4 states have call predecessors, (26), 3 states have return successors, (24), 24 states have call predecessors, (24), 24 states have call successors, (24) [2024-09-12 18:53:32,944 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 312 states to 312 states and 441 transitions. [2024-09-12 18:53:32,945 INFO L78 Accepts]: Start accepts. Automaton has 312 states and 441 transitions. Word has length 47 [2024-09-12 18:53:32,946 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 18:53:32,946 INFO L474 AbstractCegarLoop]: Abstraction has 312 states and 441 transitions. [2024-09-12 18:53:32,946 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 5.666666666666667) internal successors, (17), 4 states have internal predecessors, (17), 2 states have call successors, (8), 1 states have call predecessors, (8), 1 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2024-09-12 18:53:32,946 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:53:32,946 INFO L276 IsEmpty]: Start isEmpty. Operand 312 states and 441 transitions. [2024-09-12 18:53:32,947 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2024-09-12 18:53:32,947 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 18:53:32,947 INFO L216 NwaCegarLoop]: trace histogram [6, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-09-12 18:53:32,963 INFO L552 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Ended with exit code 0 [2024-09-12 18:53:33,151 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6,7 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 18:53:33,152 INFO L399 AbstractCegarLoop]: === Iteration 8 === Targeting mainErr6ASSERT_VIOLATIONINTEGER_OVERFLOW === [mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 62 more)] === [2024-09-12 18:53:33,152 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:53:33,152 INFO L85 PathProgramCache]: Analyzing trace with hash 590264325, now seen corresponding path program 1 times [2024-09-12 18:53:33,153 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 18:53:33,153 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [673422402] [2024-09-12 18:53:33,153 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:53:33,153 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 18:53:33,166 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:53:33,252 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-09-12 18:53:33,253 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:53:33,254 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-09-12 18:53:33,255 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:53:33,284 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2024-09-12 18:53:33,286 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:53:33,288 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2024-09-12 18:53:33,289 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:53:33,291 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2024-09-12 18:53:33,292 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:53:33,294 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2024-09-12 18:53:33,295 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:53:33,297 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2024-09-12 18:53:33,298 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:53:33,300 INFO L134 CoverageAnalysis]: Checked inductivity of 60 backedges. 0 proven. 15 refuted. 0 times theorem prover too weak. 45 trivial. 0 not checked. [2024-09-12 18:53:33,300 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 18:53:33,300 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [673422402] [2024-09-12 18:53:33,300 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [673422402] provided 0 perfect and 1 imperfect interpolant sequences [2024-09-12 18:53:33,300 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1861895715] [2024-09-12 18:53:33,301 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:53:33,301 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 18:53:33,301 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-12 18:53:33,303 INFO L229 MonitoredProcess]: Starting monitored process 8 with /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-09-12 18:53:33,305 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Waiting until timeout for monitored process [2024-09-12 18:53:33,346 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:53:33,347 INFO L262 TraceCheckSpWp]: Trace formula consists of 120 conjuncts, 6 conjuncts are in the unsatisfiable core [2024-09-12 18:53:33,349 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-12 18:53:33,413 INFO L134 CoverageAnalysis]: Checked inductivity of 60 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 60 trivial. 0 not checked. [2024-09-12 18:53:33,413 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-09-12 18:53:33,413 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1861895715] provided 1 perfect and 0 imperfect interpolant sequences [2024-09-12 18:53:33,413 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-09-12 18:53:33,413 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [7] total 10 [2024-09-12 18:53:33,413 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [10517814] [2024-09-12 18:53:33,413 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-09-12 18:53:33,414 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-09-12 18:53:33,414 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 18:53:33,414 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-09-12 18:53:33,414 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=88, Unknown=0, NotChecked=0, Total=110 [2024-09-12 18:53:33,415 INFO L87 Difference]: Start difference. First operand 312 states and 441 transitions. Second operand has 5 states, 4 states have (on average 4.25) internal successors, (17), 5 states have internal predecessors, (17), 3 states have call successors, (8), 1 states have call predecessors, (8), 1 states have return successors, (7), 3 states have call predecessors, (7), 3 states have call successors, (7) [2024-09-12 18:53:34,486 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 18:53:34,486 INFO L93 Difference]: Finished difference Result 392 states and 461 transitions. [2024-09-12 18:53:34,486 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-09-12 18:53:34,487 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 4.25) internal successors, (17), 5 states have internal predecessors, (17), 3 states have call successors, (8), 1 states have call predecessors, (8), 1 states have return successors, (7), 3 states have call predecessors, (7), 3 states have call successors, (7) Word has length 47 [2024-09-12 18:53:34,487 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 18:53:34,489 INFO L225 Difference]: With dead ends: 392 [2024-09-12 18:53:34,489 INFO L226 Difference]: Without dead ends: 391 [2024-09-12 18:53:34,489 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 57 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=39, Invalid=143, Unknown=0, NotChecked=0, Total=182 [2024-09-12 18:53:34,491 INFO L434 NwaCegarLoop]: 100 mSDtfsCounter, 425 mSDsluCounter, 235 mSDsCounter, 0 mSdLazyCounter, 280 mSolverCounterSat, 20 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 430 SdHoareTripleChecker+Valid, 335 SdHoareTripleChecker+Invalid, 300 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 20 IncrementalHoareTripleChecker+Valid, 280 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2024-09-12 18:53:34,492 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [430 Valid, 335 Invalid, 300 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [20 Valid, 280 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2024-09-12 18:53:34,493 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 391 states. [2024-09-12 18:53:34,540 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 391 to 312. [2024-09-12 18:53:34,541 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 312 states, 222 states have (on average 1.7567567567567568) internal successors, (390), 283 states have internal predecessors, (390), 26 states have call successors, (26), 4 states have call predecessors, (26), 3 states have return successors, (24), 24 states have call predecessors, (24), 24 states have call successors, (24) [2024-09-12 18:53:34,543 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 312 states to 312 states and 440 transitions. [2024-09-12 18:53:34,545 INFO L78 Accepts]: Start accepts. Automaton has 312 states and 440 transitions. Word has length 47 [2024-09-12 18:53:34,545 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 18:53:34,546 INFO L474 AbstractCegarLoop]: Abstraction has 312 states and 440 transitions. [2024-09-12 18:53:34,546 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 4.25) internal successors, (17), 5 states have internal predecessors, (17), 3 states have call successors, (8), 1 states have call predecessors, (8), 1 states have return successors, (7), 3 states have call predecessors, (7), 3 states have call successors, (7) [2024-09-12 18:53:34,546 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:53:34,547 INFO L276 IsEmpty]: Start isEmpty. Operand 312 states and 440 transitions. [2024-09-12 18:53:34,547 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 49 [2024-09-12 18:53:34,549 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 18:53:34,549 INFO L216 NwaCegarLoop]: trace histogram [6, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-09-12 18:53:34,564 INFO L552 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Ended with exit code 0 [2024-09-12 18:53:34,749 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7,8 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 18:53:34,750 INFO L399 AbstractCegarLoop]: === Iteration 9 === Targeting mainErr56ASSERT_VIOLATIONINTEGER_OVERFLOW === [mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 62 more)] === [2024-09-12 18:53:34,750 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:53:34,750 INFO L85 PathProgramCache]: Analyzing trace with hash 1169857449, now seen corresponding path program 1 times [2024-09-12 18:53:34,750 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 18:53:34,750 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1867588624] [2024-09-12 18:53:34,750 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:53:34,751 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 18:53:34,762 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:53:34,843 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-09-12 18:53:34,844 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:53:34,846 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-09-12 18:53:34,847 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:53:34,849 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2024-09-12 18:53:34,850 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:53:34,851 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2024-09-12 18:53:34,851 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:53:34,853 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2024-09-12 18:53:34,854 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:53:34,874 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2024-09-12 18:53:34,875 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:53:34,878 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2024-09-12 18:53:34,879 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:53:34,881 INFO L134 CoverageAnalysis]: Checked inductivity of 60 backedges. 9 proven. 6 refuted. 0 times theorem prover too weak. 45 trivial. 0 not checked. [2024-09-12 18:53:34,881 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 18:53:34,881 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1867588624] [2024-09-12 18:53:34,881 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1867588624] provided 0 perfect and 1 imperfect interpolant sequences [2024-09-12 18:53:34,881 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2004947347] [2024-09-12 18:53:34,882 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:53:34,882 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 18:53:34,882 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-12 18:53:34,884 INFO L229 MonitoredProcess]: Starting monitored process 9 with /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-09-12 18:53:34,885 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Waiting until timeout for monitored process [2024-09-12 18:53:34,927 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:53:34,928 INFO L262 TraceCheckSpWp]: Trace formula consists of 118 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-09-12 18:53:34,930 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-12 18:53:34,961 INFO L134 CoverageAnalysis]: Checked inductivity of 60 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 60 trivial. 0 not checked. [2024-09-12 18:53:34,961 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-09-12 18:53:34,961 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2004947347] provided 1 perfect and 0 imperfect interpolant sequences [2024-09-12 18:53:34,961 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-09-12 18:53:34,962 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [6] total 8 [2024-09-12 18:53:34,962 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [882427340] [2024-09-12 18:53:34,962 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-09-12 18:53:34,962 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-09-12 18:53:34,962 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 18:53:34,963 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-09-12 18:53:34,963 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2024-09-12 18:53:34,963 INFO L87 Difference]: Start difference. First operand 312 states and 440 transitions. Second operand has 4 states, 3 states have (on average 6.0) internal successors, (18), 4 states have internal predecessors, (18), 2 states have call successors, (8), 1 states have call predecessors, (8), 1 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2024-09-12 18:53:36,120 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 18:53:36,120 INFO L93 Difference]: Finished difference Result 363 states and 470 transitions. [2024-09-12 18:53:36,121 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-09-12 18:53:36,121 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 6.0) internal successors, (18), 4 states have internal predecessors, (18), 2 states have call successors, (8), 1 states have call predecessors, (8), 1 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) Word has length 48 [2024-09-12 18:53:36,121 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 18:53:36,123 INFO L225 Difference]: With dead ends: 363 [2024-09-12 18:53:36,123 INFO L226 Difference]: Without dead ends: 359 [2024-09-12 18:53:36,124 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 60 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2024-09-12 18:53:36,125 INFO L434 NwaCegarLoop]: 119 mSDtfsCounter, 149 mSDsluCounter, 122 mSDsCounter, 0 mSdLazyCounter, 166 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 156 SdHoareTripleChecker+Valid, 241 SdHoareTripleChecker+Invalid, 173 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 166 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2024-09-12 18:53:36,126 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [156 Valid, 241 Invalid, 173 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 166 Invalid, 0 Unknown, 0 Unchecked, 1.1s Time] [2024-09-12 18:53:36,127 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 359 states. [2024-09-12 18:53:36,174 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 359 to 313. [2024-09-12 18:53:36,175 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 313 states, 223 states have (on average 1.7309417040358743) internal successors, (386), 284 states have internal predecessors, (386), 26 states have call successors, (26), 4 states have call predecessors, (26), 3 states have return successors, (24), 24 states have call predecessors, (24), 24 states have call successors, (24) [2024-09-12 18:53:36,176 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 313 states to 313 states and 436 transitions. [2024-09-12 18:53:36,177 INFO L78 Accepts]: Start accepts. Automaton has 313 states and 436 transitions. Word has length 48 [2024-09-12 18:53:36,179 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 18:53:36,179 INFO L474 AbstractCegarLoop]: Abstraction has 313 states and 436 transitions. [2024-09-12 18:53:36,180 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 6.0) internal successors, (18), 4 states have internal predecessors, (18), 2 states have call successors, (8), 1 states have call predecessors, (8), 1 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2024-09-12 18:53:36,181 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:53:36,181 INFO L276 IsEmpty]: Start isEmpty. Operand 313 states and 436 transitions. [2024-09-12 18:53:36,181 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 49 [2024-09-12 18:53:36,182 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 18:53:36,182 INFO L216 NwaCegarLoop]: trace histogram [6, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-09-12 18:53:36,200 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 18:53:36,382 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8,9 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 18:53:36,383 INFO L399 AbstractCegarLoop]: === Iteration 10 === Targeting mainErr7ASSERT_VIOLATIONINTEGER_OVERFLOW === [mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 62 more)] === [2024-09-12 18:53:36,383 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:53:36,383 INFO L85 PathProgramCache]: Analyzing trace with hash 1118324981, now seen corresponding path program 1 times [2024-09-12 18:53:36,383 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 18:53:36,383 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1780510714] [2024-09-12 18:53:36,383 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:53:36,383 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 18:53:36,391 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-09-12 18:53:36,392 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [847582677] [2024-09-12 18:53:36,392 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:53:36,392 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 18:53:36,392 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-12 18:53:36,395 INFO L229 MonitoredProcess]: Starting monitored process 10 with /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-09-12 18:53:36,396 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Waiting until timeout for monitored process [2024-09-12 18:53:36,438 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:53:36,439 INFO L262 TraceCheckSpWp]: Trace formula consists of 121 conjuncts, 6 conjuncts are in the unsatisfiable core [2024-09-12 18:53:36,440 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-12 18:53:36,505 INFO L134 CoverageAnalysis]: Checked inductivity of 60 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 60 trivial. 0 not checked. [2024-09-12 18:53:36,506 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-09-12 18:53:36,506 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 18:53:36,506 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1780510714] [2024-09-12 18:53:36,506 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-09-12 18:53:36,506 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [847582677] [2024-09-12 18:53:36,506 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [847582677] provided 1 perfect and 0 imperfect interpolant sequences [2024-09-12 18:53:36,506 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-09-12 18:53:36,507 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-09-12 18:53:36,507 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2026646835] [2024-09-12 18:53:36,507 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-09-12 18:53:36,507 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-09-12 18:53:36,507 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 18:53:36,508 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-09-12 18:53:36,508 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-09-12 18:53:36,508 INFO L87 Difference]: Start difference. First operand 313 states and 436 transitions. Second operand has 5 states, 4 states have (on average 4.5) internal successors, (18), 5 states have internal predecessors, (18), 3 states have call successors, (8), 1 states have call predecessors, (8), 1 states have return successors, (7), 3 states have call predecessors, (7), 3 states have call successors, (7) [2024-09-12 18:53:37,344 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 18:53:37,344 INFO L93 Difference]: Finished difference Result 386 states and 454 transitions. [2024-09-12 18:53:37,345 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-09-12 18:53:37,345 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 4.5) internal successors, (18), 5 states have internal predecessors, (18), 3 states have call successors, (8), 1 states have call predecessors, (8), 1 states have return successors, (7), 3 states have call predecessors, (7), 3 states have call successors, (7) Word has length 48 [2024-09-12 18:53:37,345 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 18:53:37,347 INFO L225 Difference]: With dead ends: 386 [2024-09-12 18:53:37,347 INFO L226 Difference]: Without dead ends: 385 [2024-09-12 18:53:37,347 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 44 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2024-09-12 18:53:37,348 INFO L434 NwaCegarLoop]: 101 mSDtfsCounter, 447 mSDsluCounter, 214 mSDsCounter, 0 mSdLazyCounter, 257 mSolverCounterSat, 22 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 452 SdHoareTripleChecker+Valid, 315 SdHoareTripleChecker+Invalid, 279 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 22 IncrementalHoareTripleChecker+Valid, 257 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2024-09-12 18:53:37,349 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [452 Valid, 315 Invalid, 279 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [22 Valid, 257 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2024-09-12 18:53:37,350 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 385 states. [2024-09-12 18:53:37,397 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 385 to 313. [2024-09-12 18:53:37,398 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 313 states, 223 states have (on average 1.7264573991031391) internal successors, (385), 284 states have internal predecessors, (385), 26 states have call successors, (26), 4 states have call predecessors, (26), 3 states have return successors, (24), 24 states have call predecessors, (24), 24 states have call successors, (24) [2024-09-12 18:53:37,400 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 313 states to 313 states and 435 transitions. [2024-09-12 18:53:37,401 INFO L78 Accepts]: Start accepts. Automaton has 313 states and 435 transitions. Word has length 48 [2024-09-12 18:53:37,401 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 18:53:37,401 INFO L474 AbstractCegarLoop]: Abstraction has 313 states and 435 transitions. [2024-09-12 18:53:37,401 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 4.5) internal successors, (18), 5 states have internal predecessors, (18), 3 states have call successors, (8), 1 states have call predecessors, (8), 1 states have return successors, (7), 3 states have call predecessors, (7), 3 states have call successors, (7) [2024-09-12 18:53:37,402 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:53:37,402 INFO L276 IsEmpty]: Start isEmpty. Operand 313 states and 435 transitions. [2024-09-12 18:53:37,402 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 50 [2024-09-12 18:53:37,402 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 18:53:37,403 INFO L216 NwaCegarLoop]: trace histogram [6, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-09-12 18:53:37,417 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 18:53:37,603 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 10 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable9 [2024-09-12 18:53:37,603 INFO L399 AbstractCegarLoop]: === Iteration 11 === Targeting mainErr57ASSERT_VIOLATIONINTEGER_OVERFLOW === [mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 62 more)] === [2024-09-12 18:53:37,604 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:53:37,604 INFO L85 PathProgramCache]: Analyzing trace with hash 1905842757, now seen corresponding path program 1 times [2024-09-12 18:53:37,604 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 18:53:37,604 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [12498342] [2024-09-12 18:53:37,604 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:53:37,604 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 18:53:37,611 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:53:37,684 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-09-12 18:53:37,686 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:53:37,687 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-09-12 18:53:37,688 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:53:37,690 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2024-09-12 18:53:37,690 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:53:37,691 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2024-09-12 18:53:37,692 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:53:37,693 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2024-09-12 18:53:37,694 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:53:37,717 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2024-09-12 18:53:37,718 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:53:37,720 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2024-09-12 18:53:37,721 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:53:37,723 INFO L134 CoverageAnalysis]: Checked inductivity of 60 backedges. 9 proven. 6 refuted. 0 times theorem prover too weak. 45 trivial. 0 not checked. [2024-09-12 18:53:37,723 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 18:53:37,723 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [12498342] [2024-09-12 18:53:37,723 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [12498342] provided 0 perfect and 1 imperfect interpolant sequences [2024-09-12 18:53:37,723 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [824593233] [2024-09-12 18:53:37,724 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:53:37,724 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 18:53:37,724 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-12 18:53:37,726 INFO L229 MonitoredProcess]: Starting monitored process 11 with /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-09-12 18:53:37,728 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Waiting until timeout for monitored process [2024-09-12 18:53:37,765 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:53:37,765 INFO L262 TraceCheckSpWp]: Trace formula consists of 119 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-09-12 18:53:37,766 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-12 18:53:37,865 INFO L134 CoverageAnalysis]: Checked inductivity of 60 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 60 trivial. 0 not checked. [2024-09-12 18:53:37,865 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-09-12 18:53:37,865 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [824593233] provided 1 perfect and 0 imperfect interpolant sequences [2024-09-12 18:53:37,865 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-09-12 18:53:37,865 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [6] total 8 [2024-09-12 18:53:37,866 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1753308805] [2024-09-12 18:53:37,866 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-09-12 18:53:37,866 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-09-12 18:53:37,866 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 18:53:37,866 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-09-12 18:53:37,867 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2024-09-12 18:53:37,867 INFO L87 Difference]: Start difference. First operand 313 states and 435 transitions. Second operand has 4 states, 3 states have (on average 6.333333333333333) internal successors, (19), 4 states have internal predecessors, (19), 2 states have call successors, (8), 1 states have call predecessors, (8), 1 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2024-09-12 18:53:39,030 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 18:53:39,031 INFO L93 Difference]: Finished difference Result 361 states and 463 transitions. [2024-09-12 18:53:39,032 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-09-12 18:53:39,032 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 6.333333333333333) internal successors, (19), 4 states have internal predecessors, (19), 2 states have call successors, (8), 1 states have call predecessors, (8), 1 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) Word has length 49 [2024-09-12 18:53:39,032 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 18:53:39,034 INFO L225 Difference]: With dead ends: 361 [2024-09-12 18:53:39,035 INFO L226 Difference]: Without dead ends: 357 [2024-09-12 18:53:39,035 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 67 GetRequests, 61 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2024-09-12 18:53:39,036 INFO L434 NwaCegarLoop]: 124 mSDtfsCounter, 146 mSDsluCounter, 121 mSDsCounter, 0 mSdLazyCounter, 162 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 153 SdHoareTripleChecker+Valid, 245 SdHoareTripleChecker+Invalid, 169 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 162 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2024-09-12 18:53:39,036 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [153 Valid, 245 Invalid, 169 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 162 Invalid, 0 Unknown, 0 Unchecked, 1.1s Time] [2024-09-12 18:53:39,037 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 357 states. [2024-09-12 18:53:39,087 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 357 to 314. [2024-09-12 18:53:39,088 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 314 states, 224 states have (on average 1.7008928571428572) internal successors, (381), 285 states have internal predecessors, (381), 26 states have call successors, (26), 4 states have call predecessors, (26), 3 states have return successors, (24), 24 states have call predecessors, (24), 24 states have call successors, (24) [2024-09-12 18:53:39,089 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 314 states to 314 states and 431 transitions. [2024-09-12 18:53:39,090 INFO L78 Accepts]: Start accepts. Automaton has 314 states and 431 transitions. Word has length 49 [2024-09-12 18:53:39,090 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 18:53:39,090 INFO L474 AbstractCegarLoop]: Abstraction has 314 states and 431 transitions. [2024-09-12 18:53:39,090 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 6.333333333333333) internal successors, (19), 4 states have internal predecessors, (19), 2 states have call successors, (8), 1 states have call predecessors, (8), 1 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2024-09-12 18:53:39,091 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:53:39,091 INFO L276 IsEmpty]: Start isEmpty. Operand 314 states and 431 transitions. [2024-09-12 18:53:39,091 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 53 [2024-09-12 18:53:39,091 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 18:53:39,091 INFO L216 NwaCegarLoop]: trace histogram [6, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-09-12 18:53:39,104 INFO L552 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Ended with exit code 0 [2024-09-12 18:53:39,292 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable10 [2024-09-12 18:53:39,292 INFO L399 AbstractCegarLoop]: === Iteration 12 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 62 more)] === [2024-09-12 18:53:39,292 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:53:39,292 INFO L85 PathProgramCache]: Analyzing trace with hash -1288319843, now seen corresponding path program 1 times [2024-09-12 18:53:39,293 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 18:53:39,293 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1091949547] [2024-09-12 18:53:39,293 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:53:39,293 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 18:53:39,302 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-09-12 18:53:39,303 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [840456476] [2024-09-12 18:53:39,303 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:53:39,303 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 18:53:39,303 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-12 18:53:39,304 INFO L229 MonitoredProcess]: Starting monitored process 12 with /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-09-12 18:53:39,306 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Waiting until timeout for monitored process [2024-09-12 18:53:39,351 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:53:39,352 INFO L262 TraceCheckSpWp]: Trace formula consists of 130 conjuncts, 7 conjuncts are in the unsatisfiable core [2024-09-12 18:53:39,353 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-12 18:53:39,402 INFO L134 CoverageAnalysis]: Checked inductivity of 60 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 60 trivial. 0 not checked. [2024-09-12 18:53:39,403 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-09-12 18:53:39,403 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 18:53:39,403 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1091949547] [2024-09-12 18:53:39,403 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-09-12 18:53:39,403 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [840456476] [2024-09-12 18:53:39,403 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [840456476] provided 1 perfect and 0 imperfect interpolant sequences [2024-09-12 18:53:39,404 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-09-12 18:53:39,404 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-09-12 18:53:39,404 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1024134041] [2024-09-12 18:53:39,404 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-09-12 18:53:39,404 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-09-12 18:53:39,404 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 18:53:39,405 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-09-12 18:53:39,405 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-09-12 18:53:39,405 INFO L87 Difference]: Start difference. First operand 314 states and 431 transitions. Second operand has 5 states, 5 states have (on average 4.2) internal successors, (21), 4 states have internal predecessors, (21), 2 states have call successors, (9), 2 states have call predecessors, (9), 1 states have return successors, (7), 1 states have call predecessors, (7), 1 states have call successors, (7) [2024-09-12 18:53:39,569 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 18:53:39,569 INFO L93 Difference]: Finished difference Result 352 states and 436 transitions. [2024-09-12 18:53:39,570 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-09-12 18:53:39,570 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 4.2) internal successors, (21), 4 states have internal predecessors, (21), 2 states have call successors, (9), 2 states have call predecessors, (9), 1 states have return successors, (7), 1 states have call predecessors, (7), 1 states have call successors, (7) Word has length 52 [2024-09-12 18:53:39,570 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 18:53:39,572 INFO L225 Difference]: With dead ends: 352 [2024-09-12 18:53:39,572 INFO L226 Difference]: Without dead ends: 350 [2024-09-12 18:53:39,572 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 52 GetRequests, 48 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2024-09-12 18:53:39,573 INFO L434 NwaCegarLoop]: 154 mSDtfsCounter, 70 mSDsluCounter, 430 mSDsCounter, 0 mSdLazyCounter, 99 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 74 SdHoareTripleChecker+Valid, 584 SdHoareTripleChecker+Invalid, 99 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 99 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-09-12 18:53:39,573 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [74 Valid, 584 Invalid, 99 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 99 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-09-12 18:53:39,574 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 350 states. [2024-09-12 18:53:39,623 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 350 to 318. [2024-09-12 18:53:39,623 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 318 states, 227 states have (on average 1.6916299559471366) internal successors, (384), 288 states have internal predecessors, (384), 26 states have call successors, (26), 5 states have call predecessors, (26), 4 states have return successors, (24), 24 states have call predecessors, (24), 24 states have call successors, (24) [2024-09-12 18:53:39,625 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 318 states to 318 states and 434 transitions. [2024-09-12 18:53:39,626 INFO L78 Accepts]: Start accepts. Automaton has 318 states and 434 transitions. Word has length 52 [2024-09-12 18:53:39,626 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 18:53:39,626 INFO L474 AbstractCegarLoop]: Abstraction has 318 states and 434 transitions. [2024-09-12 18:53:39,626 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 4.2) internal successors, (21), 4 states have internal predecessors, (21), 2 states have call successors, (9), 2 states have call predecessors, (9), 1 states have return successors, (7), 1 states have call predecessors, (7), 1 states have call successors, (7) [2024-09-12 18:53:39,626 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:53:39,627 INFO L276 IsEmpty]: Start isEmpty. Operand 318 states and 434 transitions. [2024-09-12 18:53:39,627 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2024-09-12 18:53:39,627 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 18:53:39,628 INFO L216 NwaCegarLoop]: trace histogram [6, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-09-12 18:53:39,645 INFO L540 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Forceful destruction successful, exit code 0 [2024-09-12 18:53:39,831 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11,12 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 18:53:39,832 INFO L399 AbstractCegarLoop]: === Iteration 13 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 62 more)] === [2024-09-12 18:53:39,832 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:53:39,832 INFO L85 PathProgramCache]: Analyzing trace with hash -371140379, now seen corresponding path program 1 times [2024-09-12 18:53:39,833 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 18:53:39,833 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1460813034] [2024-09-12 18:53:39,833 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:53:39,833 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 18:53:39,842 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:53:39,901 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-09-12 18:53:39,902 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:53:39,903 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-09-12 18:53:39,904 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:53:39,905 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2024-09-12 18:53:39,906 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:53:39,907 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2024-09-12 18:53:39,908 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:53:39,909 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2024-09-12 18:53:39,913 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:53:39,930 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2024-09-12 18:53:39,931 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:53:39,935 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2024-09-12 18:53:39,936 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:53:39,938 INFO L134 CoverageAnalysis]: Checked inductivity of 60 backedges. 9 proven. 6 refuted. 0 times theorem prover too weak. 45 trivial. 0 not checked. [2024-09-12 18:53:39,939 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 18:53:39,939 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1460813034] [2024-09-12 18:53:39,939 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1460813034] provided 0 perfect and 1 imperfect interpolant sequences [2024-09-12 18:53:39,939 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [34694379] [2024-09-12 18:53:39,939 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:53:39,940 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 18:53:39,940 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-12 18:53:39,941 INFO L229 MonitoredProcess]: Starting monitored process 13 with /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-09-12 18:53:39,943 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Waiting until timeout for monitored process [2024-09-12 18:53:39,987 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:53:39,988 INFO L262 TraceCheckSpWp]: Trace formula consists of 128 conjuncts, 19 conjuncts are in the unsatisfiable core [2024-09-12 18:53:39,989 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-12 18:53:40,171 INFO L134 CoverageAnalysis]: Checked inductivity of 60 backedges. 3 proven. 12 refuted. 0 times theorem prover too weak. 45 trivial. 0 not checked. [2024-09-12 18:53:40,172 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-09-12 18:53:40,294 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [34694379] provided 0 perfect and 1 imperfect interpolant sequences [2024-09-12 18:53:40,294 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-09-12 18:53:40,294 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 9] total 11 [2024-09-12 18:53:40,294 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1001637685] [2024-09-12 18:53:40,294 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-09-12 18:53:40,295 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2024-09-12 18:53:40,295 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 18:53:40,295 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2024-09-12 18:53:40,296 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=173, Unknown=0, NotChecked=0, Total=210 [2024-09-12 18:53:40,296 INFO L87 Difference]: Start difference. First operand 318 states and 434 transitions. Second operand has 11 states, 11 states have (on average 3.6363636363636362) internal successors, (40), 8 states have internal predecessors, (40), 6 states have call successors, (14), 3 states have call predecessors, (14), 2 states have return successors, (12), 5 states have call predecessors, (12), 4 states have call successors, (12) [2024-09-12 18:53:40,882 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 18:53:40,882 INFO L93 Difference]: Finished difference Result 357 states and 459 transitions. [2024-09-12 18:53:40,883 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2024-09-12 18:53:40,883 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 3.6363636363636362) internal successors, (40), 8 states have internal predecessors, (40), 6 states have call successors, (14), 3 states have call predecessors, (14), 2 states have return successors, (12), 5 states have call predecessors, (12), 4 states have call successors, (12) Word has length 53 [2024-09-12 18:53:40,883 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 18:53:40,885 INFO L225 Difference]: With dead ends: 357 [2024-09-12 18:53:40,885 INFO L226 Difference]: Without dead ends: 327 [2024-09-12 18:53:40,886 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 88 GetRequests, 71 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 35 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=63, Invalid=279, Unknown=0, NotChecked=0, Total=342 [2024-09-12 18:53:40,886 INFO L434 NwaCegarLoop]: 70 mSDtfsCounter, 429 mSDsluCounter, 387 mSDsCounter, 0 mSdLazyCounter, 842 mSolverCounterSat, 31 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 429 SdHoareTripleChecker+Valid, 457 SdHoareTripleChecker+Invalid, 873 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 31 IncrementalHoareTripleChecker+Valid, 842 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2024-09-12 18:53:40,886 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [429 Valid, 457 Invalid, 873 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [31 Valid, 842 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2024-09-12 18:53:40,887 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 327 states. [2024-09-12 18:53:40,939 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 327 to 316. [2024-09-12 18:53:40,940 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 316 states, 224 states have (on average 1.6696428571428572) internal successors, (374), 285 states have internal predecessors, (374), 26 states have call successors, (26), 6 states have call predecessors, (26), 5 states have return successors, (24), 24 states have call predecessors, (24), 24 states have call successors, (24) [2024-09-12 18:53:40,942 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 316 states to 316 states and 424 transitions. [2024-09-12 18:53:40,942 INFO L78 Accepts]: Start accepts. Automaton has 316 states and 424 transitions. Word has length 53 [2024-09-12 18:53:40,942 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 18:53:40,943 INFO L474 AbstractCegarLoop]: Abstraction has 316 states and 424 transitions. [2024-09-12 18:53:40,943 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 3.6363636363636362) internal successors, (40), 8 states have internal predecessors, (40), 6 states have call successors, (14), 3 states have call predecessors, (14), 2 states have return successors, (12), 5 states have call predecessors, (12), 4 states have call successors, (12) [2024-09-12 18:53:40,943 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:53:40,943 INFO L276 IsEmpty]: Start isEmpty. Operand 316 states and 424 transitions. [2024-09-12 18:53:40,944 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2024-09-12 18:53:40,944 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 18:53:40,944 INFO L216 NwaCegarLoop]: trace histogram [6, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-09-12 18:53:40,960 INFO L540 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Forceful destruction successful, exit code 0 [2024-09-12 18:53:41,144 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable12 [2024-09-12 18:53:41,144 INFO L399 AbstractCegarLoop]: === Iteration 14 === Targeting mainErr8ASSERT_VIOLATIONINTEGER_OVERFLOW === [mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 62 more)] === [2024-09-12 18:53:41,145 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:53:41,145 INFO L85 PathProgramCache]: Analyzing trace with hash -1124627202, now seen corresponding path program 1 times [2024-09-12 18:53:41,145 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 18:53:41,145 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1028223712] [2024-09-12 18:53:41,145 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:53:41,145 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 18:53:41,156 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-09-12 18:53:41,157 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [2040095793] [2024-09-12 18:53:41,158 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:53:41,158 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 18:53:41,158 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-12 18:53:41,159 INFO L229 MonitoredProcess]: Starting monitored process 14 with /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-09-12 18:53:41,161 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Waiting until timeout for monitored process [2024-09-12 18:53:41,210 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:53:41,211 INFO L262 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 3 conjuncts are in the unsatisfiable core [2024-09-12 18:53:41,212 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-12 18:53:41,233 INFO L134 CoverageAnalysis]: Checked inductivity of 60 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 60 trivial. 0 not checked. [2024-09-12 18:53:41,234 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-09-12 18:53:41,234 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 18:53:41,234 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1028223712] [2024-09-12 18:53:41,234 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-09-12 18:53:41,234 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2040095793] [2024-09-12 18:53:41,234 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2040095793] provided 1 perfect and 0 imperfect interpolant sequences [2024-09-12 18:53:41,234 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-09-12 18:53:41,234 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2024-09-12 18:53:41,235 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1561538907] [2024-09-12 18:53:41,235 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-09-12 18:53:41,235 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-09-12 18:53:41,235 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 18:53:41,236 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-09-12 18:53:41,236 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-09-12 18:53:41,236 INFO L87 Difference]: Start difference. First operand 316 states and 424 transitions. Second operand has 3 states, 2 states have (on average 11.0) internal successors, (22), 3 states have internal predecessors, (22), 2 states have call successors, (9), 1 states have call predecessors, (9), 1 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) [2024-09-12 18:53:41,469 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 18:53:41,470 INFO L93 Difference]: Finished difference Result 349 states and 435 transitions. [2024-09-12 18:53:41,470 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-09-12 18:53:41,470 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 11.0) internal successors, (22), 3 states have internal predecessors, (22), 2 states have call successors, (9), 1 states have call predecessors, (9), 1 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) Word has length 54 [2024-09-12 18:53:41,471 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 18:53:41,474 INFO L225 Difference]: With dead ends: 349 [2024-09-12 18:53:41,474 INFO L226 Difference]: Without dead ends: 347 [2024-09-12 18:53:41,474 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 53 GetRequests, 52 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-09-12 18:53:41,475 INFO L434 NwaCegarLoop]: 161 mSDtfsCounter, 66 mSDsluCounter, 143 mSDsCounter, 0 mSdLazyCounter, 27 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 69 SdHoareTripleChecker+Valid, 304 SdHoareTripleChecker+Invalid, 28 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 27 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-09-12 18:53:41,475 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [69 Valid, 304 Invalid, 28 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 27 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-09-12 18:53:41,476 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 347 states. [2024-09-12 18:53:41,535 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 347 to 316. [2024-09-12 18:53:41,536 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 316 states, 224 states have (on average 1.6517857142857142) internal successors, (370), 285 states have internal predecessors, (370), 26 states have call successors, (26), 6 states have call predecessors, (26), 5 states have return successors, (24), 24 states have call predecessors, (24), 24 states have call successors, (24) [2024-09-12 18:53:41,537 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 316 states to 316 states and 420 transitions. [2024-09-12 18:53:41,538 INFO L78 Accepts]: Start accepts. Automaton has 316 states and 420 transitions. Word has length 54 [2024-09-12 18:53:41,538 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 18:53:41,538 INFO L474 AbstractCegarLoop]: Abstraction has 316 states and 420 transitions. [2024-09-12 18:53:41,539 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 11.0) internal successors, (22), 3 states have internal predecessors, (22), 2 states have call successors, (9), 1 states have call predecessors, (9), 1 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) [2024-09-12 18:53:41,539 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:53:41,539 INFO L276 IsEmpty]: Start isEmpty. Operand 316 states and 420 transitions. [2024-09-12 18:53:41,539 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 57 [2024-09-12 18:53:41,539 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 18:53:41,539 INFO L216 NwaCegarLoop]: trace histogram [6, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-09-12 18:53:41,556 INFO L540 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Forceful destruction successful, exit code 0 [2024-09-12 18:53:41,740 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable13 [2024-09-12 18:53:41,741 INFO L399 AbstractCegarLoop]: === Iteration 15 === Targeting mainErr10ASSERT_VIOLATIONINTEGER_OVERFLOW === [mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 62 more)] === [2024-09-12 18:53:41,741 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:53:41,741 INFO L85 PathProgramCache]: Analyzing trace with hash 1565020512, now seen corresponding path program 1 times [2024-09-12 18:53:41,741 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 18:53:41,741 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1760793157] [2024-09-12 18:53:41,741 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:53:41,742 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 18:53:41,754 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-09-12 18:53:41,755 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1596468110] [2024-09-12 18:53:41,755 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:53:41,755 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 18:53:41,755 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-12 18:53:41,757 INFO L229 MonitoredProcess]: Starting monitored process 15 with /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-09-12 18:53:41,759 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Waiting until timeout for monitored process [2024-09-12 18:53:41,805 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:53:41,806 INFO L262 TraceCheckSpWp]: Trace formula consists of 133 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-09-12 18:53:41,807 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-12 18:53:41,878 INFO L134 CoverageAnalysis]: Checked inductivity of 60 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 60 trivial. 0 not checked. [2024-09-12 18:53:41,878 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-09-12 18:53:41,879 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 18:53:41,879 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1760793157] [2024-09-12 18:53:41,879 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-09-12 18:53:41,879 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1596468110] [2024-09-12 18:53:41,879 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1596468110] provided 1 perfect and 0 imperfect interpolant sequences [2024-09-12 18:53:41,879 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-09-12 18:53:41,879 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-09-12 18:53:41,879 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1334261137] [2024-09-12 18:53:41,880 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-09-12 18:53:41,880 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-09-12 18:53:41,880 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 18:53:41,880 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-09-12 18:53:41,881 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2024-09-12 18:53:41,881 INFO L87 Difference]: Start difference. First operand 316 states and 420 transitions. Second operand has 4 states, 3 states have (on average 8.0) internal successors, (24), 4 states have internal predecessors, (24), 3 states have call successors, (9), 1 states have call predecessors, (9), 1 states have return successors, (8), 3 states have call predecessors, (8), 3 states have call successors, (8) [2024-09-12 18:53:42,365 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 18:53:42,365 INFO L93 Difference]: Finished difference Result 330 states and 421 transitions. [2024-09-12 18:53:42,365 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-09-12 18:53:42,366 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 8.0) internal successors, (24), 4 states have internal predecessors, (24), 3 states have call successors, (9), 1 states have call predecessors, (9), 1 states have return successors, (8), 3 states have call predecessors, (8), 3 states have call successors, (8) Word has length 56 [2024-09-12 18:53:42,366 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 18:53:42,368 INFO L225 Difference]: With dead ends: 330 [2024-09-12 18:53:42,368 INFO L226 Difference]: Without dead ends: 329 [2024-09-12 18:53:42,370 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 55 GetRequests, 53 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2024-09-12 18:53:42,370 INFO L434 NwaCegarLoop]: 112 mSDtfsCounter, 150 mSDsluCounter, 121 mSDsCounter, 0 mSdLazyCounter, 148 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 158 SdHoareTripleChecker+Valid, 233 SdHoareTripleChecker+Invalid, 148 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 148 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2024-09-12 18:53:42,370 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [158 Valid, 233 Invalid, 148 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 148 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2024-09-12 18:53:42,371 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 329 states. [2024-09-12 18:53:42,431 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 329 to 316. [2024-09-12 18:53:42,432 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 316 states, 224 states have (on average 1.6428571428571428) internal successors, (368), 285 states have internal predecessors, (368), 26 states have call successors, (26), 6 states have call predecessors, (26), 5 states have return successors, (24), 24 states have call predecessors, (24), 24 states have call successors, (24) [2024-09-12 18:53:42,433 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 316 states to 316 states and 418 transitions. [2024-09-12 18:53:42,435 INFO L78 Accepts]: Start accepts. Automaton has 316 states and 418 transitions. Word has length 56 [2024-09-12 18:53:42,435 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 18:53:42,435 INFO L474 AbstractCegarLoop]: Abstraction has 316 states and 418 transitions. [2024-09-12 18:53:42,435 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 8.0) internal successors, (24), 4 states have internal predecessors, (24), 3 states have call successors, (9), 1 states have call predecessors, (9), 1 states have return successors, (8), 3 states have call predecessors, (8), 3 states have call successors, (8) [2024-09-12 18:53:42,436 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:53:42,436 INFO L276 IsEmpty]: Start isEmpty. Operand 316 states and 418 transitions. [2024-09-12 18:53:42,437 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 58 [2024-09-12 18:53:42,437 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 18:53:42,437 INFO L216 NwaCegarLoop]: trace histogram [6, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-09-12 18:53:42,450 INFO L540 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Forceful destruction successful, exit code 0 [2024-09-12 18:53:42,638 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 15 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable14 [2024-09-12 18:53:42,638 INFO L399 AbstractCegarLoop]: === Iteration 16 === Targeting mainErr11ASSERT_VIOLATIONINTEGER_OVERFLOW === [mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 62 more)] === [2024-09-12 18:53:42,638 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:53:42,638 INFO L85 PathProgramCache]: Analyzing trace with hash 1270995715, now seen corresponding path program 1 times [2024-09-12 18:53:42,638 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 18:53:42,638 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [350992428] [2024-09-12 18:53:42,638 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:53:42,639 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 18:53:42,647 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-09-12 18:53:42,647 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [662784818] [2024-09-12 18:53:42,647 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:53:42,648 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 18:53:42,648 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-12 18:53:42,649 INFO L229 MonitoredProcess]: Starting monitored process 16 with /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-09-12 18:53:42,652 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Waiting until timeout for monitored process [2024-09-12 18:53:42,698 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:53:42,699 INFO L262 TraceCheckSpWp]: Trace formula consists of 134 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-09-12 18:53:42,700 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-12 18:53:42,780 INFO L134 CoverageAnalysis]: Checked inductivity of 60 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 60 trivial. 0 not checked. [2024-09-12 18:53:42,780 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-09-12 18:53:42,780 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 18:53:42,780 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [350992428] [2024-09-12 18:53:42,781 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-09-12 18:53:42,781 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [662784818] [2024-09-12 18:53:42,781 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [662784818] provided 1 perfect and 0 imperfect interpolant sequences [2024-09-12 18:53:42,781 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-09-12 18:53:42,781 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-09-12 18:53:42,781 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [991918376] [2024-09-12 18:53:42,781 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-09-12 18:53:42,781 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-09-12 18:53:42,781 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 18:53:42,782 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-09-12 18:53:42,782 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2024-09-12 18:53:42,782 INFO L87 Difference]: Start difference. First operand 316 states and 418 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, (9), 1 states have call predecessors, (9), 1 states have return successors, (8), 3 states have call predecessors, (8), 3 states have call successors, (8) [2024-09-12 18:53:43,190 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 18:53:43,190 INFO L93 Difference]: Finished difference Result 330 states and 419 transitions. [2024-09-12 18:53:43,191 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-09-12 18:53:43,191 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, (9), 1 states have call predecessors, (9), 1 states have return successors, (8), 3 states have call predecessors, (8), 3 states have call successors, (8) Word has length 57 [2024-09-12 18:53:43,191 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 18:53:43,193 INFO L225 Difference]: With dead ends: 330 [2024-09-12 18:53:43,193 INFO L226 Difference]: Without dead ends: 329 [2024-09-12 18:53:43,194 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 56 GetRequests, 54 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2024-09-12 18:53:43,197 INFO L434 NwaCegarLoop]: 112 mSDtfsCounter, 149 mSDsluCounter, 121 mSDsCounter, 0 mSdLazyCounter, 148 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 157 SdHoareTripleChecker+Valid, 233 SdHoareTripleChecker+Invalid, 148 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 148 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2024-09-12 18:53:43,197 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [157 Valid, 233 Invalid, 148 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 148 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2024-09-12 18:53:43,198 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 329 states. [2024-09-12 18:53:43,272 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 329 to 316. [2024-09-12 18:53:43,273 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 316 states, 224 states have (on average 1.6339285714285714) internal successors, (366), 285 states have internal predecessors, (366), 26 states have call successors, (26), 6 states have call predecessors, (26), 5 states have return successors, (24), 24 states have call predecessors, (24), 24 states have call successors, (24) [2024-09-12 18:53:43,274 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 316 states to 316 states and 416 transitions. [2024-09-12 18:53:43,275 INFO L78 Accepts]: Start accepts. Automaton has 316 states and 416 transitions. Word has length 57 [2024-09-12 18:53:43,275 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 18:53:43,275 INFO L474 AbstractCegarLoop]: Abstraction has 316 states and 416 transitions. [2024-09-12 18:53:43,275 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, (9), 1 states have call predecessors, (9), 1 states have return successors, (8), 3 states have call predecessors, (8), 3 states have call successors, (8) [2024-09-12 18:53:43,275 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:53:43,276 INFO L276 IsEmpty]: Start isEmpty. Operand 316 states and 416 transitions. [2024-09-12 18:53:43,276 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 59 [2024-09-12 18:53:43,276 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 18:53:43,276 INFO L216 NwaCegarLoop]: trace histogram [6, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-09-12 18:53:43,289 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 18:53:43,476 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 16 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable15 [2024-09-12 18:53:43,477 INFO L399 AbstractCegarLoop]: === Iteration 17 === Targeting mainErr12ASSERT_VIOLATIONINTEGER_OVERFLOW === [mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 62 more)] === [2024-09-12 18:53:43,477 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:53:43,477 INFO L85 PathProgramCache]: Analyzing trace with hash 746161602, now seen corresponding path program 1 times [2024-09-12 18:53:43,477 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 18:53:43,477 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [830246544] [2024-09-12 18:53:43,477 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:53:43,477 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 18:53:43,488 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-09-12 18:53:43,493 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [781794708] [2024-09-12 18:53:43,493 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:53:43,493 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 18:53:43,493 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-12 18:53:43,495 INFO L229 MonitoredProcess]: Starting monitored process 17 with /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-09-12 18:53:43,498 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Waiting until timeout for monitored process [2024-09-12 18:53:43,543 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:53:43,543 INFO L262 TraceCheckSpWp]: Trace formula consists of 135 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-09-12 18:53:43,544 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-12 18:53:43,582 INFO L134 CoverageAnalysis]: Checked inductivity of 60 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 60 trivial. 0 not checked. [2024-09-12 18:53:43,582 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-09-12 18:53:43,582 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 18:53:43,582 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [830246544] [2024-09-12 18:53:43,582 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-09-12 18:53:43,582 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [781794708] [2024-09-12 18:53:43,582 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [781794708] provided 1 perfect and 0 imperfect interpolant sequences [2024-09-12 18:53:43,583 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-09-12 18:53:43,583 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-09-12 18:53:43,583 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1458320478] [2024-09-12 18:53:43,583 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-09-12 18:53:43,583 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-09-12 18:53:43,583 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 18:53:43,584 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-09-12 18:53:43,584 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2024-09-12 18:53:43,584 INFO L87 Difference]: Start difference. First operand 316 states and 416 transitions. Second operand has 4 states, 3 states have (on average 8.666666666666666) internal successors, (26), 4 states have internal predecessors, (26), 2 states have call successors, (9), 1 states have call predecessors, (9), 1 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) [2024-09-12 18:53:44,166 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 18:53:44,166 INFO L93 Difference]: Finished difference Result 346 states and 427 transitions. [2024-09-12 18:53:44,167 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-09-12 18:53:44,167 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 8.666666666666666) internal successors, (26), 4 states have internal predecessors, (26), 2 states have call successors, (9), 1 states have call predecessors, (9), 1 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) Word has length 58 [2024-09-12 18:53:44,167 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 18:53:44,169 INFO L225 Difference]: With dead ends: 346 [2024-09-12 18:53:44,169 INFO L226 Difference]: Without dead ends: 345 [2024-09-12 18:53:44,170 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 57 GetRequests, 55 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2024-09-12 18:53:44,170 INFO L434 NwaCegarLoop]: 145 mSDtfsCounter, 67 mSDsluCounter, 244 mSDsCounter, 0 mSdLazyCounter, 123 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 71 SdHoareTripleChecker+Valid, 389 SdHoareTripleChecker+Invalid, 123 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 123 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2024-09-12 18:53:44,171 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [71 Valid, 389 Invalid, 123 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 123 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2024-09-12 18:53:44,172 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 345 states. [2024-09-12 18:53:44,228 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 345 to 316. [2024-09-12 18:53:44,229 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 316 states, 224 states have (on average 1.625) internal successors, (364), 285 states have internal predecessors, (364), 26 states have call successors, (26), 6 states have call predecessors, (26), 5 states have return successors, (24), 24 states have call predecessors, (24), 24 states have call successors, (24) [2024-09-12 18:53:44,230 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 316 states to 316 states and 414 transitions. [2024-09-12 18:53:44,231 INFO L78 Accepts]: Start accepts. Automaton has 316 states and 414 transitions. Word has length 58 [2024-09-12 18:53:44,231 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 18:53:44,231 INFO L474 AbstractCegarLoop]: Abstraction has 316 states and 414 transitions. [2024-09-12 18:53:44,232 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 8.666666666666666) internal successors, (26), 4 states have internal predecessors, (26), 2 states have call successors, (9), 1 states have call predecessors, (9), 1 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) [2024-09-12 18:53:44,232 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:53:44,232 INFO L276 IsEmpty]: Start isEmpty. Operand 316 states and 414 transitions. [2024-09-12 18:53:44,233 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2024-09-12 18:53:44,233 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 18:53:44,234 INFO L216 NwaCegarLoop]: trace histogram [6, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-09-12 18:53:44,250 INFO L552 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Ended with exit code 0 [2024-09-12 18:53:44,434 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16,17 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 18:53:44,434 INFO L399 AbstractCegarLoop]: === Iteration 18 === Targeting mainErr13ASSERT_VIOLATIONINTEGER_OVERFLOW === [mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 62 more)] === [2024-09-12 18:53:44,435 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:53:44,435 INFO L85 PathProgramCache]: Analyzing trace with hash 1656173285, now seen corresponding path program 1 times [2024-09-12 18:53:44,435 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 18:53:44,435 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [827420358] [2024-09-12 18:53:44,435 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:53:44,435 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 18:53:44,446 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-09-12 18:53:44,452 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [474961903] [2024-09-12 18:53:44,452 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:53:44,452 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 18:53:44,452 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-12 18:53:44,458 INFO L229 MonitoredProcess]: Starting monitored process 18 with /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-09-12 18:53:44,478 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Waiting until timeout for monitored process [2024-09-12 18:53:44,530 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:53:44,530 INFO L262 TraceCheckSpWp]: Trace formula consists of 136 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-09-12 18:53:44,531 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-12 18:53:44,589 INFO L134 CoverageAnalysis]: Checked inductivity of 60 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 60 trivial. 0 not checked. [2024-09-12 18:53:44,590 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-09-12 18:53:44,590 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 18:53:44,590 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [827420358] [2024-09-12 18:53:44,590 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-09-12 18:53:44,590 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [474961903] [2024-09-12 18:53:44,590 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [474961903] provided 1 perfect and 0 imperfect interpolant sequences [2024-09-12 18:53:44,590 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-09-12 18:53:44,590 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-09-12 18:53:44,590 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [431581646] [2024-09-12 18:53:44,590 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-09-12 18:53:44,590 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-09-12 18:53:44,591 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 18:53:44,591 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-09-12 18:53:44,591 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2024-09-12 18:53:44,591 INFO L87 Difference]: Start difference. First operand 316 states and 414 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, (9), 1 states have call predecessors, (9), 1 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) [2024-09-12 18:53:45,405 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 18:53:45,405 INFO L93 Difference]: Finished difference Result 346 states and 425 transitions. [2024-09-12 18:53:45,405 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-09-12 18:53:45,405 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, (9), 1 states have call predecessors, (9), 1 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) Word has length 59 [2024-09-12 18:53:45,406 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 18:53:45,407 INFO L225 Difference]: With dead ends: 346 [2024-09-12 18:53:45,407 INFO L226 Difference]: Without dead ends: 345 [2024-09-12 18:53:45,408 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 56 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2024-09-12 18:53:45,408 INFO L434 NwaCegarLoop]: 147 mSDtfsCounter, 67 mSDsluCounter, 244 mSDsCounter, 0 mSdLazyCounter, 122 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 71 SdHoareTripleChecker+Valid, 391 SdHoareTripleChecker+Invalid, 122 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 122 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2024-09-12 18:53:45,408 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [71 Valid, 391 Invalid, 122 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 122 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2024-09-12 18:53:45,409 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 345 states. [2024-09-12 18:53:45,472 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 345 to 316. [2024-09-12 18:53:45,473 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 316 states, 224 states have (on average 1.6160714285714286) internal successors, (362), 285 states have internal predecessors, (362), 26 states have call successors, (26), 6 states have call predecessors, (26), 5 states have return successors, (24), 24 states have call predecessors, (24), 24 states have call successors, (24) [2024-09-12 18:53:45,474 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 316 states to 316 states and 412 transitions. [2024-09-12 18:53:45,475 INFO L78 Accepts]: Start accepts. Automaton has 316 states and 412 transitions. Word has length 59 [2024-09-12 18:53:45,475 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 18:53:45,475 INFO L474 AbstractCegarLoop]: Abstraction has 316 states and 412 transitions. [2024-09-12 18:53:45,475 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, (9), 1 states have call predecessors, (9), 1 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) [2024-09-12 18:53:45,475 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:53:45,476 INFO L276 IsEmpty]: Start isEmpty. Operand 316 states and 412 transitions. [2024-09-12 18:53:45,476 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 64 [2024-09-12 18:53:45,476 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 18:53:45,476 INFO L216 NwaCegarLoop]: trace histogram [6, 6, 6, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-09-12 18:53:45,493 INFO L540 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Forceful destruction successful, exit code 0 [2024-09-12 18:53:45,676 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 18 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable17 [2024-09-12 18:53:45,677 INFO L399 AbstractCegarLoop]: === Iteration 19 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 62 more)] === [2024-09-12 18:53:45,677 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:53:45,677 INFO L85 PathProgramCache]: Analyzing trace with hash -52484277, now seen corresponding path program 1 times [2024-09-12 18:53:45,678 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 18:53:45,678 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1644663675] [2024-09-12 18:53:45,678 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:53:45,678 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 18:53:45,689 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-09-12 18:53:45,690 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [68158985] [2024-09-12 18:53:45,690 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:53:45,690 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 18:53:45,691 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-12 18:53:45,692 INFO L229 MonitoredProcess]: Starting monitored process 19 with /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-09-12 18:53:45,693 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Waiting until timeout for monitored process [2024-09-12 18:53:45,741 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:53:45,741 INFO L262 TraceCheckSpWp]: Trace formula consists of 145 conjuncts, 9 conjuncts are in the unsatisfiable core [2024-09-12 18:53:45,743 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-12 18:53:45,851 INFO L134 CoverageAnalysis]: Checked inductivity of 62 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 60 trivial. 0 not checked. [2024-09-12 18:53:45,851 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-09-12 18:53:45,851 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 18:53:45,851 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1644663675] [2024-09-12 18:53:45,851 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-09-12 18:53:45,851 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [68158985] [2024-09-12 18:53:45,851 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [68158985] provided 1 perfect and 0 imperfect interpolant sequences [2024-09-12 18:53:45,851 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-09-12 18:53:45,851 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-09-12 18:53:45,852 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [800219310] [2024-09-12 18:53:45,852 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-09-12 18:53:45,853 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-09-12 18:53:45,853 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 18:53:45,854 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-09-12 18:53:45,854 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-09-12 18:53:45,854 INFO L87 Difference]: Start difference. First operand 316 states and 412 transitions. Second operand has 5 states, 5 states have (on average 6.0) internal successors, (30), 4 states have internal predecessors, (30), 2 states have call successors, (10), 2 states have call predecessors, (10), 1 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) [2024-09-12 18:53:46,179 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 18:53:46,180 INFO L93 Difference]: Finished difference Result 335 states and 418 transitions. [2024-09-12 18:53:46,180 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-09-12 18:53:46,180 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 6.0) internal successors, (30), 4 states have internal predecessors, (30), 2 states have call successors, (10), 2 states have call predecessors, (10), 1 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) Word has length 63 [2024-09-12 18:53:46,180 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 18:53:46,182 INFO L225 Difference]: With dead ends: 335 [2024-09-12 18:53:46,182 INFO L226 Difference]: Without dead ends: 333 [2024-09-12 18:53:46,182 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 59 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2024-09-12 18:53:46,183 INFO L434 NwaCegarLoop]: 136 mSDtfsCounter, 47 mSDsluCounter, 359 mSDsCounter, 0 mSdLazyCounter, 182 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 50 SdHoareTripleChecker+Valid, 495 SdHoareTripleChecker+Invalid, 182 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 182 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-09-12 18:53:46,183 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [50 Valid, 495 Invalid, 182 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 182 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-09-12 18:53:46,184 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 333 states. [2024-09-12 18:53:46,245 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 333 to 320. [2024-09-12 18:53:46,246 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 320 states, 227 states have (on average 1.6079295154185023) internal successors, (365), 288 states have internal predecessors, (365), 26 states have call successors, (26), 7 states have call predecessors, (26), 6 states have return successors, (24), 24 states have call predecessors, (24), 24 states have call successors, (24) [2024-09-12 18:53:46,247 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 320 states to 320 states and 415 transitions. [2024-09-12 18:53:46,248 INFO L78 Accepts]: Start accepts. Automaton has 320 states and 415 transitions. Word has length 63 [2024-09-12 18:53:46,249 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 18:53:46,249 INFO L474 AbstractCegarLoop]: Abstraction has 320 states and 415 transitions. [2024-09-12 18:53:46,249 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 6.0) internal successors, (30), 4 states have internal predecessors, (30), 2 states have call successors, (10), 2 states have call predecessors, (10), 1 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) [2024-09-12 18:53:46,250 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:53:46,250 INFO L276 IsEmpty]: Start isEmpty. Operand 320 states and 415 transitions. [2024-09-12 18:53:46,250 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 79 [2024-09-12 18:53:46,250 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 18:53:46,250 INFO L216 NwaCegarLoop]: trace histogram [6, 6, 6, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-09-12 18:53:46,268 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 18:53:46,451 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18,19 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 18:53:46,451 INFO L399 AbstractCegarLoop]: === Iteration 20 === Targeting mainErr22ASSERT_VIOLATIONINTEGER_OVERFLOW === [mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 62 more)] === [2024-09-12 18:53:46,451 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:53:46,452 INFO L85 PathProgramCache]: Analyzing trace with hash 1273080342, now seen corresponding path program 1 times [2024-09-12 18:53:46,452 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 18:53:46,452 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1316404071] [2024-09-12 18:53:46,452 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:53:46,452 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 18:53:46,463 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-09-12 18:53:46,464 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1047016607] [2024-09-12 18:53:46,464 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:53:46,464 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 18:53:46,464 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-12 18:53:46,466 INFO L229 MonitoredProcess]: Starting monitored process 20 with /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-09-12 18:53:46,474 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Waiting until timeout for monitored process [2024-09-12 18:53:46,536 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:53:46,537 INFO L262 TraceCheckSpWp]: Trace formula consists of 163 conjuncts, 5 conjuncts are in the unsatisfiable core [2024-09-12 18:53:46,538 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-12 18:53:46,672 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 72 trivial. 0 not checked. [2024-09-12 18:53:46,673 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-09-12 18:53:46,673 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 18:53:46,673 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1316404071] [2024-09-12 18:53:46,673 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-09-12 18:53:46,673 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1047016607] [2024-09-12 18:53:46,673 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1047016607] provided 1 perfect and 0 imperfect interpolant sequences [2024-09-12 18:53:46,673 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-09-12 18:53:46,673 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-09-12 18:53:46,674 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2051467262] [2024-09-12 18:53:46,674 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-09-12 18:53:46,674 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-09-12 18:53:46,674 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 18:53:46,674 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-09-12 18:53:46,675 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2024-09-12 18:53:46,675 INFO L87 Difference]: Start difference. First operand 320 states and 415 transitions. Second operand has 4 states, 3 states have (on average 12.0) internal successors, (36), 4 states have internal predecessors, (36), 2 states have call successors, (11), 1 states have call predecessors, (11), 1 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) [2024-09-12 18:53:46,921 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 18:53:46,921 INFO L93 Difference]: Finished difference Result 344 states and 436 transitions. [2024-09-12 18:53:46,921 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-09-12 18:53:46,921 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 12.0) internal successors, (36), 4 states have internal predecessors, (36), 2 states have call successors, (11), 1 states have call predecessors, (11), 1 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) Word has length 78 [2024-09-12 18:53:46,922 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 18:53:46,924 INFO L225 Difference]: With dead ends: 344 [2024-09-12 18:53:46,924 INFO L226 Difference]: Without dead ends: 343 [2024-09-12 18:53:46,924 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 77 GetRequests, 75 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2024-09-12 18:53:46,925 INFO L434 NwaCegarLoop]: 130 mSDtfsCounter, 84 mSDsluCounter, 110 mSDsCounter, 0 mSdLazyCounter, 95 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 85 SdHoareTripleChecker+Valid, 240 SdHoareTripleChecker+Invalid, 96 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 95 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-09-12 18:53:46,925 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [85 Valid, 240 Invalid, 96 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 95 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-09-12 18:53:46,926 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 343 states. [2024-09-12 18:53:47,004 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 343 to 320. [2024-09-12 18:53:47,005 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 320 states, 227 states have (on average 1.5991189427312775) internal successors, (363), 288 states have internal predecessors, (363), 26 states have call successors, (26), 7 states have call predecessors, (26), 6 states have return successors, (24), 24 states have call predecessors, (24), 24 states have call successors, (24) [2024-09-12 18:53:47,006 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 320 states to 320 states and 413 transitions. [2024-09-12 18:53:47,007 INFO L78 Accepts]: Start accepts. Automaton has 320 states and 413 transitions. Word has length 78 [2024-09-12 18:53:47,007 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 18:53:47,007 INFO L474 AbstractCegarLoop]: Abstraction has 320 states and 413 transitions. [2024-09-12 18:53:47,007 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 12.0) internal successors, (36), 4 states have internal predecessors, (36), 2 states have call successors, (11), 1 states have call predecessors, (11), 1 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) [2024-09-12 18:53:47,007 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:53:47,007 INFO L276 IsEmpty]: Start isEmpty. Operand 320 states and 413 transitions. [2024-09-12 18:53:47,008 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 80 [2024-09-12 18:53:47,008 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 18:53:47,008 INFO L216 NwaCegarLoop]: trace histogram [6, 6, 6, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-09-12 18:53:47,025 INFO L540 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Forceful destruction successful, exit code 0 [2024-09-12 18:53:47,208 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19,20 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 18:53:47,209 INFO L399 AbstractCegarLoop]: === Iteration 21 === Targeting mainErr23ASSERT_VIOLATIONINTEGER_OVERFLOW === [mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 62 more)] === [2024-09-12 18:53:47,209 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:53:47,209 INFO L85 PathProgramCache]: Analyzing trace with hash 810785063, now seen corresponding path program 1 times [2024-09-12 18:53:47,209 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 18:53:47,209 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [912140429] [2024-09-12 18:53:47,209 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:53:47,209 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 18:53:47,231 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-09-12 18:53:47,232 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [612798130] [2024-09-12 18:53:47,232 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:53:47,233 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 18:53:47,233 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-12 18:53:47,235 INFO L229 MonitoredProcess]: Starting monitored process 21 with /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-09-12 18:53:47,236 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Waiting until timeout for monitored process [2024-09-12 18:53:47,289 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:53:47,290 INFO L262 TraceCheckSpWp]: Trace formula consists of 164 conjuncts, 5 conjuncts are in the unsatisfiable core [2024-09-12 18:53:47,292 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-12 18:53:47,509 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 72 trivial. 0 not checked. [2024-09-12 18:53:47,509 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-09-12 18:53:47,510 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 18:53:47,510 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [912140429] [2024-09-12 18:53:47,510 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-09-12 18:53:47,510 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [612798130] [2024-09-12 18:53:47,510 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [612798130] provided 1 perfect and 0 imperfect interpolant sequences [2024-09-12 18:53:47,510 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-09-12 18:53:47,510 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-09-12 18:53:47,510 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2073570891] [2024-09-12 18:53:47,510 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-09-12 18:53:47,510 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-09-12 18:53:47,510 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 18:53:47,511 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-09-12 18:53:47,511 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2024-09-12 18:53:47,511 INFO L87 Difference]: Start difference. First operand 320 states and 413 transitions. Second operand has 4 states, 3 states have (on average 12.333333333333334) internal successors, (37), 4 states have internal predecessors, (37), 2 states have call successors, (11), 1 states have call predecessors, (11), 1 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) [2024-09-12 18:53:51,519 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 [0] [2024-09-12 18:53:51,905 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 18:53:51,905 INFO L93 Difference]: Finished difference Result 344 states and 434 transitions. [2024-09-12 18:53:51,905 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-09-12 18:53:51,906 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 12.333333333333334) internal successors, (37), 4 states have internal predecessors, (37), 2 states have call successors, (11), 1 states have call predecessors, (11), 1 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) Word has length 79 [2024-09-12 18:53:51,906 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 18:53:51,907 INFO L225 Difference]: With dead ends: 344 [2024-09-12 18:53:51,907 INFO L226 Difference]: Without dead ends: 343 [2024-09-12 18:53:51,907 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 76 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2024-09-12 18:53:51,908 INFO L434 NwaCegarLoop]: 131 mSDtfsCounter, 82 mSDsluCounter, 110 mSDsCounter, 0 mSdLazyCounter, 93 mSolverCounterSat, 1 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 83 SdHoareTripleChecker+Valid, 241 SdHoareTripleChecker+Invalid, 95 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 93 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.3s IncrementalHoareTripleChecker+Time [2024-09-12 18:53:51,908 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [83 Valid, 241 Invalid, 95 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 93 Invalid, 1 Unknown, 0 Unchecked, 4.3s Time] [2024-09-12 18:53:51,909 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 343 states. [2024-09-12 18:53:51,980 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 343 to 320. [2024-09-12 18:53:51,981 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 320 states, 227 states have (on average 1.5903083700440528) internal successors, (361), 288 states have internal predecessors, (361), 26 states have call successors, (26), 7 states have call predecessors, (26), 6 states have return successors, (24), 24 states have call predecessors, (24), 24 states have call successors, (24) [2024-09-12 18:53:51,982 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 320 states to 320 states and 411 transitions. [2024-09-12 18:53:51,983 INFO L78 Accepts]: Start accepts. Automaton has 320 states and 411 transitions. Word has length 79 [2024-09-12 18:53:51,983 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 18:53:51,984 INFO L474 AbstractCegarLoop]: Abstraction has 320 states and 411 transitions. [2024-09-12 18:53:51,984 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 12.333333333333334) internal successors, (37), 4 states have internal predecessors, (37), 2 states have call successors, (11), 1 states have call predecessors, (11), 1 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) [2024-09-12 18:53:51,984 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:53:51,984 INFO L276 IsEmpty]: Start isEmpty. Operand 320 states and 411 transitions. [2024-09-12 18:53:51,985 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 81 [2024-09-12 18:53:51,985 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 18:53:51,985 INFO L216 NwaCegarLoop]: trace histogram [6, 6, 6, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-09-12 18:53:52,002 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 18:53:52,185 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 21 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable20 [2024-09-12 18:53:52,186 INFO L399 AbstractCegarLoop]: === Iteration 22 === Targeting mainErr24ASSERT_VIOLATIONINTEGER_OVERFLOW === [mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 62 more)] === [2024-09-12 18:53:52,186 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:53:52,186 INFO L85 PathProgramCache]: Analyzing trace with hash -635466696, now seen corresponding path program 1 times [2024-09-12 18:53:52,186 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 18:53:52,186 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [934181975] [2024-09-12 18:53:52,186 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:53:52,186 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 18:53:52,199 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-09-12 18:53:52,199 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [833571913] [2024-09-12 18:53:52,200 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:53:52,200 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 18:53:52,200 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-12 18:53:52,202 INFO L229 MonitoredProcess]: Starting monitored process 22 with /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-09-12 18:53:52,205 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Waiting until timeout for monitored process [2024-09-12 18:53:52,262 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:53:52,263 INFO L262 TraceCheckSpWp]: Trace formula consists of 165 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-09-12 18:53:52,265 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-12 18:53:52,317 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 72 trivial. 0 not checked. [2024-09-12 18:53:52,317 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-09-12 18:53:52,317 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 18:53:52,317 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [934181975] [2024-09-12 18:53:52,318 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-09-12 18:53:52,318 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [833571913] [2024-09-12 18:53:52,318 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [833571913] provided 1 perfect and 0 imperfect interpolant sequences [2024-09-12 18:53:52,318 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-09-12 18:53:52,318 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-09-12 18:53:52,318 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [373869921] [2024-09-12 18:53:52,318 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-09-12 18:53:52,319 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-09-12 18:53:52,319 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 18:53:52,320 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-09-12 18:53:52,320 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2024-09-12 18:53:52,320 INFO L87 Difference]: Start difference. First operand 320 states and 411 transitions. Second operand has 4 states, 3 states have (on average 12.666666666666666) internal successors, (38), 4 states have internal predecessors, (38), 2 states have call successors, (11), 1 states have call predecessors, (11), 1 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) [2024-09-12 18:53:52,866 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 18:53:52,866 INFO L93 Difference]: Finished difference Result 337 states and 422 transitions. [2024-09-12 18:53:52,866 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-09-12 18:53:52,867 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 12.666666666666666) internal successors, (38), 4 states have internal predecessors, (38), 2 states have call successors, (11), 1 states have call predecessors, (11), 1 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) Word has length 80 [2024-09-12 18:53:52,867 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 18:53:52,869 INFO L225 Difference]: With dead ends: 337 [2024-09-12 18:53:52,869 INFO L226 Difference]: Without dead ends: 335 [2024-09-12 18:53:52,869 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 79 GetRequests, 77 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2024-09-12 18:53:52,870 INFO L434 NwaCegarLoop]: 149 mSDtfsCounter, 87 mSDsluCounter, 126 mSDsCounter, 0 mSdLazyCounter, 116 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 91 SdHoareTripleChecker+Valid, 275 SdHoareTripleChecker+Invalid, 118 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 116 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2024-09-12 18:53:52,870 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [91 Valid, 275 Invalid, 118 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 116 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2024-09-12 18:53:52,871 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 335 states. [2024-09-12 18:53:52,951 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 335 to 320. [2024-09-12 18:53:52,952 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 320 states, 227 states have (on average 1.5726872246696035) internal successors, (357), 288 states have internal predecessors, (357), 26 states have call successors, (26), 7 states have call predecessors, (26), 6 states have return successors, (24), 24 states have call predecessors, (24), 24 states have call successors, (24) [2024-09-12 18:53:52,953 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 320 states to 320 states and 407 transitions. [2024-09-12 18:53:52,954 INFO L78 Accepts]: Start accepts. Automaton has 320 states and 407 transitions. Word has length 80 [2024-09-12 18:53:52,954 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 18:53:52,954 INFO L474 AbstractCegarLoop]: Abstraction has 320 states and 407 transitions. [2024-09-12 18:53:52,954 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 12.666666666666666) internal successors, (38), 4 states have internal predecessors, (38), 2 states have call successors, (11), 1 states have call predecessors, (11), 1 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) [2024-09-12 18:53:52,954 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:53:52,954 INFO L276 IsEmpty]: Start isEmpty. Operand 320 states and 407 transitions. [2024-09-12 18:53:52,955 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 82 [2024-09-12 18:53:52,955 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 18:53:52,955 INFO L216 NwaCegarLoop]: trace histogram [6, 6, 6, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-09-12 18:53:52,972 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 18:53:53,156 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21,22 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 18:53:53,156 INFO L399 AbstractCegarLoop]: === Iteration 23 === Targeting mainErr25ASSERT_VIOLATIONINTEGER_OVERFLOW === [mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 62 more)] === [2024-09-12 18:53:53,156 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:53:53,156 INFO L85 PathProgramCache]: Analyzing trace with hash 1775369033, now seen corresponding path program 1 times [2024-09-12 18:53:53,156 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 18:53:53,157 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1755373071] [2024-09-12 18:53:53,157 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:53:53,157 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 18:53:53,167 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-09-12 18:53:53,168 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1555324302] [2024-09-12 18:53:53,168 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:53:53,168 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 18:53:53,169 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-12 18:53:53,170 INFO L229 MonitoredProcess]: Starting monitored process 23 with /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-09-12 18:53:53,172 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Waiting until timeout for monitored process [2024-09-12 18:53:53,225 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:53:53,227 INFO L262 TraceCheckSpWp]: Trace formula consists of 166 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-09-12 18:53:53,228 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-12 18:53:53,387 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 72 trivial. 0 not checked. [2024-09-12 18:53:53,387 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-09-12 18:53:53,387 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 18:53:53,387 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1755373071] [2024-09-12 18:53:53,387 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-09-12 18:53:53,387 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1555324302] [2024-09-12 18:53:53,387 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1555324302] provided 1 perfect and 0 imperfect interpolant sequences [2024-09-12 18:53:53,387 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-09-12 18:53:53,387 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-09-12 18:53:53,388 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2086507680] [2024-09-12 18:53:53,388 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-09-12 18:53:53,388 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-09-12 18:53:53,388 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 18:53:53,388 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-09-12 18:53:53,388 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2024-09-12 18:53:53,389 INFO L87 Difference]: Start difference. First operand 320 states and 407 transitions. Second operand has 4 states, 3 states have (on average 13.0) internal successors, (39), 4 states have internal predecessors, (39), 2 states have call successors, (11), 1 states have call predecessors, (11), 1 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) [2024-09-12 18:53:53,860 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 18:53:53,860 INFO L93 Difference]: Finished difference Result 337 states and 418 transitions. [2024-09-12 18:53:53,860 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-09-12 18:53:53,860 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 13.0) internal successors, (39), 4 states have internal predecessors, (39), 2 states have call successors, (11), 1 states have call predecessors, (11), 1 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) Word has length 81 [2024-09-12 18:53:53,860 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 18:53:53,862 INFO L225 Difference]: With dead ends: 337 [2024-09-12 18:53:53,862 INFO L226 Difference]: Without dead ends: 335 [2024-09-12 18:53:53,862 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 80 GetRequests, 78 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 18:53:53,863 INFO L434 NwaCegarLoop]: 152 mSDtfsCounter, 86 mSDsluCounter, 126 mSDsCounter, 0 mSdLazyCounter, 115 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 90 SdHoareTripleChecker+Valid, 278 SdHoareTripleChecker+Invalid, 117 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 115 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2024-09-12 18:53:53,864 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [90 Valid, 278 Invalid, 117 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 115 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2024-09-12 18:53:53,864 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 335 states. [2024-09-12 18:53:53,941 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 335 to 320. [2024-09-12 18:53:53,942 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 320 states, 227 states have (on average 1.5550660792951543) internal successors, (353), 288 states have internal predecessors, (353), 26 states have call successors, (26), 7 states have call predecessors, (26), 6 states have return successors, (24), 24 states have call predecessors, (24), 24 states have call successors, (24) [2024-09-12 18:53:53,943 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 320 states to 320 states and 403 transitions. [2024-09-12 18:53:53,943 INFO L78 Accepts]: Start accepts. Automaton has 320 states and 403 transitions. Word has length 81 [2024-09-12 18:53:53,944 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 18:53:53,944 INFO L474 AbstractCegarLoop]: Abstraction has 320 states and 403 transitions. [2024-09-12 18:53:53,944 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 13.0) internal successors, (39), 4 states have internal predecessors, (39), 2 states have call successors, (11), 1 states have call predecessors, (11), 1 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) [2024-09-12 18:53:53,944 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:53:53,944 INFO L276 IsEmpty]: Start isEmpty. Operand 320 states and 403 transitions. [2024-09-12 18:53:53,946 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 89 [2024-09-12 18:53:53,946 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 18:53:53,946 INFO L216 NwaCegarLoop]: trace histogram [6, 6, 6, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-09-12 18:53:53,963 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 18:53:54,150 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 23 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable22 [2024-09-12 18:53:54,151 INFO L399 AbstractCegarLoop]: === Iteration 24 === Targeting mainErr32ASSERT_VIOLATIONINTEGER_OVERFLOW === [mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 62 more)] === [2024-09-12 18:53:54,151 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:53:54,151 INFO L85 PathProgramCache]: Analyzing trace with hash 2075595968, now seen corresponding path program 1 times [2024-09-12 18:53:54,151 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 18:53:54,151 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [555934284] [2024-09-12 18:53:54,151 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:53:54,151 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 18:53:54,165 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-09-12 18:53:54,166 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [360322689] [2024-09-12 18:53:54,166 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:53:54,166 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 18:53:54,166 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-12 18:53:54,168 INFO L229 MonitoredProcess]: Starting monitored process 24 with /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-09-12 18:53:54,173 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Waiting until timeout for monitored process [2024-09-12 18:53:54,218 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:53:54,218 INFO L262 TraceCheckSpWp]: Trace formula consists of 173 conjuncts, 12 conjuncts are in the unsatisfiable core [2024-09-12 18:53:54,220 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-12 18:53:54,529 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 9 proven. 6 refuted. 0 times theorem prover too weak. 57 trivial. 0 not checked. [2024-09-12 18:53:54,530 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-09-12 18:54:03,023 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 18:54:03,023 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [555934284] [2024-09-12 18:54:03,023 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-09-12 18:54:03,023 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [360322689] [2024-09-12 18:54:03,023 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [360322689] provided 0 perfect and 1 imperfect interpolant sequences [2024-09-12 18:54:03,023 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-09-12 18:54:03,023 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7] total 7 [2024-09-12 18:54:03,024 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [698083770] [2024-09-12 18:54:03,024 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-09-12 18:54:03,024 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2024-09-12 18:54:03,024 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 18:54:03,024 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2024-09-12 18:54:03,024 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=62, Unknown=2, NotChecked=0, Total=90 [2024-09-12 18:54:03,025 INFO L87 Difference]: Start difference. First operand 320 states and 403 transitions. Second operand has 8 states, 7 states have (on average 7.0) internal successors, (49), 7 states have internal predecessors, (49), 2 states have call successors, (11), 1 states have call predecessors, (11), 2 states have return successors, (10), 3 states have call predecessors, (10), 2 states have call successors, (10) [2024-09-12 18:54:03,753 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 18:54:03,753 INFO L93 Difference]: Finished difference Result 338 states and 414 transitions. [2024-09-12 18:54:03,754 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-09-12 18:54:03,754 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 7.0) internal successors, (49), 7 states have internal predecessors, (49), 2 states have call successors, (11), 1 states have call predecessors, (11), 2 states have return successors, (10), 3 states have call predecessors, (10), 2 states have call successors, (10) Word has length 88 [2024-09-12 18:54:03,754 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 18:54:03,756 INFO L225 Difference]: With dead ends: 338 [2024-09-12 18:54:03,756 INFO L226 Difference]: Without dead ends: 335 [2024-09-12 18:54:03,756 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 101 GetRequests, 93 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 8.3s TimeCoverageRelationStatistics Valid=26, Invalid=62, Unknown=2, NotChecked=0, Total=90 [2024-09-12 18:54:03,756 INFO L434 NwaCegarLoop]: 84 mSDtfsCounter, 174 mSDsluCounter, 267 mSDsCounter, 0 mSdLazyCounter, 638 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 183 SdHoareTripleChecker+Valid, 351 SdHoareTripleChecker+Invalid, 641 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 638 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2024-09-12 18:54:03,757 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [183 Valid, 351 Invalid, 641 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 638 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2024-09-12 18:54:03,757 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 335 states. [2024-09-12 18:54:03,834 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 335 to 320. [2024-09-12 18:54:03,835 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 320 states, 227 states have (on average 1.52863436123348) internal successors, (347), 288 states have internal predecessors, (347), 26 states have call successors, (26), 7 states have call predecessors, (26), 6 states have return successors, (24), 24 states have call predecessors, (24), 24 states have call successors, (24) [2024-09-12 18:54:03,836 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 320 states to 320 states and 397 transitions. [2024-09-12 18:54:03,837 INFO L78 Accepts]: Start accepts. Automaton has 320 states and 397 transitions. Word has length 88 [2024-09-12 18:54:03,837 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 18:54:03,837 INFO L474 AbstractCegarLoop]: Abstraction has 320 states and 397 transitions. [2024-09-12 18:54:03,837 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 7.0) internal successors, (49), 7 states have internal predecessors, (49), 2 states have call successors, (11), 1 states have call predecessors, (11), 2 states have return successors, (10), 3 states have call predecessors, (10), 2 states have call successors, (10) [2024-09-12 18:54:03,838 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:54:03,838 INFO L276 IsEmpty]: Start isEmpty. Operand 320 states and 397 transitions. [2024-09-12 18:54:03,838 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 90 [2024-09-12 18:54:03,838 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 18:54:03,839 INFO L216 NwaCegarLoop]: trace histogram [6, 6, 6, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-09-12 18:54:03,855 INFO L540 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Forceful destruction successful, exit code 0 [2024-09-12 18:54:04,039 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 24 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable23 [2024-09-12 18:54:04,039 INFO L399 AbstractCegarLoop]: === Iteration 25 === Targeting mainErr33ASSERT_VIOLATIONINTEGER_OVERFLOW === [mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 62 more)] === [2024-09-12 18:54:04,040 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:54:04,040 INFO L85 PathProgramCache]: Analyzing trace with hash -81034287, now seen corresponding path program 1 times [2024-09-12 18:54:04,040 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 18:54:04,040 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1944404459] [2024-09-12 18:54:04,040 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:54:04,040 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 18:54:04,058 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-09-12 18:54:04,062 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [160618557] [2024-09-12 18:54:04,062 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:54:04,062 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 18:54:04,063 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-12 18:54:04,064 INFO L229 MonitoredProcess]: Starting monitored process 25 with /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-09-12 18:54:04,068 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Waiting until timeout for monitored process [2024-09-12 18:54:04,119 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:54:04,120 INFO L262 TraceCheckSpWp]: Trace formula consists of 174 conjuncts, 18 conjuncts are in the unsatisfiable core [2024-09-12 18:54:04,121 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-12 18:54:04,588 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 9 proven. 15 refuted. 0 times theorem prover too weak. 48 trivial. 0 not checked. [2024-09-12 18:54:04,588 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-09-12 18:54:04,835 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 18:54:04,835 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1944404459] [2024-09-12 18:54:04,835 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-09-12 18:54:04,835 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [160618557] [2024-09-12 18:54:04,835 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [160618557] provided 0 perfect and 1 imperfect interpolant sequences [2024-09-12 18:54:04,835 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-09-12 18:54:04,835 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7] total 7 [2024-09-12 18:54:04,835 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [889809540] [2024-09-12 18:54:04,835 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-09-12 18:54:04,836 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2024-09-12 18:54:04,836 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 18:54:04,836 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2024-09-12 18:54:04,836 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=50, Unknown=0, NotChecked=0, Total=72 [2024-09-12 18:54:04,836 INFO L87 Difference]: Start difference. First operand 320 states and 397 transitions. Second operand has 8 states, 6 states have (on average 8.333333333333334) internal successors, (50), 6 states have internal predecessors, (50), 3 states have call successors, (11), 1 states have call predecessors, (11), 2 states have return successors, (10), 4 states have call predecessors, (10), 3 states have call successors, (10) [2024-09-12 18:54:05,441 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 18:54:05,442 INFO L93 Difference]: Finished difference Result 328 states and 400 transitions. [2024-09-12 18:54:05,442 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-09-12 18:54:05,442 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 6 states have (on average 8.333333333333334) internal successors, (50), 6 states have internal predecessors, (50), 3 states have call successors, (11), 1 states have call predecessors, (11), 2 states have return successors, (10), 4 states have call predecessors, (10), 3 states have call successors, (10) Word has length 89 [2024-09-12 18:54:05,442 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 18:54:05,444 INFO L225 Difference]: With dead ends: 328 [2024-09-12 18:54:05,444 INFO L226 Difference]: Without dead ends: 325 [2024-09-12 18:54:05,444 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 104 GetRequests, 96 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=26, Invalid=64, Unknown=0, NotChecked=0, Total=90 [2024-09-12 18:54:05,445 INFO L434 NwaCegarLoop]: 76 mSDtfsCounter, 247 mSDsluCounter, 195 mSDsCounter, 0 mSdLazyCounter, 460 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 253 SdHoareTripleChecker+Valid, 271 SdHoareTripleChecker+Invalid, 469 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 460 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2024-09-12 18:54:05,445 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [253 Valid, 271 Invalid, 469 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 460 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2024-09-12 18:54:05,446 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 325 states. [2024-09-12 18:54:05,533 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 325 to 320. [2024-09-12 18:54:05,534 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 320 states, 227 states have (on average 1.502202643171806) internal successors, (341), 288 states have internal predecessors, (341), 26 states have call successors, (26), 7 states have call predecessors, (26), 6 states have return successors, (24), 24 states have call predecessors, (24), 24 states have call successors, (24) [2024-09-12 18:54:05,535 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 320 states to 320 states and 391 transitions. [2024-09-12 18:54:05,536 INFO L78 Accepts]: Start accepts. Automaton has 320 states and 391 transitions. Word has length 89 [2024-09-12 18:54:05,536 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 18:54:05,536 INFO L474 AbstractCegarLoop]: Abstraction has 320 states and 391 transitions. [2024-09-12 18:54:05,536 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 6 states have (on average 8.333333333333334) internal successors, (50), 6 states have internal predecessors, (50), 3 states have call successors, (11), 1 states have call predecessors, (11), 2 states have return successors, (10), 4 states have call predecessors, (10), 3 states have call successors, (10) [2024-09-12 18:54:05,536 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:54:05,537 INFO L276 IsEmpty]: Start isEmpty. Operand 320 states and 391 transitions. [2024-09-12 18:54:05,537 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 100 [2024-09-12 18:54:05,537 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 18:54:05,538 INFO L216 NwaCegarLoop]: trace histogram [6, 6, 6, 4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-09-12 18:54:05,552 INFO L540 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Forceful destruction successful, exit code 0 [2024-09-12 18:54:05,738 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 25 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable24 [2024-09-12 18:54:05,738 INFO L399 AbstractCegarLoop]: === Iteration 26 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 62 more)] === [2024-09-12 18:54:05,739 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:54:05,739 INFO L85 PathProgramCache]: Analyzing trace with hash 1587574553, now seen corresponding path program 1 times [2024-09-12 18:54:05,739 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 18:54:05,739 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1040821777] [2024-09-12 18:54:05,739 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:54:05,739 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 18:54:05,752 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-09-12 18:54:05,753 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [546399505] [2024-09-12 18:54:05,753 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:54:05,753 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 18:54:05,753 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-12 18:54:05,755 INFO L229 MonitoredProcess]: Starting monitored process 26 with /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-09-12 18:54:05,761 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Waiting until timeout for monitored process [2024-09-12 18:54:05,809 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:54:05,810 INFO L262 TraceCheckSpWp]: Trace formula consists of 189 conjuncts, 11 conjuncts are in the unsatisfiable core [2024-09-12 18:54:05,812 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-12 18:54:06,103 INFO L134 CoverageAnalysis]: Checked inductivity of 78 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 72 trivial. 0 not checked. [2024-09-12 18:54:06,103 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-09-12 18:54:06,103 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 18:54:06,103 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1040821777] [2024-09-12 18:54:06,103 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-09-12 18:54:06,103 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [546399505] [2024-09-12 18:54:06,103 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [546399505] provided 1 perfect and 0 imperfect interpolant sequences [2024-09-12 18:54:06,103 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-09-12 18:54:06,103 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-09-12 18:54:06,104 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [472228167] [2024-09-12 18:54:06,104 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-09-12 18:54:06,104 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-09-12 18:54:06,104 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 18:54:06,104 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-09-12 18:54:06,104 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2024-09-12 18:54:06,105 INFO L87 Difference]: Start difference. First operand 320 states and 391 transitions. Second operand has 6 states, 6 states have (on average 9.333333333333334) internal successors, (56), 5 states have internal predecessors, (56), 2 states have call successors, (12), 2 states have call predecessors, (12), 1 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) [2024-09-12 18:54:06,965 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 18:54:06,966 INFO L93 Difference]: Finished difference Result 329 states and 397 transitions. [2024-09-12 18:54:06,966 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-09-12 18:54:06,966 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 9.333333333333334) internal successors, (56), 5 states have internal predecessors, (56), 2 states have call successors, (12), 2 states have call predecessors, (12), 1 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) Word has length 99 [2024-09-12 18:54:06,966 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 18:54:06,968 INFO L225 Difference]: With dead ends: 329 [2024-09-12 18:54:06,968 INFO L226 Difference]: Without dead ends: 327 [2024-09-12 18:54:06,968 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 99 GetRequests, 94 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 18:54:06,969 INFO L434 NwaCegarLoop]: 117 mSDtfsCounter, 11 mSDsluCounter, 317 mSDsCounter, 0 mSdLazyCounter, 412 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 12 SdHoareTripleChecker+Valid, 434 SdHoareTripleChecker+Invalid, 413 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 412 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2024-09-12 18:54:06,969 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [12 Valid, 434 Invalid, 413 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 412 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2024-09-12 18:54:06,970 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 327 states. [2024-09-12 18:54:07,035 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 327 to 324. [2024-09-12 18:54:07,036 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 324 states, 230 states have (on average 1.4956521739130435) internal successors, (344), 291 states have internal predecessors, (344), 26 states have call successors, (26), 8 states have call predecessors, (26), 7 states have return successors, (24), 24 states have call predecessors, (24), 24 states have call successors, (24) [2024-09-12 18:54:07,037 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 324 states to 324 states and 394 transitions. [2024-09-12 18:54:07,038 INFO L78 Accepts]: Start accepts. Automaton has 324 states and 394 transitions. Word has length 99 [2024-09-12 18:54:07,038 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 18:54:07,038 INFO L474 AbstractCegarLoop]: Abstraction has 324 states and 394 transitions. [2024-09-12 18:54:07,039 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 9.333333333333334) internal successors, (56), 5 states have internal predecessors, (56), 2 states have call successors, (12), 2 states have call predecessors, (12), 1 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) [2024-09-12 18:54:07,039 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:54:07,039 INFO L276 IsEmpty]: Start isEmpty. Operand 324 states and 394 transitions. [2024-09-12 18:54:07,040 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 103 [2024-09-12 18:54:07,040 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 18:54:07,040 INFO L216 NwaCegarLoop]: trace histogram [6, 6, 6, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-09-12 18:54:07,057 INFO L540 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Forceful destruction successful, exit code 0 [2024-09-12 18:54:07,240 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 26 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable25 [2024-09-12 18:54:07,241 INFO L399 AbstractCegarLoop]: === Iteration 27 === Targeting mainErr40ASSERT_VIOLATIONINTEGER_OVERFLOW === [mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 62 more)] === [2024-09-12 18:54:07,241 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:54:07,241 INFO L85 PathProgramCache]: Analyzing trace with hash -741366165, now seen corresponding path program 1 times [2024-09-12 18:54:07,241 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 18:54:07,241 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [68273236] [2024-09-12 18:54:07,241 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:54:07,241 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 18:54:07,254 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:54:07,300 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-09-12 18:54:07,301 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:54:07,302 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-09-12 18:54:07,303 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:54:07,305 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2024-09-12 18:54:07,305 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:54:07,308 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2024-09-12 18:54:07,309 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:54:07,310 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2024-09-12 18:54:07,311 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:54:07,311 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2024-09-12 18:54:07,312 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:54:07,313 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2024-09-12 18:54:07,318 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:54:07,319 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2024-09-12 18:54:07,319 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:54:07,320 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2024-09-12 18:54:07,321 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:54:07,325 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2024-09-12 18:54:07,325 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:54:07,326 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 95 [2024-09-12 18:54:07,327 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:54:07,329 INFO L134 CoverageAnalysis]: Checked inductivity of 84 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 84 trivial. 0 not checked. [2024-09-12 18:54:07,329 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 18:54:07,329 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [68273236] [2024-09-12 18:54:07,330 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [68273236] provided 1 perfect and 0 imperfect interpolant sequences [2024-09-12 18:54:07,330 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-09-12 18:54:07,330 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2024-09-12 18:54:07,330 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1893242107] [2024-09-12 18:54:07,330 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-09-12 18:54:07,330 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-09-12 18:54:07,331 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 18:54:07,331 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-09-12 18:54:07,331 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-09-12 18:54:07,332 INFO L87 Difference]: Start difference. First operand 324 states and 394 transitions. Second operand has 3 states, 2 states have (on average 27.5) internal successors, (55), 3 states have internal predecessors, (55), 1 states have call successors, (12), 1 states have call predecessors, (12), 1 states have return successors, (11), 1 states have call predecessors, (11), 1 states have call successors, (11) [2024-09-12 18:54:07,565 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 18:54:07,565 INFO L93 Difference]: Finished difference Result 324 states and 394 transitions. [2024-09-12 18:54:07,566 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-09-12 18:54:07,566 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 27.5) internal successors, (55), 3 states have internal predecessors, (55), 1 states have call successors, (12), 1 states have call predecessors, (12), 1 states have return successors, (11), 1 states have call predecessors, (11), 1 states have call successors, (11) Word has length 102 [2024-09-12 18:54:07,566 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 18:54:07,567 INFO L225 Difference]: With dead ends: 324 [2024-09-12 18:54:07,567 INFO L226 Difference]: Without dead ends: 323 [2024-09-12 18:54:07,567 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 24 GetRequests, 23 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-09-12 18:54:07,568 INFO L434 NwaCegarLoop]: 164 mSDtfsCounter, 1 mSDsluCounter, 133 mSDsCounter, 0 mSdLazyCounter, 37 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1 SdHoareTripleChecker+Valid, 297 SdHoareTripleChecker+Invalid, 37 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 37 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-09-12 18:54:07,568 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [1 Valid, 297 Invalid, 37 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 37 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-09-12 18:54:07,568 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 323 states. [2024-09-12 18:54:07,661 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 323 to 323. [2024-09-12 18:54:07,661 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 323 states, 230 states have (on average 1.4782608695652173) internal successors, (340), 290 states have internal predecessors, (340), 26 states have call successors, (26), 8 states have call predecessors, (26), 7 states have return successors, (24), 24 states have call predecessors, (24), 24 states have call successors, (24) [2024-09-12 18:54:07,662 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 323 states to 323 states and 390 transitions. [2024-09-12 18:54:07,663 INFO L78 Accepts]: Start accepts. Automaton has 323 states and 390 transitions. Word has length 102 [2024-09-12 18:54:07,663 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 18:54:07,663 INFO L474 AbstractCegarLoop]: Abstraction has 323 states and 390 transitions. [2024-09-12 18:54:07,664 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 27.5) internal successors, (55), 3 states have internal predecessors, (55), 1 states have call successors, (12), 1 states have call predecessors, (12), 1 states have return successors, (11), 1 states have call predecessors, (11), 1 states have call successors, (11) [2024-09-12 18:54:07,664 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:54:07,664 INFO L276 IsEmpty]: Start isEmpty. Operand 323 states and 390 transitions. [2024-09-12 18:54:07,665 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 104 [2024-09-12 18:54:07,665 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 18:54:07,665 INFO L216 NwaCegarLoop]: trace histogram [6, 6, 6, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-09-12 18:54:07,665 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable26 [2024-09-12 18:54:07,665 INFO L399 AbstractCegarLoop]: === Iteration 28 === Targeting mainErr41ASSERT_VIOLATIONINTEGER_OVERFLOW === [mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 62 more)] === [2024-09-12 18:54:07,665 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:54:07,666 INFO L85 PathProgramCache]: Analyzing trace with hash -1507514468, now seen corresponding path program 1 times [2024-09-12 18:54:07,666 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 18:54:07,666 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [900351455] [2024-09-12 18:54:07,666 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:54:07,666 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 18:54:07,679 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:54:07,776 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-09-12 18:54:07,777 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:54:07,779 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-09-12 18:54:07,779 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:54:07,785 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2024-09-12 18:54:07,786 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:54:07,787 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2024-09-12 18:54:07,788 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:54:07,790 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2024-09-12 18:54:07,791 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:54:07,792 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2024-09-12 18:54:07,793 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:54:07,794 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2024-09-12 18:54:07,795 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:54:07,796 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2024-09-12 18:54:07,797 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:54:07,798 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2024-09-12 18:54:07,799 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:54:07,800 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2024-09-12 18:54:07,801 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:54:07,802 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 95 [2024-09-12 18:54:07,803 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:54:07,806 INFO L134 CoverageAnalysis]: Checked inductivity of 84 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 84 trivial. 0 not checked. [2024-09-12 18:54:07,806 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 18:54:07,806 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [900351455] [2024-09-12 18:54:07,806 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [900351455] provided 1 perfect and 0 imperfect interpolant sequences [2024-09-12 18:54:07,806 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-09-12 18:54:07,806 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-09-12 18:54:07,806 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1992881440] [2024-09-12 18:54:07,806 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-09-12 18:54:07,807 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-09-12 18:54:07,807 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 18:54:07,807 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-09-12 18:54:07,808 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2024-09-12 18:54:07,808 INFO L87 Difference]: Start difference. First operand 323 states and 390 transitions. Second operand has 6 states, 5 states have (on average 11.2) internal successors, (56), 6 states have internal predecessors, (56), 5 states have call successors, (12), 1 states have call predecessors, (12), 1 states have return successors, (11), 5 states have call predecessors, (11), 5 states have call successors, (11) [2024-09-12 18:54:08,793 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 18:54:08,793 INFO L93 Difference]: Finished difference Result 327 states and 391 transitions. [2024-09-12 18:54:08,793 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-09-12 18:54:08,794 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 11.2) internal successors, (56), 6 states have internal predecessors, (56), 5 states have call successors, (12), 1 states have call predecessors, (12), 1 states have return successors, (11), 5 states have call predecessors, (11), 5 states have call successors, (11) Word has length 103 [2024-09-12 18:54:08,794 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 18:54:08,795 INFO L225 Difference]: With dead ends: 327 [2024-09-12 18:54:08,795 INFO L226 Difference]: Without dead ends: 326 [2024-09-12 18:54:08,795 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 23 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=34, Invalid=56, Unknown=0, NotChecked=0, Total=90 [2024-09-12 18:54:08,795 INFO L434 NwaCegarLoop]: 71 mSDtfsCounter, 475 mSDsluCounter, 176 mSDsCounter, 0 mSdLazyCounter, 363 mSolverCounterSat, 43 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 475 SdHoareTripleChecker+Valid, 247 SdHoareTripleChecker+Invalid, 406 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 43 IncrementalHoareTripleChecker+Valid, 363 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2024-09-12 18:54:08,796 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [475 Valid, 247 Invalid, 406 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [43 Valid, 363 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2024-09-12 18:54:08,796 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 326 states. [2024-09-12 18:54:08,868 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 326 to 323. [2024-09-12 18:54:08,868 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 323 states, 230 states have (on average 1.4739130434782608) internal successors, (339), 290 states have internal predecessors, (339), 26 states have call successors, (26), 8 states have call predecessors, (26), 7 states have return successors, (24), 24 states have call predecessors, (24), 24 states have call successors, (24) [2024-09-12 18:54:08,869 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 323 states to 323 states and 389 transitions. [2024-09-12 18:54:08,869 INFO L78 Accepts]: Start accepts. Automaton has 323 states and 389 transitions. Word has length 103 [2024-09-12 18:54:08,870 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 18:54:08,870 INFO L474 AbstractCegarLoop]: Abstraction has 323 states and 389 transitions. [2024-09-12 18:54:08,870 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 11.2) internal successors, (56), 6 states have internal predecessors, (56), 5 states have call successors, (12), 1 states have call predecessors, (12), 1 states have return successors, (11), 5 states have call predecessors, (11), 5 states have call successors, (11) [2024-09-12 18:54:08,870 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:54:08,870 INFO L276 IsEmpty]: Start isEmpty. Operand 323 states and 389 transitions. [2024-09-12 18:54:08,871 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 106 [2024-09-12 18:54:08,871 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 18:54:08,871 INFO L216 NwaCegarLoop]: trace histogram [6, 6, 6, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-09-12 18:54:08,871 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable27 [2024-09-12 18:54:08,871 INFO L399 AbstractCegarLoop]: === Iteration 29 === Targeting mainErr46ASSERT_VIOLATIONINTEGER_OVERFLOW === [mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 62 more)] === [2024-09-12 18:54:08,871 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:54:08,871 INFO L85 PathProgramCache]: Analyzing trace with hash -1318958788, now seen corresponding path program 1 times [2024-09-12 18:54:08,871 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 18:54:08,872 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [151609574] [2024-09-12 18:54:08,872 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:54:08,872 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 18:54:08,882 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:54:08,993 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-09-12 18:54:08,994 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:54:08,996 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-09-12 18:54:08,996 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:54:08,997 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2024-09-12 18:54:08,998 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:54:08,998 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2024-09-12 18:54:08,999 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:54:09,000 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2024-09-12 18:54:09,001 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:54:09,002 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2024-09-12 18:54:09,002 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:54:09,005 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2024-09-12 18:54:09,005 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:54:09,007 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2024-09-12 18:54:09,007 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:54:09,009 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2024-09-12 18:54:09,009 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:54:09,011 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2024-09-12 18:54:09,012 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:54:09,013 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 95 [2024-09-12 18:54:09,015 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:54:09,017 INFO L134 CoverageAnalysis]: Checked inductivity of 84 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 84 trivial. 0 not checked. [2024-09-12 18:54:09,018 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 18:54:09,018 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [151609574] [2024-09-12 18:54:09,018 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [151609574] provided 1 perfect and 0 imperfect interpolant sequences [2024-09-12 18:54:09,018 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-09-12 18:54:09,018 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-09-12 18:54:09,018 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [504563216] [2024-09-12 18:54:09,018 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-09-12 18:54:09,019 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-09-12 18:54:09,019 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 18:54:09,021 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-09-12 18:54:09,021 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2024-09-12 18:54:09,021 INFO L87 Difference]: Start difference. First operand 323 states and 389 transitions. Second operand has 5 states, 4 states have (on average 14.5) internal successors, (58), 5 states have internal predecessors, (58), 2 states have call successors, (12), 1 states have call predecessors, (12), 1 states have return successors, (11), 2 states have call predecessors, (11), 2 states have call successors, (11) [2024-09-12 18:54:09,958 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 18:54:09,958 INFO L93 Difference]: Finished difference Result 338 states and 400 transitions. [2024-09-12 18:54:09,959 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-09-12 18:54:09,959 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 14.5) internal successors, (58), 5 states have internal predecessors, (58), 2 states have call successors, (12), 1 states have call predecessors, (12), 1 states have return successors, (11), 2 states have call predecessors, (11), 2 states have call successors, (11) Word has length 105 [2024-09-12 18:54:09,959 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 18:54:09,961 INFO L225 Difference]: With dead ends: 338 [2024-09-12 18:54:09,961 INFO L226 Difference]: Without dead ends: 337 [2024-09-12 18:54:09,961 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 26 GetRequests, 23 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2024-09-12 18:54:09,962 INFO L434 NwaCegarLoop]: 159 mSDtfsCounter, 13 mSDsluCounter, 380 mSDsCounter, 0 mSdLazyCounter, 126 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 13 SdHoareTripleChecker+Valid, 539 SdHoareTripleChecker+Invalid, 126 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 126 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2024-09-12 18:54:09,962 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [13 Valid, 539 Invalid, 126 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 126 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2024-09-12 18:54:09,963 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 337 states. [2024-09-12 18:54:10,036 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 337 to 328. [2024-09-12 18:54:10,037 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 328 states, 235 states have (on average 1.4638297872340424) internal successors, (344), 295 states have internal predecessors, (344), 26 states have call successors, (26), 8 states have call predecessors, (26), 7 states have return successors, (24), 24 states have call predecessors, (24), 24 states have call successors, (24) [2024-09-12 18:54:10,038 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 328 states to 328 states and 394 transitions. [2024-09-12 18:54:10,038 INFO L78 Accepts]: Start accepts. Automaton has 328 states and 394 transitions. Word has length 105 [2024-09-12 18:54:10,038 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 18:54:10,038 INFO L474 AbstractCegarLoop]: Abstraction has 328 states and 394 transitions. [2024-09-12 18:54:10,039 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 14.5) internal successors, (58), 5 states have internal predecessors, (58), 2 states have call successors, (12), 1 states have call predecessors, (12), 1 states have return successors, (11), 2 states have call predecessors, (11), 2 states have call successors, (11) [2024-09-12 18:54:10,039 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:54:10,039 INFO L276 IsEmpty]: Start isEmpty. Operand 328 states and 394 transitions. [2024-09-12 18:54:10,039 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 107 [2024-09-12 18:54:10,040 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 18:54:10,040 INFO L216 NwaCegarLoop]: trace histogram [6, 6, 6, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-09-12 18:54:10,040 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable28 [2024-09-12 18:54:10,040 INFO L399 AbstractCegarLoop]: === Iteration 30 === Targeting mainErr47ASSERT_VIOLATIONINTEGER_OVERFLOW === [mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 62 more)] === [2024-09-12 18:54:10,040 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:54:10,040 INFO L85 PathProgramCache]: Analyzing trace with hash 2061950715, now seen corresponding path program 1 times [2024-09-12 18:54:10,041 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 18:54:10,041 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [551170972] [2024-09-12 18:54:10,041 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:54:10,041 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 18:54:10,055 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-09-12 18:54:10,056 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [342888312] [2024-09-12 18:54:10,056 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:54:10,056 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 18:54:10,056 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-12 18:54:10,058 INFO L229 MonitoredProcess]: Starting monitored process 27 with /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-09-12 18:54:10,060 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Waiting until timeout for monitored process [2024-09-12 18:54:10,123 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:54:10,124 INFO L262 TraceCheckSpWp]: Trace formula consists of 202 conjuncts, 5 conjuncts are in the unsatisfiable core [2024-09-12 18:54:10,129 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-12 18:54:10,252 INFO L134 CoverageAnalysis]: Checked inductivity of 84 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 84 trivial. 0 not checked. [2024-09-12 18:54:10,252 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-09-12 18:54:10,252 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 18:54:10,253 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [551170972] [2024-09-12 18:54:10,253 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-09-12 18:54:10,253 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [342888312] [2024-09-12 18:54:10,253 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [342888312] provided 1 perfect and 0 imperfect interpolant sequences [2024-09-12 18:54:10,253 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-09-12 18:54:10,253 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-09-12 18:54:10,253 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1195241176] [2024-09-12 18:54:10,253 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-09-12 18:54:10,253 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-09-12 18:54:10,253 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 18:54:10,254 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-09-12 18:54:10,254 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-09-12 18:54:10,254 INFO L87 Difference]: Start difference. First operand 328 states and 394 transitions. Second operand has 4 states, 3 states have (on average 19.666666666666668) internal successors, (59), 4 states have internal predecessors, (59), 2 states have call successors, (12), 1 states have call predecessors, (12), 1 states have return successors, (11), 2 states have call predecessors, (11), 2 states have call successors, (11) [2024-09-12 18:54:10,896 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 18:54:10,896 INFO L93 Difference]: Finished difference Result 338 states and 398 transitions. [2024-09-12 18:54:10,896 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-09-12 18:54:10,896 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 19.666666666666668) internal successors, (59), 4 states have internal predecessors, (59), 2 states have call successors, (12), 1 states have call predecessors, (12), 1 states have return successors, (11), 2 states have call predecessors, (11), 2 states have call successors, (11) Word has length 106 [2024-09-12 18:54:10,897 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 18:54:10,898 INFO L225 Difference]: With dead ends: 338 [2024-09-12 18:54:10,898 INFO L226 Difference]: Without dead ends: 337 [2024-09-12 18:54:10,898 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 106 GetRequests, 103 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2024-09-12 18:54:10,899 INFO L434 NwaCegarLoop]: 140 mSDtfsCounter, 15 mSDsluCounter, 188 mSDsCounter, 0 mSdLazyCounter, 169 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 15 SdHoareTripleChecker+Valid, 328 SdHoareTripleChecker+Invalid, 170 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 169 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2024-09-12 18:54:10,899 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [15 Valid, 328 Invalid, 170 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 169 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2024-09-12 18:54:10,899 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 337 states. [2024-09-12 18:54:10,992 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 337 to 330. [2024-09-12 18:54:10,993 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 330 states, 237 states have (on average 1.459915611814346) internal successors, (346), 297 states have internal predecessors, (346), 26 states have call successors, (26), 8 states have call predecessors, (26), 7 states have return successors, (24), 24 states have call predecessors, (24), 24 states have call successors, (24) [2024-09-12 18:54:10,994 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 330 states to 330 states and 396 transitions. [2024-09-12 18:54:10,994 INFO L78 Accepts]: Start accepts. Automaton has 330 states and 396 transitions. Word has length 106 [2024-09-12 18:54:10,994 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 18:54:10,994 INFO L474 AbstractCegarLoop]: Abstraction has 330 states and 396 transitions. [2024-09-12 18:54:10,994 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 19.666666666666668) internal successors, (59), 4 states have internal predecessors, (59), 2 states have call successors, (12), 1 states have call predecessors, (12), 1 states have return successors, (11), 2 states have call predecessors, (11), 2 states have call successors, (11) [2024-09-12 18:54:10,995 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:54:10,995 INFO L276 IsEmpty]: Start isEmpty. Operand 330 states and 396 transitions. [2024-09-12 18:54:10,996 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 108 [2024-09-12 18:54:10,996 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 18:54:10,997 INFO L216 NwaCegarLoop]: trace histogram [6, 6, 6, 4, 4, 4, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-09-12 18:54:11,010 INFO L540 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Forceful destruction successful, exit code 0 [2024-09-12 18:54:11,197 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29,27 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 18:54:11,197 INFO L399 AbstractCegarLoop]: === Iteration 31 === Targeting mainErr4ASSERT_VIOLATIONINTEGER_OVERFLOW === [mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 62 more)] === [2024-09-12 18:54:11,198 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:54:11,198 INFO L85 PathProgramCache]: Analyzing trace with hash 975132800, now seen corresponding path program 1 times [2024-09-12 18:54:11,198 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 18:54:11,198 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1244158350] [2024-09-12 18:54:11,198 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:54:11,198 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 18:54:11,209 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-09-12 18:54:11,210 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1485317420] [2024-09-12 18:54:11,210 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:54:11,210 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 18:54:11,210 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-12 18:54:11,212 INFO L229 MonitoredProcess]: Starting monitored process 28 with /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-09-12 18:54:11,213 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Waiting until timeout for monitored process [2024-09-12 18:54:11,270 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:54:11,271 INFO L262 TraceCheckSpWp]: Trace formula consists of 200 conjuncts, 10 conjuncts are in the unsatisfiable core [2024-09-12 18:54:11,273 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-12 18:54:11,401 INFO L134 CoverageAnalysis]: Checked inductivity of 86 backedges. 11 proven. 6 refuted. 0 times theorem prover too weak. 69 trivial. 0 not checked. [2024-09-12 18:54:11,401 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-09-12 18:54:11,457 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 18:54:11,458 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1244158350] [2024-09-12 18:54:11,458 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-09-12 18:54:11,458 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1485317420] [2024-09-12 18:54:11,458 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1485317420] provided 0 perfect and 1 imperfect interpolant sequences [2024-09-12 18:54:11,458 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-09-12 18:54:11,458 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7] total 7 [2024-09-12 18:54:11,458 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1804217657] [2024-09-12 18:54:11,458 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-09-12 18:54:11,458 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2024-09-12 18:54:11,458 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 18:54:11,459 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2024-09-12 18:54:11,459 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=66, Unknown=0, NotChecked=0, Total=90 [2024-09-12 18:54:11,459 INFO L87 Difference]: Start difference. First operand 330 states and 396 transitions. Second operand has 8 states, 7 states have (on average 9.0) internal successors, (63), 7 states have internal predecessors, (63), 3 states have call successors, (12), 1 states have call predecessors, (12), 2 states have return successors, (11), 4 states have call predecessors, (11), 3 states have call successors, (11) [2024-09-12 18:54:11,995 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 18:54:11,995 INFO L93 Difference]: Finished difference Result 333 states and 396 transitions. [2024-09-12 18:54:11,996 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-09-12 18:54:11,996 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 9.0) internal successors, (63), 7 states have internal predecessors, (63), 3 states have call successors, (12), 1 states have call predecessors, (12), 2 states have return successors, (11), 4 states have call predecessors, (11), 3 states have call successors, (11) Word has length 107 [2024-09-12 18:54:11,996 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 18:54:11,998 INFO L225 Difference]: With dead ends: 333 [2024-09-12 18:54:11,998 INFO L226 Difference]: Without dead ends: 331 [2024-09-12 18:54:11,998 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 117 GetRequests, 106 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=46, Invalid=110, Unknown=0, NotChecked=0, Total=156 [2024-09-12 18:54:11,998 INFO L434 NwaCegarLoop]: 109 mSDtfsCounter, 199 mSDsluCounter, 404 mSDsCounter, 0 mSdLazyCounter, 589 mSolverCounterSat, 11 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 204 SdHoareTripleChecker+Valid, 513 SdHoareTripleChecker+Invalid, 600 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 589 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2024-09-12 18:54:11,998 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [204 Valid, 513 Invalid, 600 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 589 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2024-09-12 18:54:11,999 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 331 states. [2024-09-12 18:54:12,097 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 331 to 330. [2024-09-12 18:54:12,098 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 330 states, 237 states have (on average 1.4514767932489452) internal successors, (344), 297 states have internal predecessors, (344), 26 states have call successors, (26), 8 states have call predecessors, (26), 7 states have return successors, (24), 24 states have call predecessors, (24), 24 states have call successors, (24) [2024-09-12 18:54:12,099 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 330 states to 330 states and 394 transitions. [2024-09-12 18:54:12,099 INFO L78 Accepts]: Start accepts. Automaton has 330 states and 394 transitions. Word has length 107 [2024-09-12 18:54:12,099 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 18:54:12,100 INFO L474 AbstractCegarLoop]: Abstraction has 330 states and 394 transitions. [2024-09-12 18:54:12,100 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 9.0) internal successors, (63), 7 states have internal predecessors, (63), 3 states have call successors, (12), 1 states have call predecessors, (12), 2 states have return successors, (11), 4 states have call predecessors, (11), 3 states have call successors, (11) [2024-09-12 18:54:12,100 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:54:12,101 INFO L276 IsEmpty]: Start isEmpty. Operand 330 states and 394 transitions. [2024-09-12 18:54:12,101 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 109 [2024-09-12 18:54:12,101 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 18:54:12,101 INFO L216 NwaCegarLoop]: trace histogram [6, 6, 6, 4, 4, 4, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-09-12 18:54:12,118 INFO L540 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Forceful destruction successful, exit code 0 [2024-09-12 18:54:12,302 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable30,28 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 18:54:12,302 INFO L399 AbstractCegarLoop]: === Iteration 32 === Targeting mainErr5ASSERT_VIOLATIONINTEGER_OVERFLOW === [mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 62 more)] === [2024-09-12 18:54:12,302 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:54:12,302 INFO L85 PathProgramCache]: Analyzing trace with hash 164345814, now seen corresponding path program 1 times [2024-09-12 18:54:12,303 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 18:54:12,303 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2098425505] [2024-09-12 18:54:12,303 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:54:12,303 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 18:54:12,314 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-09-12 18:54:12,314 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1244962709] [2024-09-12 18:54:12,315 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:54:12,315 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 18:54:12,315 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-12 18:54:12,317 INFO L229 MonitoredProcess]: Starting monitored process 29 with /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-09-12 18:54:12,321 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (29)] Waiting until timeout for monitored process [2024-09-12 18:54:12,372 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:54:12,373 INFO L262 TraceCheckSpWp]: Trace formula consists of 201 conjuncts, 15 conjuncts are in the unsatisfiable core [2024-09-12 18:54:12,374 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-12 18:54:12,649 INFO L134 CoverageAnalysis]: Checked inductivity of 87 backedges. 9 proven. 18 refuted. 0 times theorem prover too weak. 60 trivial. 0 not checked. [2024-09-12 18:54:12,650 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-09-12 18:54:12,959 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 18:54:12,960 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2098425505] [2024-09-12 18:54:12,960 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-09-12 18:54:12,960 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1244962709] [2024-09-12 18:54:12,960 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1244962709] provided 0 perfect and 1 imperfect interpolant sequences [2024-09-12 18:54:12,960 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-09-12 18:54:12,960 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8] total 8 [2024-09-12 18:54:12,960 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1827942870] [2024-09-12 18:54:12,960 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-09-12 18:54:12,960 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2024-09-12 18:54:12,960 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 18:54:12,961 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2024-09-12 18:54:12,961 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=82, Unknown=0, NotChecked=0, Total=110 [2024-09-12 18:54:12,961 INFO L87 Difference]: Start difference. First operand 330 states and 394 transitions. Second operand has 9 states, 7 states have (on average 9.142857142857142) internal successors, (64), 7 states have internal predecessors, (64), 4 states have call successors, (12), 1 states have call predecessors, (12), 2 states have return successors, (11), 5 states have call predecessors, (11), 4 states have call successors, (11) [2024-09-12 18:54:13,437 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 18:54:13,437 INFO L93 Difference]: Finished difference Result 380 states and 451 transitions. [2024-09-12 18:54:13,437 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-09-12 18:54:13,437 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 7 states have (on average 9.142857142857142) internal successors, (64), 7 states have internal predecessors, (64), 4 states have call successors, (12), 1 states have call predecessors, (12), 2 states have return successors, (11), 5 states have call predecessors, (11), 4 states have call successors, (11) Word has length 108 [2024-09-12 18:54:13,437 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 18:54:13,439 INFO L225 Difference]: With dead ends: 380 [2024-09-12 18:54:13,439 INFO L226 Difference]: Without dead ends: 378 [2024-09-12 18:54:13,440 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 119 GetRequests, 107 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 11 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=53, Invalid=129, Unknown=0, NotChecked=0, Total=182 [2024-09-12 18:54:13,440 INFO L434 NwaCegarLoop]: 87 mSDtfsCounter, 328 mSDsluCounter, 320 mSDsCounter, 0 mSdLazyCounter, 466 mSolverCounterSat, 23 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 333 SdHoareTripleChecker+Valid, 407 SdHoareTripleChecker+Invalid, 489 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 23 IncrementalHoareTripleChecker+Valid, 466 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-09-12 18:54:13,440 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [333 Valid, 407 Invalid, 489 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [23 Valid, 466 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-09-12 18:54:13,441 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 378 states. [2024-09-12 18:54:13,568 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 378 to 376. [2024-09-12 18:54:13,569 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 376 states, 279 states have (on average 1.3978494623655915) internal successors, (390), 339 states have internal predecessors, (390), 30 states have call successors, (30), 8 states have call predecessors, (30), 7 states have return successors, (28), 28 states have call predecessors, (28), 28 states have call successors, (28) [2024-09-12 18:54:13,571 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 376 states to 376 states and 448 transitions. [2024-09-12 18:54:13,571 INFO L78 Accepts]: Start accepts. Automaton has 376 states and 448 transitions. Word has length 108 [2024-09-12 18:54:13,572 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 18:54:13,572 INFO L474 AbstractCegarLoop]: Abstraction has 376 states and 448 transitions. [2024-09-12 18:54:13,572 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 7 states have (on average 9.142857142857142) internal successors, (64), 7 states have internal predecessors, (64), 4 states have call successors, (12), 1 states have call predecessors, (12), 2 states have return successors, (11), 5 states have call predecessors, (11), 4 states have call successors, (11) [2024-09-12 18:54:13,572 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:54:13,572 INFO L276 IsEmpty]: Start isEmpty. Operand 376 states and 448 transitions. [2024-09-12 18:54:13,573 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 110 [2024-09-12 18:54:13,573 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 18:54:13,573 INFO L216 NwaCegarLoop]: trace histogram [6, 6, 6, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-09-12 18:54:13,589 INFO L540 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (29)] Forceful destruction successful, exit code 0 [2024-09-12 18:54:13,774 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable31,29 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 18:54:13,774 INFO L399 AbstractCegarLoop]: === Iteration 33 === Targeting mainErr50ASSERT_VIOLATIONINTEGER_OVERFLOW === [mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 62 more)] === [2024-09-12 18:54:13,774 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:54:13,774 INFO L85 PathProgramCache]: Analyzing trace with hash 951666944, now seen corresponding path program 1 times [2024-09-12 18:54:13,774 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 18:54:13,774 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1598880163] [2024-09-12 18:54:13,775 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:54:13,775 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 18:54:13,783 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:54:13,935 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-09-12 18:54:13,936 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:54:13,937 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-09-12 18:54:13,938 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:54:13,939 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2024-09-12 18:54:13,939 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:54:13,940 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2024-09-12 18:54:13,940 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:54:13,941 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2024-09-12 18:54:13,942 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:54:13,942 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2024-09-12 18:54:13,943 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:54:13,944 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2024-09-12 18:54:13,945 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:54:13,946 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2024-09-12 18:54:13,947 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:54:13,948 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2024-09-12 18:54:13,949 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:54:13,950 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2024-09-12 18:54:13,951 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:54:13,952 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 95 [2024-09-12 18:54:13,953 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:54:13,955 INFO L134 CoverageAnalysis]: Checked inductivity of 84 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 84 trivial. 0 not checked. [2024-09-12 18:54:13,955 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 18:54:13,955 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1598880163] [2024-09-12 18:54:13,955 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1598880163] provided 1 perfect and 0 imperfect interpolant sequences [2024-09-12 18:54:13,955 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-09-12 18:54:13,955 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-09-12 18:54:13,955 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [950377857] [2024-09-12 18:54:13,956 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-09-12 18:54:13,956 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-09-12 18:54:13,956 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 18:54:13,956 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-09-12 18:54:13,957 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2024-09-12 18:54:13,957 INFO L87 Difference]: Start difference. First operand 376 states and 448 transitions. Second operand has 5 states, 4 states have (on average 15.5) internal successors, (62), 5 states have internal predecessors, (62), 2 states have call successors, (12), 1 states have call predecessors, (12), 1 states have return successors, (11), 2 states have call predecessors, (11), 2 states have call successors, (11) [2024-09-12 18:54:14,732 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 18:54:14,732 INFO L93 Difference]: Finished difference Result 390 states and 458 transitions. [2024-09-12 18:54:14,732 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-09-12 18:54:14,732 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 15.5) internal successors, (62), 5 states have internal predecessors, (62), 2 states have call successors, (12), 1 states have call predecessors, (12), 1 states have return successors, (11), 2 states have call predecessors, (11), 2 states have call successors, (11) Word has length 109 [2024-09-12 18:54:14,733 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 18:54:14,734 INFO L225 Difference]: With dead ends: 390 [2024-09-12 18:54:14,734 INFO L226 Difference]: Without dead ends: 389 [2024-09-12 18:54:14,734 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 26 GetRequests, 23 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2024-09-12 18:54:14,735 INFO L434 NwaCegarLoop]: 159 mSDtfsCounter, 13 mSDsluCounter, 380 mSDsCounter, 0 mSdLazyCounter, 126 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 13 SdHoareTripleChecker+Valid, 539 SdHoareTripleChecker+Invalid, 126 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 126 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2024-09-12 18:54:14,735 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [13 Valid, 539 Invalid, 126 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 126 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2024-09-12 18:54:14,735 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 389 states. [2024-09-12 18:54:14,831 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 389 to 381. [2024-09-12 18:54:14,832 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 381 states, 284 states have (on average 1.397887323943662) internal successors, (397), 344 states have internal predecessors, (397), 30 states have call successors, (30), 8 states have call predecessors, (30), 7 states have return successors, (28), 28 states have call predecessors, (28), 28 states have call successors, (28) [2024-09-12 18:54:14,833 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 381 states to 381 states and 455 transitions. [2024-09-12 18:54:14,834 INFO L78 Accepts]: Start accepts. Automaton has 381 states and 455 transitions. Word has length 109 [2024-09-12 18:54:14,834 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 18:54:14,834 INFO L474 AbstractCegarLoop]: Abstraction has 381 states and 455 transitions. [2024-09-12 18:54:14,834 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 15.5) internal successors, (62), 5 states have internal predecessors, (62), 2 states have call successors, (12), 1 states have call predecessors, (12), 1 states have return successors, (11), 2 states have call predecessors, (11), 2 states have call successors, (11) [2024-09-12 18:54:14,834 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:54:14,834 INFO L276 IsEmpty]: Start isEmpty. Operand 381 states and 455 transitions. [2024-09-12 18:54:14,835 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 110 [2024-09-12 18:54:14,835 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 18:54:14,835 INFO L216 NwaCegarLoop]: trace histogram [6, 6, 6, 4, 4, 4, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-09-12 18:54:14,835 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable32 [2024-09-12 18:54:14,835 INFO L399 AbstractCegarLoop]: === Iteration 34 === Targeting mainErr6ASSERT_VIOLATIONINTEGER_OVERFLOW === [mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 62 more)] === [2024-09-12 18:54:14,835 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:54:14,836 INFO L85 PathProgramCache]: Analyzing trace with hash 799753026, now seen corresponding path program 1 times [2024-09-12 18:54:14,836 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 18:54:14,836 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1607438364] [2024-09-12 18:54:14,836 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:54:14,836 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 18:54:14,846 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:54:14,973 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-09-12 18:54:14,974 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:54:14,976 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-09-12 18:54:14,977 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:54:14,978 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2024-09-12 18:54:14,980 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:54:14,981 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2024-09-12 18:54:14,982 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:54:14,984 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2024-09-12 18:54:14,985 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:54:14,986 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2024-09-12 18:54:14,987 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:54:14,988 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2024-09-12 18:54:14,989 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:54:14,990 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2024-09-12 18:54:14,991 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:54:14,993 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2024-09-12 18:54:14,993 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:54:14,996 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2024-09-12 18:54:14,997 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:54:14,998 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 95 [2024-09-12 18:54:15,000 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:54:15,002 INFO L134 CoverageAnalysis]: Checked inductivity of 88 backedges. 4 proven. 0 refuted. 0 times theorem prover too weak. 84 trivial. 0 not checked. [2024-09-12 18:54:15,003 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 18:54:15,003 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1607438364] [2024-09-12 18:54:15,003 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1607438364] provided 1 perfect and 0 imperfect interpolant sequences [2024-09-12 18:54:15,003 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-09-12 18:54:15,003 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-09-12 18:54:15,003 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [277586726] [2024-09-12 18:54:15,004 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-09-12 18:54:15,004 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-09-12 18:54:15,005 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 18:54:15,005 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-09-12 18:54:15,005 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-09-12 18:54:15,005 INFO L87 Difference]: Start difference. First operand 381 states and 455 transitions. Second operand has 5 states, 4 states have (on average 15.5) internal successors, (62), 5 states have internal predecessors, (62), 1 states have call successors, (12), 1 states have call predecessors, (12), 1 states have return successors, (11), 1 states have call predecessors, (11), 1 states have call successors, (11) [2024-09-12 18:54:15,860 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 18:54:15,861 INFO L93 Difference]: Finished difference Result 414 states and 455 transitions. [2024-09-12 18:54:15,861 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-09-12 18:54:15,861 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 15.5) internal successors, (62), 5 states have internal predecessors, (62), 1 states have call successors, (12), 1 states have call predecessors, (12), 1 states have return successors, (11), 1 states have call predecessors, (11), 1 states have call successors, (11) Word has length 109 [2024-09-12 18:54:15,862 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 18:54:15,864 INFO L225 Difference]: With dead ends: 414 [2024-09-12 18:54:15,864 INFO L226 Difference]: Without dead ends: 413 [2024-09-12 18:54:15,864 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 24 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2024-09-12 18:54:15,865 INFO L434 NwaCegarLoop]: 200 mSDtfsCounter, 135 mSDsluCounter, 381 mSDsCounter, 0 mSdLazyCounter, 199 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 139 SdHoareTripleChecker+Valid, 581 SdHoareTripleChecker+Invalid, 204 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 199 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2024-09-12 18:54:15,865 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [139 Valid, 581 Invalid, 204 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 199 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2024-09-12 18:54:15,865 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 413 states. [2024-09-12 18:54:16,013 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 413 to 381. [2024-09-12 18:54:16,013 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 381 states, 284 states have (on average 1.3873239436619718) internal successors, (394), 344 states have internal predecessors, (394), 30 states have call successors, (30), 8 states have call predecessors, (30), 7 states have return successors, (28), 28 states have call predecessors, (28), 28 states have call successors, (28) [2024-09-12 18:54:16,015 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 381 states to 381 states and 452 transitions. [2024-09-12 18:54:16,016 INFO L78 Accepts]: Start accepts. Automaton has 381 states and 452 transitions. Word has length 109 [2024-09-12 18:54:16,019 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 18:54:16,019 INFO L474 AbstractCegarLoop]: Abstraction has 381 states and 452 transitions. [2024-09-12 18:54:16,019 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 15.5) internal successors, (62), 5 states have internal predecessors, (62), 1 states have call successors, (12), 1 states have call predecessors, (12), 1 states have return successors, (11), 1 states have call predecessors, (11), 1 states have call successors, (11) [2024-09-12 18:54:16,019 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:54:16,020 INFO L276 IsEmpty]: Start isEmpty. Operand 381 states and 452 transitions. [2024-09-12 18:54:16,020 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 111 [2024-09-12 18:54:16,020 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 18:54:16,021 INFO L216 NwaCegarLoop]: trace histogram [6, 6, 6, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-09-12 18:54:16,021 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable33 [2024-09-12 18:54:16,021 INFO L399 AbstractCegarLoop]: === Iteration 35 === Targeting mainErr51ASSERT_VIOLATIONINTEGER_OVERFLOW === [mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 62 more)] === [2024-09-12 18:54:16,021 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:54:16,021 INFO L85 PathProgramCache]: Analyzing trace with hash -563095617, now seen corresponding path program 1 times [2024-09-12 18:54:16,021 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 18:54:16,022 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [520817795] [2024-09-12 18:54:16,022 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:54:16,022 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 18:54:16,049 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-09-12 18:54:16,050 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [2072930567] [2024-09-12 18:54:16,050 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:54:16,050 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 18:54:16,050 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-12 18:54:16,051 INFO L229 MonitoredProcess]: Starting monitored process 30 with /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-09-12 18:54:16,055 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (30)] Waiting until timeout for monitored process [2024-09-12 18:54:16,107 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:54:16,108 INFO L262 TraceCheckSpWp]: Trace formula consists of 212 conjuncts, 5 conjuncts are in the unsatisfiable core [2024-09-12 18:54:16,110 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-12 18:54:16,244 INFO L134 CoverageAnalysis]: Checked inductivity of 84 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 84 trivial. 0 not checked. [2024-09-12 18:54:16,244 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-09-12 18:54:16,244 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 18:54:16,244 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [520817795] [2024-09-12 18:54:16,244 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-09-12 18:54:16,245 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2072930567] [2024-09-12 18:54:16,245 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2072930567] provided 1 perfect and 0 imperfect interpolant sequences [2024-09-12 18:54:16,245 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-09-12 18:54:16,245 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-09-12 18:54:16,245 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1584440595] [2024-09-12 18:54:16,245 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-09-12 18:54:16,245 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-09-12 18:54:16,245 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 18:54:16,246 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-09-12 18:54:16,246 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2024-09-12 18:54:16,246 INFO L87 Difference]: Start difference. First operand 381 states and 452 transitions. Second operand has 5 states, 4 states have (on average 15.75) internal successors, (63), 5 states have internal predecessors, (63), 3 states have call successors, (12), 1 states have call predecessors, (12), 1 states have return successors, (11), 3 states have call predecessors, (11), 3 states have call successors, (11) [2024-09-12 18:54:16,594 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 18:54:16,595 INFO L93 Difference]: Finished difference Result 388 states and 455 transitions. [2024-09-12 18:54:16,595 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-09-12 18:54:16,595 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 15.75) internal successors, (63), 5 states have internal predecessors, (63), 3 states have call successors, (12), 1 states have call predecessors, (12), 1 states have return successors, (11), 3 states have call predecessors, (11), 3 states have call successors, (11) Word has length 110 [2024-09-12 18:54:16,595 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 18:54:16,597 INFO L225 Difference]: With dead ends: 388 [2024-09-12 18:54:16,597 INFO L226 Difference]: Without dead ends: 387 [2024-09-12 18:54:16,598 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 109 GetRequests, 106 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2024-09-12 18:54:16,598 INFO L434 NwaCegarLoop]: 149 mSDtfsCounter, 60 mSDsluCounter, 306 mSDsCounter, 0 mSdLazyCounter, 105 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 64 SdHoareTripleChecker+Valid, 455 SdHoareTripleChecker+Invalid, 105 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 105 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-09-12 18:54:16,598 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [64 Valid, 455 Invalid, 105 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 105 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-09-12 18:54:16,599 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 387 states. [2024-09-12 18:54:16,726 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 387 to 383. [2024-09-12 18:54:16,727 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 383 states, 286 states have (on average 1.3846153846153846) internal successors, (396), 346 states have internal predecessors, (396), 30 states have call successors, (30), 8 states have call predecessors, (30), 7 states have return successors, (28), 28 states have call predecessors, (28), 28 states have call successors, (28) [2024-09-12 18:54:16,727 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 383 states to 383 states and 454 transitions. [2024-09-12 18:54:16,728 INFO L78 Accepts]: Start accepts. Automaton has 383 states and 454 transitions. Word has length 110 [2024-09-12 18:54:16,728 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 18:54:16,728 INFO L474 AbstractCegarLoop]: Abstraction has 383 states and 454 transitions. [2024-09-12 18:54:16,729 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 15.75) internal successors, (63), 5 states have internal predecessors, (63), 3 states have call successors, (12), 1 states have call predecessors, (12), 1 states have return successors, (11), 3 states have call predecessors, (11), 3 states have call successors, (11) [2024-09-12 18:54:16,729 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:54:16,729 INFO L276 IsEmpty]: Start isEmpty. Operand 383 states and 454 transitions. [2024-09-12 18:54:16,730 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 111 [2024-09-12 18:54:16,730 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 18:54:16,730 INFO L216 NwaCegarLoop]: trace histogram [6, 6, 6, 4, 4, 4, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-09-12 18:54:16,746 INFO L540 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (30)] Forceful destruction successful, exit code 0 [2024-09-12 18:54:16,930 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 30 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable34 [2024-09-12 18:54:16,931 INFO L399 AbstractCegarLoop]: === Iteration 36 === Targeting mainErr7ASSERT_VIOLATIONINTEGER_OVERFLOW === [mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 62 more)] === [2024-09-12 18:54:16,931 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:54:16,931 INFO L85 PathProgramCache]: Analyzing trace with hash -977459880, now seen corresponding path program 1 times [2024-09-12 18:54:16,931 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 18:54:16,931 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2052476467] [2024-09-12 18:54:16,931 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:54:16,932 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 18:54:16,945 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-09-12 18:54:16,946 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1577404070] [2024-09-12 18:54:16,950 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:54:16,950 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 18:54:16,950 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-12 18:54:16,952 INFO L229 MonitoredProcess]: Starting monitored process 31 with /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-09-12 18:54:16,952 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (31)] Waiting until timeout for monitored process [2024-09-12 18:54:17,003 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:54:17,004 INFO L262 TraceCheckSpWp]: Trace formula consists of 203 conjuncts, 22 conjuncts are in the unsatisfiable core [2024-09-12 18:54:17,006 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-12 18:54:17,251 INFO L134 CoverageAnalysis]: Checked inductivity of 89 backedges. 0 proven. 20 refuted. 0 times theorem prover too weak. 69 trivial. 0 not checked. [2024-09-12 18:54:17,251 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-09-12 18:54:17,408 INFO L134 CoverageAnalysis]: Checked inductivity of 89 backedges. 0 proven. 15 refuted. 0 times theorem prover too weak. 74 trivial. 0 not checked. [2024-09-12 18:54:17,408 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 18:54:17,408 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2052476467] [2024-09-12 18:54:17,408 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-09-12 18:54:17,409 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1577404070] [2024-09-12 18:54:17,409 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1577404070] provided 0 perfect and 2 imperfect interpolant sequences [2024-09-12 18:54:17,409 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-09-12 18:54:17,409 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 7] total 13 [2024-09-12 18:54:17,409 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [21571367] [2024-09-12 18:54:17,409 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-09-12 18:54:17,409 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2024-09-12 18:54:17,409 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 18:54:17,410 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2024-09-12 18:54:17,410 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=150, Unknown=0, NotChecked=0, Total=182 [2024-09-12 18:54:17,410 INFO L87 Difference]: Start difference. First operand 383 states and 454 transitions. Second operand has 14 states, 13 states have (on average 9.153846153846153) internal successors, (119), 14 states have internal predecessors, (119), 7 states have call successors, (21), 1 states have call predecessors, (21), 2 states have return successors, (21), 7 states have call predecessors, (21), 7 states have call successors, (21) [2024-09-12 18:54:18,800 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 18:54:18,801 INFO L93 Difference]: Finished difference Result 388 states and 455 transitions. [2024-09-12 18:54:18,801 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2024-09-12 18:54:18,801 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 13 states have (on average 9.153846153846153) internal successors, (119), 14 states have internal predecessors, (119), 7 states have call successors, (21), 1 states have call predecessors, (21), 2 states have return successors, (21), 7 states have call predecessors, (21), 7 states have call successors, (21) Word has length 110 [2024-09-12 18:54:18,802 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 18:54:18,804 INFO L225 Difference]: With dead ends: 388 [2024-09-12 18:54:18,804 INFO L226 Difference]: Without dead ends: 387 [2024-09-12 18:54:18,804 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 230 GetRequests, 206 SyntacticMatches, 1 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 56 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=148, Invalid=452, Unknown=0, NotChecked=0, Total=600 [2024-09-12 18:54:18,805 INFO L434 NwaCegarLoop]: 107 mSDtfsCounter, 732 mSDsluCounter, 460 mSDsCounter, 0 mSdLazyCounter, 782 mSolverCounterSat, 63 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 733 SdHoareTripleChecker+Valid, 567 SdHoareTripleChecker+Invalid, 845 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 63 IncrementalHoareTripleChecker+Valid, 782 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2024-09-12 18:54:18,805 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [733 Valid, 567 Invalid, 845 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [63 Valid, 782 Invalid, 0 Unknown, 0 Unchecked, 1.1s Time] [2024-09-12 18:54:18,806 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 387 states. [2024-09-12 18:54:18,968 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 387 to 383. [2024-09-12 18:54:18,969 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 383 states, 286 states have (on average 1.3741258741258742) internal successors, (393), 346 states have internal predecessors, (393), 30 states have call successors, (30), 8 states have call predecessors, (30), 7 states have return successors, (28), 28 states have call predecessors, (28), 28 states have call successors, (28) [2024-09-12 18:54:18,970 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 383 states to 383 states and 451 transitions. [2024-09-12 18:54:18,970 INFO L78 Accepts]: Start accepts. Automaton has 383 states and 451 transitions. Word has length 110 [2024-09-12 18:54:18,971 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 18:54:18,971 INFO L474 AbstractCegarLoop]: Abstraction has 383 states and 451 transitions. [2024-09-12 18:54:18,971 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 13 states have (on average 9.153846153846153) internal successors, (119), 14 states have internal predecessors, (119), 7 states have call successors, (21), 1 states have call predecessors, (21), 2 states have return successors, (21), 7 states have call predecessors, (21), 7 states have call successors, (21) [2024-09-12 18:54:18,971 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:54:18,971 INFO L276 IsEmpty]: Start isEmpty. Operand 383 states and 451 transitions. [2024-09-12 18:54:18,973 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 114 [2024-09-12 18:54:18,973 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 18:54:18,973 INFO L216 NwaCegarLoop]: trace histogram [6, 6, 6, 4, 4, 4, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-09-12 18:54:18,990 INFO L540 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (31)] Forceful destruction successful, exit code 0 [2024-09-12 18:54:19,173 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 31 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable35 [2024-09-12 18:54:19,174 INFO L399 AbstractCegarLoop]: === Iteration 37 === Targeting mainErr52ASSERT_VIOLATIONINTEGER_OVERFLOW === [mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 62 more)] === [2024-09-12 18:54:19,174 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:54:19,174 INFO L85 PathProgramCache]: Analyzing trace with hash 960799874, now seen corresponding path program 1 times [2024-09-12 18:54:19,174 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 18:54:19,174 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1127591775] [2024-09-12 18:54:19,174 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:54:19,174 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 18:54:19,190 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:54:19,297 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-09-12 18:54:19,297 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:54:19,299 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-09-12 18:54:19,301 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:54:19,302 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2024-09-12 18:54:19,304 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:54:19,305 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2024-09-12 18:54:19,306 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:54:19,324 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2024-09-12 18:54:19,325 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:54:19,327 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2024-09-12 18:54:19,327 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:54:19,329 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2024-09-12 18:54:19,330 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:54:19,331 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2024-09-12 18:54:19,332 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:54:19,333 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2024-09-12 18:54:19,334 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:54:19,335 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2024-09-12 18:54:19,336 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:54:19,337 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 95 [2024-09-12 18:54:19,338 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:54:19,339 INFO L134 CoverageAnalysis]: Checked inductivity of 86 backedges. 6 proven. 11 refuted. 0 times theorem prover too weak. 69 trivial. 0 not checked. [2024-09-12 18:54:19,341 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 18:54:19,341 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1127591775] [2024-09-12 18:54:19,341 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1127591775] provided 0 perfect and 1 imperfect interpolant sequences [2024-09-12 18:54:19,341 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1911003831] [2024-09-12 18:54:19,341 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:54:19,341 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 18:54:19,341 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-12 18:54:19,343 INFO L229 MonitoredProcess]: Starting monitored process 32 with /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-09-12 18:54:19,345 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (32)] Waiting until timeout for monitored process [2024-09-12 18:54:19,406 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:54:19,409 INFO L262 TraceCheckSpWp]: Trace formula consists of 218 conjuncts, 9 conjuncts are in the unsatisfiable core [2024-09-12 18:54:19,411 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-12 18:54:19,506 INFO L134 CoverageAnalysis]: Checked inductivity of 86 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 84 trivial. 0 not checked. [2024-09-12 18:54:19,507 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-09-12 18:54:19,732 INFO L134 CoverageAnalysis]: Checked inductivity of 86 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 84 trivial. 0 not checked. [2024-09-12 18:54:19,732 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1911003831] provided 0 perfect and 2 imperfect interpolant sequences [2024-09-12 18:54:19,732 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-09-12 18:54:19,732 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 5, 5] total 15 [2024-09-12 18:54:19,732 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1498564709] [2024-09-12 18:54:19,732 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-09-12 18:54:19,733 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2024-09-12 18:54:19,733 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 18:54:19,733 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2024-09-12 18:54:19,733 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=174, Unknown=0, NotChecked=0, Total=210 [2024-09-12 18:54:19,734 INFO L87 Difference]: Start difference. First operand 383 states and 451 transitions. Second operand has 15 states, 15 states have (on average 12.133333333333333) internal successors, (182), 14 states have internal predecessors, (182), 8 states have call successors, (25), 1 states have call predecessors, (25), 2 states have return successors, (25), 8 states have call predecessors, (25), 8 states have call successors, (25) [2024-09-12 18:54:21,962 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 18:54:21,962 INFO L93 Difference]: Finished difference Result 1253 states and 1505 transitions. [2024-09-12 18:54:21,963 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2024-09-12 18:54:21,963 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 12.133333333333333) internal successors, (182), 14 states have internal predecessors, (182), 8 states have call successors, (25), 1 states have call predecessors, (25), 2 states have return successors, (25), 8 states have call predecessors, (25), 8 states have call successors, (25) Word has length 113 [2024-09-12 18:54:21,963 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 18:54:21,967 INFO L225 Difference]: With dead ends: 1253 [2024-09-12 18:54:21,967 INFO L226 Difference]: Without dead ends: 1221 [2024-09-12 18:54:21,968 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 281 GetRequests, 240 SyntacticMatches, 1 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 355 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=416, Invalid=1306, Unknown=0, NotChecked=0, Total=1722 [2024-09-12 18:54:21,968 INFO L434 NwaCegarLoop]: 176 mSDtfsCounter, 2534 mSDsluCounter, 1321 mSDsCounter, 0 mSdLazyCounter, 1766 mSolverCounterSat, 324 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2534 SdHoareTripleChecker+Valid, 1497 SdHoareTripleChecker+Invalid, 2090 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 324 IncrementalHoareTripleChecker+Valid, 1766 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.6s IncrementalHoareTripleChecker+Time [2024-09-12 18:54:21,968 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [2534 Valid, 1497 Invalid, 2090 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [324 Valid, 1766 Invalid, 0 Unknown, 0 Unchecked, 1.6s Time] [2024-09-12 18:54:21,969 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1221 states. [2024-09-12 18:54:22,108 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1221 to 387. [2024-09-12 18:54:22,109 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 387 states, 290 states have (on average 1.3758620689655172) internal successors, (399), 350 states have internal predecessors, (399), 30 states have call successors, (30), 8 states have call predecessors, (30), 7 states have return successors, (28), 28 states have call predecessors, (28), 28 states have call successors, (28) [2024-09-12 18:54:22,109 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 387 states to 387 states and 457 transitions. [2024-09-12 18:54:22,110 INFO L78 Accepts]: Start accepts. Automaton has 387 states and 457 transitions. Word has length 113 [2024-09-12 18:54:22,110 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 18:54:22,110 INFO L474 AbstractCegarLoop]: Abstraction has 387 states and 457 transitions. [2024-09-12 18:54:22,110 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 12.133333333333333) internal successors, (182), 14 states have internal predecessors, (182), 8 states have call successors, (25), 1 states have call predecessors, (25), 2 states have return successors, (25), 8 states have call predecessors, (25), 8 states have call successors, (25) [2024-09-12 18:54:22,111 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:54:22,111 INFO L276 IsEmpty]: Start isEmpty. Operand 387 states and 457 transitions. [2024-09-12 18:54:22,111 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 115 [2024-09-12 18:54:22,111 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 18:54:22,111 INFO L216 NwaCegarLoop]: trace histogram [6, 6, 6, 5, 4, 4, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-09-12 18:54:22,123 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 18:54:22,312 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 32 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable36 [2024-09-12 18:54:22,312 INFO L399 AbstractCegarLoop]: === Iteration 38 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 62 more)] === [2024-09-12 18:54:22,312 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:54:22,312 INFO L85 PathProgramCache]: Analyzing trace with hash -1376796800, now seen corresponding path program 1 times [2024-09-12 18:54:22,312 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 18:54:22,313 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1523917838] [2024-09-12 18:54:22,313 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:54:22,313 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 18:54:22,324 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-09-12 18:54:22,325 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [733025904] [2024-09-12 18:54:22,325 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:54:22,325 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 18:54:22,325 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-12 18:54:22,327 INFO L229 MonitoredProcess]: Starting monitored process 33 with /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-09-12 18:54:22,328 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (33)] Waiting until timeout for monitored process [2024-09-12 18:54:22,392 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:54:22,395 INFO L262 TraceCheckSpWp]: Trace formula consists of 212 conjuncts, 11 conjuncts are in the unsatisfiable core [2024-09-12 18:54:22,397 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-12 18:54:22,584 INFO L134 CoverageAnalysis]: Checked inductivity of 98 backedges. 8 proven. 6 refuted. 0 times theorem prover too weak. 84 trivial. 0 not checked. [2024-09-12 18:54:22,585 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-09-12 18:54:22,751 INFO L134 CoverageAnalysis]: Checked inductivity of 98 backedges. 8 proven. 6 refuted. 0 times theorem prover too weak. 84 trivial. 0 not checked. [2024-09-12 18:54:22,751 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 18:54:22,751 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1523917838] [2024-09-12 18:54:22,751 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-09-12 18:54:22,751 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [733025904] [2024-09-12 18:54:22,751 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [733025904] provided 0 perfect and 2 imperfect interpolant sequences [2024-09-12 18:54:22,751 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-09-12 18:54:22,751 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 9 [2024-09-12 18:54:22,752 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1861671860] [2024-09-12 18:54:22,752 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-09-12 18:54:22,752 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2024-09-12 18:54:22,752 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 18:54:22,752 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2024-09-12 18:54:22,753 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=54, Unknown=0, NotChecked=0, Total=72 [2024-09-12 18:54:22,753 INFO L87 Difference]: Start difference. First operand 387 states and 457 transitions. Second operand has 9 states, 9 states have (on average 8.222222222222221) internal successors, (74), 8 states have internal predecessors, (74), 4 states have call successors, (14), 2 states have call predecessors, (14), 1 states have return successors, (11), 2 states have call predecessors, (11), 2 states have call successors, (11) [2024-09-12 18:54:23,404 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 18:54:23,404 INFO L93 Difference]: Finished difference Result 495 states and 548 transitions. [2024-09-12 18:54:23,404 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-09-12 18:54:23,405 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 8.222222222222221) internal successors, (74), 8 states have internal predecessors, (74), 4 states have call successors, (14), 2 states have call predecessors, (14), 1 states have return successors, (11), 2 states have call predecessors, (11), 2 states have call successors, (11) Word has length 114 [2024-09-12 18:54:23,405 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 18:54:23,406 INFO L225 Difference]: With dead ends: 495 [2024-09-12 18:54:23,406 INFO L226 Difference]: Without dead ends: 493 [2024-09-12 18:54:23,407 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 228 GetRequests, 217 SyntacticMatches, 3 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=22, Invalid=68, Unknown=0, NotChecked=0, Total=90 [2024-09-12 18:54:23,407 INFO L434 NwaCegarLoop]: 202 mSDtfsCounter, 154 mSDsluCounter, 999 mSDsCounter, 0 mSdLazyCounter, 510 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 162 SdHoareTripleChecker+Valid, 1201 SdHoareTripleChecker+Invalid, 512 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 510 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2024-09-12 18:54:23,407 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [162 Valid, 1201 Invalid, 512 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 510 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2024-09-12 18:54:23,408 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 493 states. [2024-09-12 18:54:23,559 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 493 to 391. [2024-09-12 18:54:23,560 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 391 states, 293 states have (on average 1.372013651877133) internal successors, (402), 353 states have internal predecessors, (402), 30 states have call successors, (30), 9 states have call predecessors, (30), 8 states have return successors, (28), 28 states have call predecessors, (28), 28 states have call successors, (28) [2024-09-12 18:54:23,561 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 391 states to 391 states and 460 transitions. [2024-09-12 18:54:23,561 INFO L78 Accepts]: Start accepts. Automaton has 391 states and 460 transitions. Word has length 114 [2024-09-12 18:54:23,562 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 18:54:23,562 INFO L474 AbstractCegarLoop]: Abstraction has 391 states and 460 transitions. [2024-09-12 18:54:23,562 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 8.222222222222221) internal successors, (74), 8 states have internal predecessors, (74), 4 states have call successors, (14), 2 states have call predecessors, (14), 1 states have return successors, (11), 2 states have call predecessors, (11), 2 states have call successors, (11) [2024-09-12 18:54:23,562 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:54:23,562 INFO L276 IsEmpty]: Start isEmpty. Operand 391 states and 460 transitions. [2024-09-12 18:54:23,562 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 117 [2024-09-12 18:54:23,562 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 18:54:23,563 INFO L216 NwaCegarLoop]: trace histogram [6, 6, 6, 4, 4, 4, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-09-12 18:54:23,578 INFO L540 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (33)] Forceful destruction successful, exit code 0 [2024-09-12 18:54:23,763 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 33 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable37 [2024-09-12 18:54:23,763 INFO L399 AbstractCegarLoop]: === Iteration 39 === Targeting mainErr6ASSERT_VIOLATIONINTEGER_OVERFLOW === [mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 62 more)] === [2024-09-12 18:54:23,763 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:54:23,764 INFO L85 PathProgramCache]: Analyzing trace with hash 1525520136, now seen corresponding path program 1 times [2024-09-12 18:54:23,764 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 18:54:23,764 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [860815878] [2024-09-12 18:54:23,764 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:54:23,764 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 18:54:23,775 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:54:23,912 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-09-12 18:54:23,913 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:54:23,914 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-09-12 18:54:23,915 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:54:23,937 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2024-09-12 18:54:23,938 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:54:23,939 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2024-09-12 18:54:23,940 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:54:23,941 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2024-09-12 18:54:23,942 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:54:23,943 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2024-09-12 18:54:23,944 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:54:23,945 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2024-09-12 18:54:23,946 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:54:23,947 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2024-09-12 18:54:23,948 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:54:23,950 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2024-09-12 18:54:23,951 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:54:23,952 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2024-09-12 18:54:23,953 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:54:23,954 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 95 [2024-09-12 18:54:23,955 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:54:23,957 INFO L134 CoverageAnalysis]: Checked inductivity of 90 backedges. 4 proven. 17 refuted. 0 times theorem prover too weak. 69 trivial. 0 not checked. [2024-09-12 18:54:23,957 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 18:54:23,957 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [860815878] [2024-09-12 18:54:23,957 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [860815878] provided 0 perfect and 1 imperfect interpolant sequences [2024-09-12 18:54:23,958 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [726634003] [2024-09-12 18:54:23,958 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:54:23,958 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 18:54:23,958 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-12 18:54:23,960 INFO L229 MonitoredProcess]: Starting monitored process 34 with /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-09-12 18:54:23,961 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (34)] Waiting until timeout for monitored process [2024-09-12 18:54:24,026 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:54:24,028 INFO L262 TraceCheckSpWp]: Trace formula consists of 224 conjuncts, 9 conjuncts are in the unsatisfiable core [2024-09-12 18:54:24,030 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-12 18:54:24,200 INFO L134 CoverageAnalysis]: Checked inductivity of 90 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 84 trivial. 0 not checked. [2024-09-12 18:54:24,200 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-09-12 18:54:24,200 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [726634003] provided 1 perfect and 0 imperfect interpolant sequences [2024-09-12 18:54:24,200 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-09-12 18:54:24,200 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [10] total 16 [2024-09-12 18:54:24,201 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1715247059] [2024-09-12 18:54:24,201 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-09-12 18:54:24,201 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2024-09-12 18:54:24,201 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 18:54:24,202 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2024-09-12 18:54:24,202 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=228, Unknown=0, NotChecked=0, Total=272 [2024-09-12 18:54:24,202 INFO L87 Difference]: Start difference. First operand 391 states and 460 transitions. Second operand has 8 states, 7 states have (on average 9.857142857142858) internal successors, (69), 8 states have internal predecessors, (69), 4 states have call successors, (12), 1 states have call predecessors, (12), 1 states have return successors, (11), 4 states have call predecessors, (11), 4 states have call successors, (11) [2024-09-12 18:54:26,281 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 18:54:26,281 INFO L93 Difference]: Finished difference Result 762 states and 873 transitions. [2024-09-12 18:54:26,282 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2024-09-12 18:54:26,282 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 9.857142857142858) internal successors, (69), 8 states have internal predecessors, (69), 4 states have call successors, (12), 1 states have call predecessors, (12), 1 states have return successors, (11), 4 states have call predecessors, (11), 4 states have call successors, (11) Word has length 116 [2024-09-12 18:54:26,282 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 18:54:26,284 INFO L225 Difference]: With dead ends: 762 [2024-09-12 18:54:26,284 INFO L226 Difference]: Without dead ends: 761 [2024-09-12 18:54:26,285 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 157 GetRequests, 131 SyntacticMatches, 0 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 101 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=143, Invalid=613, Unknown=0, NotChecked=0, Total=756 [2024-09-12 18:54:26,285 INFO L434 NwaCegarLoop]: 190 mSDtfsCounter, 772 mSDsluCounter, 600 mSDsCounter, 0 mSdLazyCounter, 677 mSolverCounterSat, 41 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 777 SdHoareTripleChecker+Valid, 790 SdHoareTripleChecker+Invalid, 718 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 41 IncrementalHoareTripleChecker+Valid, 677 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.6s IncrementalHoareTripleChecker+Time [2024-09-12 18:54:26,285 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [777 Valid, 790 Invalid, 718 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [41 Valid, 677 Invalid, 0 Unknown, 0 Unchecked, 1.6s Time] [2024-09-12 18:54:26,286 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 761 states. [2024-09-12 18:54:26,488 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 761 to 549. [2024-09-12 18:54:26,489 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 549 states, 439 states have (on average 1.5216400911161732) internal successors, (668), 499 states have internal predecessors, (668), 42 states have call successors, (42), 9 states have call predecessors, (42), 8 states have return successors, (40), 40 states have call predecessors, (40), 40 states have call successors, (40) [2024-09-12 18:54:26,490 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 549 states to 549 states and 750 transitions. [2024-09-12 18:54:26,491 INFO L78 Accepts]: Start accepts. Automaton has 549 states and 750 transitions. Word has length 116 [2024-09-12 18:54:26,491 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 18:54:26,491 INFO L474 AbstractCegarLoop]: Abstraction has 549 states and 750 transitions. [2024-09-12 18:54:26,491 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 9.857142857142858) internal successors, (69), 8 states have internal predecessors, (69), 4 states have call successors, (12), 1 states have call predecessors, (12), 1 states have return successors, (11), 4 states have call predecessors, (11), 4 states have call successors, (11) [2024-09-12 18:54:26,491 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:54:26,492 INFO L276 IsEmpty]: Start isEmpty. Operand 549 states and 750 transitions. [2024-09-12 18:54:26,492 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 118 [2024-09-12 18:54:26,492 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 18:54:26,492 INFO L216 NwaCegarLoop]: trace histogram [6, 6, 6, 4, 4, 4, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-09-12 18:54:26,504 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 18:54:26,692 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 34 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable38 [2024-09-12 18:54:26,693 INFO L399 AbstractCegarLoop]: === Iteration 40 === Targeting mainErr7ASSERT_VIOLATIONINTEGER_OVERFLOW === [mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 62 more)] === [2024-09-12 18:54:26,693 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:54:26,693 INFO L85 PathProgramCache]: Analyzing trace with hash 46484050, now seen corresponding path program 1 times [2024-09-12 18:54:26,693 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 18:54:26,693 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [136287697] [2024-09-12 18:54:26,693 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:54:26,693 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 18:54:26,706 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-09-12 18:54:26,707 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [722987335] [2024-09-12 18:54:26,707 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:54:26,707 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 18:54:26,707 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-12 18:54:26,709 INFO L229 MonitoredProcess]: Starting monitored process 35 with /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-09-12 18:54:26,711 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (35)] Waiting until timeout for monitored process [2024-09-12 18:54:26,773 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:54:26,775 INFO L262 TraceCheckSpWp]: Trace formula consists of 225 conjuncts, 7 conjuncts are in the unsatisfiable core [2024-09-12 18:54:26,777 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-12 18:54:26,882 INFO L134 CoverageAnalysis]: Checked inductivity of 91 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 84 trivial. 0 not checked. [2024-09-12 18:54:26,882 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-09-12 18:54:27,039 INFO L134 CoverageAnalysis]: Checked inductivity of 91 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 84 trivial. 0 not checked. [2024-09-12 18:54:27,040 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 18:54:27,040 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [136287697] [2024-09-12 18:54:27,040 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-09-12 18:54:27,040 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [722987335] [2024-09-12 18:54:27,040 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [722987335] provided 0 perfect and 2 imperfect interpolant sequences [2024-09-12 18:54:27,040 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-09-12 18:54:27,040 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 9 [2024-09-12 18:54:27,040 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [134435078] [2024-09-12 18:54:27,040 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-09-12 18:54:27,040 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2024-09-12 18:54:27,040 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 18:54:27,041 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2024-09-12 18:54:27,041 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=69, Unknown=0, NotChecked=0, Total=90 [2024-09-12 18:54:27,041 INFO L87 Difference]: Start difference. First operand 549 states and 750 transitions. Second operand has 10 states, 9 states have (on average 14.666666666666666) internal successors, (132), 10 states have internal predecessors, (132), 5 states have call successors, (21), 1 states have call predecessors, (21), 1 states have return successors, (20), 5 states have call predecessors, (20), 5 states have call successors, (20) [2024-09-12 18:54:28,463 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 18:54:28,463 INFO L93 Difference]: Finished difference Result 832 states and 1129 transitions. [2024-09-12 18:54:28,464 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2024-09-12 18:54:28,464 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 9 states have (on average 14.666666666666666) internal successors, (132), 10 states have internal predecessors, (132), 5 states have call successors, (21), 1 states have call predecessors, (21), 1 states have return successors, (20), 5 states have call predecessors, (20), 5 states have call successors, (20) Word has length 117 [2024-09-12 18:54:28,464 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 18:54:28,466 INFO L225 Difference]: With dead ends: 832 [2024-09-12 18:54:28,466 INFO L226 Difference]: Without dead ends: 831 [2024-09-12 18:54:28,467 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 241 GetRequests, 225 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 26 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=96, Invalid=210, Unknown=0, NotChecked=0, Total=306 [2024-09-12 18:54:28,467 INFO L434 NwaCegarLoop]: 171 mSDtfsCounter, 702 mSDsluCounter, 606 mSDsCounter, 0 mSdLazyCounter, 755 mSolverCounterSat, 38 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 702 SdHoareTripleChecker+Valid, 777 SdHoareTripleChecker+Invalid, 793 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 38 IncrementalHoareTripleChecker+Valid, 755 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2024-09-12 18:54:28,467 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [702 Valid, 777 Invalid, 793 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [38 Valid, 755 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2024-09-12 18:54:28,468 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 831 states. [2024-09-12 18:54:28,710 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 831 to 655. [2024-09-12 18:54:28,711 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 655 states, 537 states have (on average 1.5642458100558658) internal successors, (840), 597 states have internal predecessors, (840), 50 states have call successors, (50), 9 states have call predecessors, (50), 8 states have return successors, (48), 48 states have call predecessors, (48), 48 states have call successors, (48) [2024-09-12 18:54:28,712 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 655 states to 655 states and 938 transitions. [2024-09-12 18:54:28,713 INFO L78 Accepts]: Start accepts. Automaton has 655 states and 938 transitions. Word has length 117 [2024-09-12 18:54:28,713 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 18:54:28,713 INFO L474 AbstractCegarLoop]: Abstraction has 655 states and 938 transitions. [2024-09-12 18:54:28,713 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 9 states have (on average 14.666666666666666) internal successors, (132), 10 states have internal predecessors, (132), 5 states have call successors, (21), 1 states have call predecessors, (21), 1 states have return successors, (20), 5 states have call predecessors, (20), 5 states have call successors, (20) [2024-09-12 18:54:28,713 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:54:28,713 INFO L276 IsEmpty]: Start isEmpty. Operand 655 states and 938 transitions. [2024-09-12 18:54:28,714 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 124 [2024-09-12 18:54:28,714 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 18:54:28,714 INFO L216 NwaCegarLoop]: trace histogram [6, 6, 6, 5, 5, 5, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-09-12 18:54:28,727 INFO L540 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (35)] Forceful destruction successful, exit code 0 [2024-09-12 18:54:28,914 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 35 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable39 [2024-09-12 18:54:28,914 INFO L399 AbstractCegarLoop]: === Iteration 41 === Targeting mainErr8ASSERT_VIOLATIONINTEGER_OVERFLOW === [mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 62 more)] === [2024-09-12 18:54:28,915 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:54:28,915 INFO L85 PathProgramCache]: Analyzing trace with hash 1362318491, now seen corresponding path program 1 times [2024-09-12 18:54:28,915 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 18:54:28,915 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [455995792] [2024-09-12 18:54:28,915 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:54:28,915 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 18:54:28,933 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-09-12 18:54:28,934 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [2092800789] [2024-09-12 18:54:28,934 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:54:28,935 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 18:54:28,935 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-12 18:54:28,936 INFO L229 MonitoredProcess]: Starting monitored process 36 with /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-09-12 18:54:28,939 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (36)] Waiting until timeout for monitored process [2024-09-12 18:54:28,997 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:54:28,998 INFO L262 TraceCheckSpWp]: Trace formula consists of 235 conjuncts, 17 conjuncts are in the unsatisfiable core [2024-09-12 18:54:29,000 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-12 18:54:29,457 INFO L134 CoverageAnalysis]: Checked inductivity of 109 backedges. 6 proven. 27 refuted. 0 times theorem prover too weak. 76 trivial. 0 not checked. [2024-09-12 18:54:29,457 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-09-12 18:54:29,543 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 18:54:29,543 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [455995792] [2024-09-12 18:54:29,543 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-09-12 18:54:29,543 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2092800789] [2024-09-12 18:54:29,543 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2092800789] provided 0 perfect and 1 imperfect interpolant sequences [2024-09-12 18:54:29,543 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-09-12 18:54:29,543 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9] total 9 [2024-09-12 18:54:29,544 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [763823977] [2024-09-12 18:54:29,544 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-09-12 18:54:29,544 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2024-09-12 18:54:29,544 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 18:54:29,544 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2024-09-12 18:54:29,544 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=120, Unknown=0, NotChecked=0, Total=156 [2024-09-12 18:54:29,545 INFO L87 Difference]: Start difference. First operand 655 states and 938 transitions. Second operand has 10 states, 8 states have (on average 9.25) internal successors, (74), 8 states have internal predecessors, (74), 6 states have call successors, (13), 1 states have call predecessors, (13), 2 states have return successors, (12), 6 states have call predecessors, (12), 6 states have call successors, (12) [2024-09-12 18:54:30,589 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 18:54:30,589 INFO L93 Difference]: Finished difference Result 782 states and 1126 transitions. [2024-09-12 18:54:30,589 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2024-09-12 18:54:30,589 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 8 states have (on average 9.25) internal successors, (74), 8 states have internal predecessors, (74), 6 states have call successors, (13), 1 states have call predecessors, (13), 2 states have return successors, (12), 6 states have call predecessors, (12), 6 states have call successors, (12) Word has length 123 [2024-09-12 18:54:30,590 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 18:54:30,592 INFO L225 Difference]: With dead ends: 782 [2024-09-12 18:54:30,592 INFO L226 Difference]: Without dead ends: 781 [2024-09-12 18:54:30,593 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 152 GetRequests, 135 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 28 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=88, Invalid=254, Unknown=0, NotChecked=0, Total=342 [2024-09-12 18:54:30,593 INFO L434 NwaCegarLoop]: 92 mSDtfsCounter, 631 mSDsluCounter, 315 mSDsCounter, 0 mSdLazyCounter, 916 mSolverCounterSat, 37 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 636 SdHoareTripleChecker+Valid, 407 SdHoareTripleChecker+Invalid, 953 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 37 IncrementalHoareTripleChecker+Valid, 916 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2024-09-12 18:54:30,593 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [636 Valid, 407 Invalid, 953 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [37 Valid, 916 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2024-09-12 18:54:30,594 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 781 states. [2024-09-12 18:54:30,907 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 781 to 747. [2024-09-12 18:54:30,907 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 747 states, 621 states have (on average 1.6006441223832528) internal successors, (994), 681 states have internal predecessors, (994), 58 states have call successors, (58), 9 states have call predecessors, (58), 8 states have return successors, (56), 56 states have call predecessors, (56), 56 states have call successors, (56) [2024-09-12 18:54:30,909 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 747 states to 747 states and 1108 transitions. [2024-09-12 18:54:30,910 INFO L78 Accepts]: Start accepts. Automaton has 747 states and 1108 transitions. Word has length 123 [2024-09-12 18:54:30,910 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 18:54:30,910 INFO L474 AbstractCegarLoop]: Abstraction has 747 states and 1108 transitions. [2024-09-12 18:54:30,910 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 8 states have (on average 9.25) internal successors, (74), 8 states have internal predecessors, (74), 6 states have call successors, (13), 1 states have call predecessors, (13), 2 states have return successors, (12), 6 states have call predecessors, (12), 6 states have call successors, (12) [2024-09-12 18:54:30,910 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:54:30,910 INFO L276 IsEmpty]: Start isEmpty. Operand 747 states and 1108 transitions. [2024-09-12 18:54:30,911 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 125 [2024-09-12 18:54:30,911 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 18:54:30,911 INFO L216 NwaCegarLoop]: trace histogram [6, 6, 6, 5, 5, 5, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-09-12 18:54:30,925 INFO L540 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (36)] Forceful destruction successful, exit code 0 [2024-09-12 18:54:31,112 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 36 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable40 [2024-09-12 18:54:31,112 INFO L399 AbstractCegarLoop]: === Iteration 42 === Targeting mainErr9ASSERT_VIOLATIONINTEGER_OVERFLOW === [mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 62 more)] === [2024-09-12 18:54:31,112 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:54:31,112 INFO L85 PathProgramCache]: Analyzing trace with hash -717799644, now seen corresponding path program 1 times [2024-09-12 18:54:31,112 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 18:54:31,112 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1721300526] [2024-09-12 18:54:31,112 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:54:31,113 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 18:54:31,129 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-09-12 18:54:31,130 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [893807141] [2024-09-12 18:54:31,131 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:54:31,131 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 18:54:31,131 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-12 18:54:31,133 INFO L229 MonitoredProcess]: Starting monitored process 37 with /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-09-12 18:54:31,135 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (37)] Waiting until timeout for monitored process [2024-09-12 18:54:31,201 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:54:31,208 INFO L262 TraceCheckSpWp]: Trace formula consists of 236 conjuncts, 20 conjuncts are in the unsatisfiable core [2024-09-12 18:54:31,210 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-12 18:54:31,707 INFO L134 CoverageAnalysis]: Checked inductivity of 110 backedges. 6 proven. 28 refuted. 0 times theorem prover too weak. 76 trivial. 0 not checked. [2024-09-12 18:54:31,707 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-09-12 18:54:32,610 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 18:54:32,610 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1721300526] [2024-09-12 18:54:32,610 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-09-12 18:54:32,610 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [893807141] [2024-09-12 18:54:32,610 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [893807141] provided 0 perfect and 1 imperfect interpolant sequences [2024-09-12 18:54:32,610 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-09-12 18:54:32,610 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11] total 11 [2024-09-12 18:54:32,611 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [978838619] [2024-09-12 18:54:32,611 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-09-12 18:54:32,611 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2024-09-12 18:54:32,611 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 18:54:32,611 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2024-09-12 18:54:32,611 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=215, Unknown=0, NotChecked=0, Total=272 [2024-09-12 18:54:32,611 INFO L87 Difference]: Start difference. First operand 747 states and 1108 transitions. Second operand has 12 states, 10 states have (on average 7.5) internal successors, (75), 10 states have internal predecessors, (75), 6 states have call successors, (13), 1 states have call predecessors, (13), 2 states have return successors, (12), 6 states have call predecessors, (12), 6 states have call successors, (12) [2024-09-12 18:54:34,152 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 18:54:34,152 INFO L93 Difference]: Finished difference Result 784 states and 1124 transitions. [2024-09-12 18:54:34,153 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2024-09-12 18:54:34,153 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 10 states have (on average 7.5) internal successors, (75), 10 states have internal predecessors, (75), 6 states have call successors, (13), 1 states have call predecessors, (13), 2 states have return successors, (12), 6 states have call predecessors, (12), 6 states have call successors, (12) Word has length 124 [2024-09-12 18:54:34,153 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 18:54:34,156 INFO L225 Difference]: With dead ends: 784 [2024-09-12 18:54:34,156 INFO L226 Difference]: Without dead ends: 781 [2024-09-12 18:54:34,156 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 155 GetRequests, 133 SyntacticMatches, 0 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 61 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=126, Invalid=426, Unknown=0, NotChecked=0, Total=552 [2024-09-12 18:54:34,156 INFO L434 NwaCegarLoop]: 79 mSDtfsCounter, 486 mSDsluCounter, 464 mSDsCounter, 0 mSdLazyCounter, 1305 mSolverCounterSat, 31 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 491 SdHoareTripleChecker+Valid, 543 SdHoareTripleChecker+Invalid, 1336 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 31 IncrementalHoareTripleChecker+Valid, 1305 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2024-09-12 18:54:34,157 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [491 Valid, 543 Invalid, 1336 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [31 Valid, 1305 Invalid, 0 Unknown, 0 Unchecked, 1.1s Time] [2024-09-12 18:54:34,157 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 781 states. [2024-09-12 18:54:34,462 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 781 to 747. [2024-09-12 18:54:34,463 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 747 states, 621 states have (on average 1.5909822866344605) internal successors, (988), 681 states have internal predecessors, (988), 58 states have call successors, (58), 9 states have call predecessors, (58), 8 states have return successors, (56), 56 states have call predecessors, (56), 56 states have call successors, (56) [2024-09-12 18:54:34,464 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 747 states to 747 states and 1102 transitions. [2024-09-12 18:54:34,465 INFO L78 Accepts]: Start accepts. Automaton has 747 states and 1102 transitions. Word has length 124 [2024-09-12 18:54:34,465 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 18:54:34,465 INFO L474 AbstractCegarLoop]: Abstraction has 747 states and 1102 transitions. [2024-09-12 18:54:34,465 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 10 states have (on average 7.5) internal successors, (75), 10 states have internal predecessors, (75), 6 states have call successors, (13), 1 states have call predecessors, (13), 2 states have return successors, (12), 6 states have call predecessors, (12), 6 states have call successors, (12) [2024-09-12 18:54:34,466 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:54:34,466 INFO L276 IsEmpty]: Start isEmpty. Operand 747 states and 1102 transitions. [2024-09-12 18:54:34,466 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 126 [2024-09-12 18:54:34,466 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 18:54:34,466 INFO L216 NwaCegarLoop]: trace histogram [6, 6, 6, 5, 5, 5, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-09-12 18:54:34,479 INFO L540 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (37)] Forceful destruction successful, exit code 0 [2024-09-12 18:54:34,668 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable41,37 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 18:54:34,669 INFO L399 AbstractCegarLoop]: === Iteration 43 === Targeting mainErr10ASSERT_VIOLATIONINTEGER_OVERFLOW === [mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 62 more)] === [2024-09-12 18:54:34,669 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:54:34,669 INFO L85 PathProgramCache]: Analyzing trace with hash -776952387, now seen corresponding path program 1 times [2024-09-12 18:54:34,669 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 18:54:34,669 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1817658823] [2024-09-12 18:54:34,669 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:54:34,669 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 18:54:34,692 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-09-12 18:54:34,694 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [638344690] [2024-09-12 18:54:34,694 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:54:34,694 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 18:54:34,694 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-12 18:54:34,696 INFO L229 MonitoredProcess]: Starting monitored process 38 with /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-09-12 18:54:34,698 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (38)] Waiting until timeout for monitored process [2024-09-12 18:54:34,766 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:54:34,767 INFO L262 TraceCheckSpWp]: Trace formula consists of 237 conjuncts, 13 conjuncts are in the unsatisfiable core [2024-09-12 18:54:34,769 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-12 18:54:35,037 INFO L134 CoverageAnalysis]: Checked inductivity of 111 backedges. 3 proven. 32 refuted. 0 times theorem prover too weak. 76 trivial. 0 not checked. [2024-09-12 18:54:35,037 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-09-12 18:54:35,092 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 18:54:35,093 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1817658823] [2024-09-12 18:54:35,093 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-09-12 18:54:35,093 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [638344690] [2024-09-12 18:54:35,093 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [638344690] provided 0 perfect and 1 imperfect interpolant sequences [2024-09-12 18:54:35,093 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-09-12 18:54:35,093 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7] total 7 [2024-09-12 18:54:35,093 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1700418713] [2024-09-12 18:54:35,093 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-09-12 18:54:35,093 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2024-09-12 18:54:35,093 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 18:54:35,094 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2024-09-12 18:54:35,094 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=66, Unknown=0, NotChecked=0, Total=90 [2024-09-12 18:54:35,094 INFO L87 Difference]: Start difference. First operand 747 states and 1102 transitions. Second operand has 8 states, 7 states have (on average 10.857142857142858) internal successors, (76), 7 states have internal predecessors, (76), 5 states have call successors, (13), 1 states have call predecessors, (13), 2 states have return successors, (12), 5 states have call predecessors, (12), 5 states have call successors, (12) [2024-09-12 18:54:35,892 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 18:54:35,892 INFO L93 Difference]: Finished difference Result 891 states and 1310 transitions. [2024-09-12 18:54:35,893 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-09-12 18:54:35,893 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 10.857142857142858) internal successors, (76), 7 states have internal predecessors, (76), 5 states have call successors, (13), 1 states have call predecessors, (13), 2 states have return successors, (12), 5 states have call predecessors, (12), 5 states have call successors, (12) Word has length 125 [2024-09-12 18:54:35,893 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 18:54:35,896 INFO L225 Difference]: With dead ends: 891 [2024-09-12 18:54:35,896 INFO L226 Difference]: Without dead ends: 889 [2024-09-12 18:54:35,897 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 151 GetRequests, 142 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=32, Invalid=78, Unknown=0, NotChecked=0, Total=110 [2024-09-12 18:54:35,897 INFO L434 NwaCegarLoop]: 103 mSDtfsCounter, 485 mSDsluCounter, 349 mSDsCounter, 0 mSdLazyCounter, 343 mSolverCounterSat, 20 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 494 SdHoareTripleChecker+Valid, 452 SdHoareTripleChecker+Invalid, 363 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 20 IncrementalHoareTripleChecker+Valid, 343 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2024-09-12 18:54:35,897 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [494 Valid, 452 Invalid, 363 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [20 Valid, 343 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2024-09-12 18:54:35,898 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 889 states. [2024-09-12 18:54:36,207 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 889 to 850. [2024-09-12 18:54:36,208 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 850 states, 715 states have (on average 1.620979020979021) internal successors, (1159), 775 states have internal predecessors, (1159), 67 states have call successors, (67), 9 states have call predecessors, (67), 8 states have return successors, (65), 65 states have call predecessors, (65), 65 states have call successors, (65) [2024-09-12 18:54:36,210 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 850 states to 850 states and 1291 transitions. [2024-09-12 18:54:36,210 INFO L78 Accepts]: Start accepts. Automaton has 850 states and 1291 transitions. Word has length 125 [2024-09-12 18:54:36,210 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 18:54:36,211 INFO L474 AbstractCegarLoop]: Abstraction has 850 states and 1291 transitions. [2024-09-12 18:54:36,211 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 10.857142857142858) internal successors, (76), 7 states have internal predecessors, (76), 5 states have call successors, (13), 1 states have call predecessors, (13), 2 states have return successors, (12), 5 states have call predecessors, (12), 5 states have call successors, (12) [2024-09-12 18:54:36,211 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:54:36,211 INFO L276 IsEmpty]: Start isEmpty. Operand 850 states and 1291 transitions. [2024-09-12 18:54:36,212 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 127 [2024-09-12 18:54:36,212 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 18:54:36,212 INFO L216 NwaCegarLoop]: trace histogram [6, 6, 6, 5, 5, 5, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-09-12 18:54:36,224 INFO L552 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (38)] Ended with exit code 0 [2024-09-12 18:54:36,412 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable42,38 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 18:54:36,412 INFO L399 AbstractCegarLoop]: === Iteration 44 === Targeting mainErr11ASSERT_VIOLATIONINTEGER_OVERFLOW === [mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 62 more)] === [2024-09-12 18:54:36,412 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:54:36,413 INFO L85 PathProgramCache]: Analyzing trace with hash 1684279878, now seen corresponding path program 1 times [2024-09-12 18:54:36,413 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 18:54:36,413 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [484527602] [2024-09-12 18:54:36,413 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:54:36,413 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 18:54:36,424 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-09-12 18:54:36,425 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1540184745] [2024-09-12 18:54:36,425 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:54:36,426 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 18:54:36,426 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-12 18:54:36,427 INFO L229 MonitoredProcess]: Starting monitored process 39 with /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-09-12 18:54:36,431 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (39)] Waiting until timeout for monitored process [2024-09-12 18:54:36,492 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:54:36,493 INFO L262 TraceCheckSpWp]: Trace formula consists of 238 conjuncts, 13 conjuncts are in the unsatisfiable core [2024-09-12 18:54:36,494 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-12 18:54:36,749 INFO L134 CoverageAnalysis]: Checked inductivity of 112 backedges. 3 proven. 33 refuted. 0 times theorem prover too weak. 76 trivial. 0 not checked. [2024-09-12 18:54:36,749 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-09-12 18:54:37,157 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 18:54:37,157 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [484527602] [2024-09-12 18:54:37,157 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-09-12 18:54:37,157 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1540184745] [2024-09-12 18:54:37,157 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1540184745] provided 0 perfect and 1 imperfect interpolant sequences [2024-09-12 18:54:37,157 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-09-12 18:54:37,158 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7] total 7 [2024-09-12 18:54:37,158 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [638302184] [2024-09-12 18:54:37,158 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-09-12 18:54:37,158 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2024-09-12 18:54:37,158 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 18:54:37,159 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2024-09-12 18:54:37,159 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=66, Unknown=0, NotChecked=0, Total=90 [2024-09-12 18:54:37,159 INFO L87 Difference]: Start difference. First operand 850 states and 1291 transitions. Second operand has 8 states, 7 states have (on average 11.0) internal successors, (77), 7 states have internal predecessors, (77), 5 states have call successors, (13), 1 states have call predecessors, (13), 2 states have return successors, (12), 5 states have call predecessors, (12), 5 states have call successors, (12) [2024-09-12 18:54:37,951 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 18:54:37,951 INFO L93 Difference]: Finished difference Result 891 states and 1305 transitions. [2024-09-12 18:54:37,951 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-09-12 18:54:37,951 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 11.0) internal successors, (77), 7 states have internal predecessors, (77), 5 states have call successors, (13), 1 states have call predecessors, (13), 2 states have return successors, (12), 5 states have call predecessors, (12), 5 states have call successors, (12) Word has length 126 [2024-09-12 18:54:37,952 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 18:54:37,954 INFO L225 Difference]: With dead ends: 891 [2024-09-12 18:54:37,955 INFO L226 Difference]: Without dead ends: 889 [2024-09-12 18:54:37,955 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 153 GetRequests, 144 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=32, Invalid=78, Unknown=0, NotChecked=0, Total=110 [2024-09-12 18:54:37,955 INFO L434 NwaCegarLoop]: 137 mSDtfsCounter, 268 mSDsluCounter, 443 mSDsCounter, 0 mSdLazyCounter, 438 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 277 SdHoareTripleChecker+Valid, 580 SdHoareTripleChecker+Invalid, 443 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 438 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2024-09-12 18:54:37,955 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [277 Valid, 580 Invalid, 443 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 438 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2024-09-12 18:54:37,956 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 889 states. [2024-09-12 18:54:38,268 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 889 to 851. [2024-09-12 18:54:38,269 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 851 states, 716 states have (on average 1.6145251396648044) internal successors, (1156), 776 states have internal predecessors, (1156), 67 states have call successors, (67), 9 states have call predecessors, (67), 8 states have return successors, (65), 65 states have call predecessors, (65), 65 states have call successors, (65) [2024-09-12 18:54:38,270 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 851 states to 851 states and 1288 transitions. [2024-09-12 18:54:38,271 INFO L78 Accepts]: Start accepts. Automaton has 851 states and 1288 transitions. Word has length 126 [2024-09-12 18:54:38,271 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 18:54:38,271 INFO L474 AbstractCegarLoop]: Abstraction has 851 states and 1288 transitions. [2024-09-12 18:54:38,271 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 11.0) internal successors, (77), 7 states have internal predecessors, (77), 5 states have call successors, (13), 1 states have call predecessors, (13), 2 states have return successors, (12), 5 states have call predecessors, (12), 5 states have call successors, (12) [2024-09-12 18:54:38,271 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:54:38,271 INFO L276 IsEmpty]: Start isEmpty. Operand 851 states and 1288 transitions. [2024-09-12 18:54:38,272 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 128 [2024-09-12 18:54:38,272 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 18:54:38,272 INFO L216 NwaCegarLoop]: trace histogram [6, 6, 6, 5, 5, 5, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-09-12 18:54:38,290 INFO L552 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (39)] Ended with exit code 0 [2024-09-12 18:54:38,473 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 39 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable43 [2024-09-12 18:54:38,473 INFO L399 AbstractCegarLoop]: === Iteration 45 === Targeting mainErr12ASSERT_VIOLATIONINTEGER_OVERFLOW === [mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 62 more)] === [2024-09-12 18:54:38,473 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:54:38,473 INFO L85 PathProgramCache]: Analyzing trace with hash 673068767, now seen corresponding path program 1 times [2024-09-12 18:54:38,474 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 18:54:38,474 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [888840336] [2024-09-12 18:54:38,474 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:54:38,474 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 18:54:38,486 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-09-12 18:54:38,487 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1916667555] [2024-09-12 18:54:38,487 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:54:38,487 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 18:54:38,487 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-12 18:54:38,489 INFO L229 MonitoredProcess]: Starting monitored process 40 with /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-09-12 18:54:38,490 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (40)] Waiting until timeout for monitored process [2024-09-12 18:54:38,553 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:54:38,554 INFO L262 TraceCheckSpWp]: Trace formula consists of 239 conjuncts, 21 conjuncts are in the unsatisfiable core [2024-09-12 18:54:38,556 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-12 18:54:39,088 INFO L134 CoverageAnalysis]: Checked inductivity of 113 backedges. 6 proven. 22 refuted. 0 times theorem prover too weak. 85 trivial. 0 not checked. [2024-09-12 18:54:39,089 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-09-12 18:54:41,059 INFO L134 CoverageAnalysis]: Checked inductivity of 113 backedges. 6 proven. 22 refuted. 0 times theorem prover too weak. 85 trivial. 0 not checked. [2024-09-12 18:54:41,059 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 18:54:41,059 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [888840336] [2024-09-12 18:54:41,059 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-09-12 18:54:41,060 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1916667555] [2024-09-12 18:54:41,060 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1916667555] provided 0 perfect and 2 imperfect interpolant sequences [2024-09-12 18:54:41,060 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-09-12 18:54:41,060 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 16 [2024-09-12 18:54:41,060 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1033673032] [2024-09-12 18:54:41,060 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-09-12 18:54:41,061 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2024-09-12 18:54:41,061 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 18:54:41,062 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2024-09-12 18:54:41,062 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=219, Unknown=0, NotChecked=0, Total=272 [2024-09-12 18:54:41,062 INFO L87 Difference]: Start difference. First operand 851 states and 1288 transitions. Second operand has 17 states, 16 states have (on average 9.125) internal successors, (146), 15 states have internal predecessors, (146), 9 states have call successors, (21), 1 states have call predecessors, (21), 2 states have return successors, (21), 9 states have call predecessors, (21), 9 states have call successors, (21) [2024-09-12 18:54:46,626 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 18:54:46,626 INFO L93 Difference]: Finished difference Result 876 states and 1290 transitions. [2024-09-12 18:54:46,627 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2024-09-12 18:54:46,627 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 16 states have (on average 9.125) internal successors, (146), 15 states have internal predecessors, (146), 9 states have call successors, (21), 1 states have call predecessors, (21), 2 states have return successors, (21), 9 states have call predecessors, (21), 9 states have call successors, (21) Word has length 127 [2024-09-12 18:54:46,627 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 18:54:46,630 INFO L225 Difference]: With dead ends: 876 [2024-09-12 18:54:46,630 INFO L226 Difference]: Without dead ends: 871 [2024-09-12 18:54:46,630 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 267 GetRequests, 238 SyntacticMatches, 0 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 155 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=198, Invalid=732, Unknown=0, NotChecked=0, Total=930 [2024-09-12 18:54:46,631 INFO L434 NwaCegarLoop]: 72 mSDtfsCounter, 967 mSDsluCounter, 376 mSDsCounter, 0 mSdLazyCounter, 1527 mSolverCounterSat, 119 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 970 SdHoareTripleChecker+Valid, 448 SdHoareTripleChecker+Invalid, 1646 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 119 IncrementalHoareTripleChecker+Valid, 1527 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.6s IncrementalHoareTripleChecker+Time [2024-09-12 18:54:46,631 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [970 Valid, 448 Invalid, 1646 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [119 Valid, 1527 Invalid, 0 Unknown, 0 Unchecked, 4.6s Time] [2024-09-12 18:54:46,631 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 871 states. [2024-09-12 18:54:46,985 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 871 to 849. [2024-09-12 18:54:46,986 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 849 states, 716 states have (on average 1.5879888268156424) internal successors, (1137), 774 states have internal predecessors, (1137), 67 states have call successors, (67), 9 states have call predecessors, (67), 8 states have return successors, (65), 65 states have call predecessors, (65), 65 states have call successors, (65) [2024-09-12 18:54:46,988 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 849 states to 849 states and 1269 transitions. [2024-09-12 18:54:46,988 INFO L78 Accepts]: Start accepts. Automaton has 849 states and 1269 transitions. Word has length 127 [2024-09-12 18:54:46,989 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 18:54:46,989 INFO L474 AbstractCegarLoop]: Abstraction has 849 states and 1269 transitions. [2024-09-12 18:54:46,989 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 16 states have (on average 9.125) internal successors, (146), 15 states have internal predecessors, (146), 9 states have call successors, (21), 1 states have call predecessors, (21), 2 states have return successors, (21), 9 states have call predecessors, (21), 9 states have call successors, (21) [2024-09-12 18:54:46,989 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:54:46,989 INFO L276 IsEmpty]: Start isEmpty. Operand 849 states and 1269 transitions. [2024-09-12 18:54:46,990 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 129 [2024-09-12 18:54:46,990 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 18:54:46,990 INFO L216 NwaCegarLoop]: trace histogram [6, 6, 6, 5, 5, 5, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-09-12 18:54:47,007 INFO L552 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (40)] Ended with exit code 0 [2024-09-12 18:54:47,190 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 40 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable44 [2024-09-12 18:54:47,191 INFO L399 AbstractCegarLoop]: === Iteration 46 === Targeting mainErr13ASSERT_VIOLATIONINTEGER_OVERFLOW === [mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 62 more)] === [2024-09-12 18:54:47,191 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:54:47,191 INFO L85 PathProgramCache]: Analyzing trace with hash -609704600, now seen corresponding path program 1 times [2024-09-12 18:54:47,191 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 18:54:47,191 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2092870303] [2024-09-12 18:54:47,191 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:54:47,191 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 18:54:47,212 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-09-12 18:54:47,214 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [2940885] [2024-09-12 18:54:47,214 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:54:47,214 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 18:54:47,215 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-12 18:54:47,216 INFO L229 MonitoredProcess]: Starting monitored process 41 with /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-09-12 18:54:47,218 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (41)] Waiting until timeout for monitored process [2024-09-12 18:54:47,279 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:54:47,280 INFO L262 TraceCheckSpWp]: Trace formula consists of 240 conjuncts, 14 conjuncts are in the unsatisfiable core [2024-09-12 18:54:47,282 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-12 18:54:47,651 INFO L134 CoverageAnalysis]: Checked inductivity of 114 backedges. 3 proven. 26 refuted. 0 times theorem prover too weak. 85 trivial. 0 not checked. [2024-09-12 18:54:47,651 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-09-12 18:54:47,751 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 18:54:47,751 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2092870303] [2024-09-12 18:54:47,751 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-09-12 18:54:47,751 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2940885] [2024-09-12 18:54:47,751 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2940885] provided 0 perfect and 1 imperfect interpolant sequences [2024-09-12 18:54:47,751 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-09-12 18:54:47,751 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7] total 7 [2024-09-12 18:54:47,751 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [697972583] [2024-09-12 18:54:47,751 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-09-12 18:54:47,752 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2024-09-12 18:54:47,752 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 18:54:47,752 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2024-09-12 18:54:47,752 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=53, Unknown=0, NotChecked=0, Total=72 [2024-09-12 18:54:47,752 INFO L87 Difference]: Start difference. First operand 849 states and 1269 transitions. Second operand has 8 states, 7 states have (on average 11.285714285714286) internal successors, (79), 7 states have internal predecessors, (79), 4 states have call successors, (13), 1 states have call predecessors, (13), 2 states have return successors, (12), 4 states have call predecessors, (12), 4 states have call successors, (12) [2024-09-12 18:54:48,859 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 18:54:48,860 INFO L93 Difference]: Finished difference Result 889 states and 1280 transitions. [2024-09-12 18:54:48,860 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-09-12 18:54:48,860 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 11.285714285714286) internal successors, (79), 7 states have internal predecessors, (79), 4 states have call successors, (13), 1 states have call predecessors, (13), 2 states have return successors, (12), 4 states have call predecessors, (12), 4 states have call successors, (12) Word has length 128 [2024-09-12 18:54:48,860 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 18:54:48,864 INFO L225 Difference]: With dead ends: 889 [2024-09-12 18:54:48,864 INFO L226 Difference]: Without dead ends: 883 [2024-09-12 18:54:48,864 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 136 GetRequests, 127 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=30, Invalid=80, Unknown=0, NotChecked=0, Total=110 [2024-09-12 18:54:48,864 INFO L434 NwaCegarLoop]: 114 mSDtfsCounter, 262 mSDsluCounter, 373 mSDsCounter, 0 mSdLazyCounter, 630 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 271 SdHoareTripleChecker+Valid, 487 SdHoareTripleChecker+Invalid, 639 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 630 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2024-09-12 18:54:48,865 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [271 Valid, 487 Invalid, 639 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 630 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2024-09-12 18:54:48,865 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 883 states. [2024-09-12 18:54:49,227 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 883 to 853. [2024-09-12 18:54:49,228 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 853 states, 720 states have (on average 1.573611111111111) internal successors, (1133), 778 states have internal predecessors, (1133), 67 states have call successors, (67), 9 states have call predecessors, (67), 8 states have return successors, (65), 65 states have call predecessors, (65), 65 states have call successors, (65) [2024-09-12 18:54:49,229 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 853 states to 853 states and 1265 transitions. [2024-09-12 18:54:49,230 INFO L78 Accepts]: Start accepts. Automaton has 853 states and 1265 transitions. Word has length 128 [2024-09-12 18:54:49,230 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 18:54:49,230 INFO L474 AbstractCegarLoop]: Abstraction has 853 states and 1265 transitions. [2024-09-12 18:54:49,231 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 11.285714285714286) internal successors, (79), 7 states have internal predecessors, (79), 4 states have call successors, (13), 1 states have call predecessors, (13), 2 states have return successors, (12), 4 states have call predecessors, (12), 4 states have call successors, (12) [2024-09-12 18:54:49,231 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:54:49,231 INFO L276 IsEmpty]: Start isEmpty. Operand 853 states and 1265 transitions. [2024-09-12 18:54:49,231 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 133 [2024-09-12 18:54:49,231 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 18:54:49,232 INFO L216 NwaCegarLoop]: trace histogram [6, 6, 6, 6, 5, 5, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-09-12 18:54:49,248 INFO L552 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (41)] Ended with exit code 0 [2024-09-12 18:54:49,432 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 41 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable45 [2024-09-12 18:54:49,432 INFO L399 AbstractCegarLoop]: === Iteration 47 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 62 more)] === [2024-09-12 18:54:49,432 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:54:49,433 INFO L85 PathProgramCache]: Analyzing trace with hash -486694834, now seen corresponding path program 1 times [2024-09-12 18:54:49,433 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 18:54:49,433 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1976534956] [2024-09-12 18:54:49,433 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:54:49,433 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 18:54:49,446 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-09-12 18:54:49,447 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [818143654] [2024-09-12 18:54:49,447 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:54:49,447 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 18:54:49,448 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-12 18:54:49,450 INFO L229 MonitoredProcess]: Starting monitored process 42 with /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-09-12 18:54:49,451 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (42)] Waiting until timeout for monitored process [2024-09-12 18:54:49,516 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:54:49,517 INFO L262 TraceCheckSpWp]: Trace formula consists of 249 conjuncts, 17 conjuncts are in the unsatisfiable core [2024-09-12 18:54:49,519 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-12 18:54:49,795 INFO L134 CoverageAnalysis]: Checked inductivity of 125 backedges. 10 proven. 15 refuted. 0 times theorem prover too weak. 100 trivial. 0 not checked. [2024-09-12 18:54:49,795 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-09-12 18:54:49,832 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 18:54:49,832 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1976534956] [2024-09-12 18:54:49,832 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-09-12 18:54:49,832 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [818143654] [2024-09-12 18:54:49,832 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [818143654] provided 0 perfect and 1 imperfect interpolant sequences [2024-09-12 18:54:49,833 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-09-12 18:54:49,833 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7] total 7 [2024-09-12 18:54:49,833 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1376916263] [2024-09-12 18:54:49,833 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-09-12 18:54:49,833 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-09-12 18:54:49,833 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 18:54:49,834 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-09-12 18:54:49,834 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=42, Unknown=0, NotChecked=0, Total=56 [2024-09-12 18:54:49,834 INFO L87 Difference]: Start difference. First operand 853 states and 1265 transitions. Second operand has 7 states, 7 states have (on average 11.285714285714286) internal successors, (79), 6 states have internal predecessors, (79), 3 states have call successors, (14), 2 states have call predecessors, (14), 1 states have return successors, (12), 3 states have call predecessors, (12), 3 states have call successors, (12) [2024-09-12 18:54:51,120 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 18:54:51,120 INFO L93 Difference]: Finished difference Result 887 states and 1274 transitions. [2024-09-12 18:54:51,121 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-09-12 18:54:51,121 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 11.285714285714286) internal successors, (79), 6 states have internal predecessors, (79), 3 states have call successors, (14), 2 states have call predecessors, (14), 1 states have return successors, (12), 3 states have call predecessors, (12), 3 states have call successors, (12) Word has length 132 [2024-09-12 18:54:51,121 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 18:54:51,124 INFO L225 Difference]: With dead ends: 887 [2024-09-12 18:54:51,124 INFO L226 Difference]: Without dead ends: 878 [2024-09-12 18:54:51,124 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 144 GetRequests, 134 SyntacticMatches, 2 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=23, Invalid=67, Unknown=0, NotChecked=0, Total=90 [2024-09-12 18:54:51,124 INFO L434 NwaCegarLoop]: 121 mSDtfsCounter, 81 mSDsluCounter, 423 mSDsCounter, 0 mSdLazyCounter, 719 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 85 SdHoareTripleChecker+Valid, 544 SdHoareTripleChecker+Invalid, 721 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 719 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2024-09-12 18:54:51,125 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [85 Valid, 544 Invalid, 721 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 719 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2024-09-12 18:54:51,125 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 878 states. [2024-09-12 18:54:51,490 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 878 to 851. [2024-09-12 18:54:51,491 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 851 states, 717 states have (on average 1.5760111576011158) internal successors, (1130), 776 states have internal predecessors, (1130), 67 states have call successors, (67), 10 states have call predecessors, (67), 9 states have return successors, (64), 64 states have call predecessors, (64), 64 states have call successors, (64) [2024-09-12 18:54:51,502 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 851 states to 851 states and 1261 transitions. [2024-09-12 18:54:51,504 INFO L78 Accepts]: Start accepts. Automaton has 851 states and 1261 transitions. Word has length 132 [2024-09-12 18:54:51,504 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 18:54:51,504 INFO L474 AbstractCegarLoop]: Abstraction has 851 states and 1261 transitions. [2024-09-12 18:54:51,504 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 11.285714285714286) internal successors, (79), 6 states have internal predecessors, (79), 3 states have call successors, (14), 2 states have call predecessors, (14), 1 states have return successors, (12), 3 states have call predecessors, (12), 3 states have call successors, (12) [2024-09-12 18:54:51,504 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:54:51,504 INFO L276 IsEmpty]: Start isEmpty. Operand 851 states and 1261 transitions. [2024-09-12 18:54:51,505 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 135 [2024-09-12 18:54:51,505 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 18:54:51,505 INFO L216 NwaCegarLoop]: trace histogram [6, 6, 6, 6, 6, 6, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-09-12 18:54:51,523 INFO L540 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (42)] Forceful destruction successful, exit code 0 [2024-09-12 18:54:51,709 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable46,42 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 18:54:51,709 INFO L399 AbstractCegarLoop]: === Iteration 48 === Targeting mainErr14ASSERT_VIOLATIONINTEGER_OVERFLOW === [mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 62 more)] === [2024-09-12 18:54:51,710 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:54:51,710 INFO L85 PathProgramCache]: Analyzing trace with hash 437860538, now seen corresponding path program 1 times [2024-09-12 18:54:51,710 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 18:54:51,710 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1993869999] [2024-09-12 18:54:51,710 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:54:51,710 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 18:54:51,726 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-09-12 18:54:51,727 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1507292740] [2024-09-12 18:54:51,727 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:54:51,727 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 18:54:51,728 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-12 18:54:51,730 INFO L229 MonitoredProcess]: Starting monitored process 43 with /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-09-12 18:54:51,731 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (43)] Waiting until timeout for monitored process [2024-09-12 18:54:51,789 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:54:51,790 INFO L262 TraceCheckSpWp]: Trace formula consists of 250 conjuncts, 20 conjuncts are in the unsatisfiable core [2024-09-12 18:54:51,792 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-12 18:54:52,261 INFO L134 CoverageAnalysis]: Checked inductivity of 136 backedges. 6 proven. 34 refuted. 0 times theorem prover too weak. 96 trivial. 0 not checked. [2024-09-12 18:54:52,261 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-09-12 18:55:04,406 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 18:55:04,406 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1993869999] [2024-09-12 18:55:04,406 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-09-12 18:55:04,406 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1507292740] [2024-09-12 18:55:04,406 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1507292740] provided 0 perfect and 1 imperfect interpolant sequences [2024-09-12 18:55:04,406 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-09-12 18:55:04,407 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10] total 10 [2024-09-12 18:55:04,407 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1467763707] [2024-09-12 18:55:04,407 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-09-12 18:55:04,407 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2024-09-12 18:55:04,407 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 18:55:04,407 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2024-09-12 18:55:04,408 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=166, Unknown=3, NotChecked=0, Total=210 [2024-09-12 18:55:04,408 INFO L87 Difference]: Start difference. First operand 851 states and 1261 transitions. Second operand has 11 states, 9 states have (on average 8.88888888888889) internal successors, (80), 9 states have internal predecessors, (80), 6 states have call successors, (14), 1 states have call predecessors, (14), 2 states have return successors, (13), 6 states have call predecessors, (13), 6 states have call successors, (13) [2024-09-12 18:55:05,582 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 18:55:05,582 INFO L93 Difference]: Finished difference Result 874 states and 1277 transitions. [2024-09-12 18:55:05,583 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2024-09-12 18:55:05,583 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 9 states have (on average 8.88888888888889) internal successors, (80), 9 states have internal predecessors, (80), 6 states have call successors, (14), 1 states have call predecessors, (14), 2 states have return successors, (13), 6 states have call predecessors, (13), 6 states have call successors, (13) Word has length 134 [2024-09-12 18:55:05,583 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 18:55:05,586 INFO L225 Difference]: With dead ends: 874 [2024-09-12 18:55:05,586 INFO L226 Difference]: Without dead ends: 872 [2024-09-12 18:55:05,586 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 173 GetRequests, 155 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 21 ImplicationChecksByTransitivity, 12.2s TimeCoverageRelationStatistics Valid=84, Invalid=293, Unknown=3, NotChecked=0, Total=380 [2024-09-12 18:55:05,586 INFO L434 NwaCegarLoop]: 77 mSDtfsCounter, 408 mSDsluCounter, 467 mSDsCounter, 0 mSdLazyCounter, 1274 mSolverCounterSat, 25 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 413 SdHoareTripleChecker+Valid, 544 SdHoareTripleChecker+Invalid, 1299 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 25 IncrementalHoareTripleChecker+Valid, 1274 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2024-09-12 18:55:05,587 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [413 Valid, 544 Invalid, 1299 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [25 Valid, 1274 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2024-09-12 18:55:05,587 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 872 states. [2024-09-12 18:55:05,946 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 872 to 851. [2024-09-12 18:55:05,947 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 851 states, 717 states have (on average 1.5704323570432357) internal successors, (1126), 776 states have internal predecessors, (1126), 67 states have call successors, (67), 10 states have call predecessors, (67), 9 states have return successors, (64), 64 states have call predecessors, (64), 64 states have call successors, (64) [2024-09-12 18:55:05,948 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 851 states to 851 states and 1257 transitions. [2024-09-12 18:55:05,949 INFO L78 Accepts]: Start accepts. Automaton has 851 states and 1257 transitions. Word has length 134 [2024-09-12 18:55:05,949 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 18:55:05,949 INFO L474 AbstractCegarLoop]: Abstraction has 851 states and 1257 transitions. [2024-09-12 18:55:05,949 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 9 states have (on average 8.88888888888889) internal successors, (80), 9 states have internal predecessors, (80), 6 states have call successors, (14), 1 states have call predecessors, (14), 2 states have return successors, (13), 6 states have call predecessors, (13), 6 states have call successors, (13) [2024-09-12 18:55:05,949 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:55:05,949 INFO L276 IsEmpty]: Start isEmpty. Operand 851 states and 1257 transitions. [2024-09-12 18:55:05,950 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 136 [2024-09-12 18:55:05,950 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 18:55:05,950 INFO L216 NwaCegarLoop]: trace histogram [6, 6, 6, 6, 6, 6, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-09-12 18:55:05,962 INFO L552 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (43)] Ended with exit code 0 [2024-09-12 18:55:06,150 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable47,43 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 18:55:06,150 INFO L399 AbstractCegarLoop]: === Iteration 49 === Targeting mainErr15ASSERT_VIOLATIONINTEGER_OVERFLOW === [mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 62 more)] === [2024-09-12 18:55:06,151 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:55:06,151 INFO L85 PathProgramCache]: Analyzing trace with hash 688774898, now seen corresponding path program 1 times [2024-09-12 18:55:06,151 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 18:55:06,151 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1984732507] [2024-09-12 18:55:06,151 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:55:06,151 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 18:55:06,164 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-09-12 18:55:06,165 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [674312211] [2024-09-12 18:55:06,165 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:55:06,165 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 18:55:06,165 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-12 18:55:06,167 INFO L229 MonitoredProcess]: Starting monitored process 44 with /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-09-12 18:55:06,168 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (44)] Waiting until timeout for monitored process [2024-09-12 18:55:06,240 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:55:06,242 INFO L262 TraceCheckSpWp]: Trace formula consists of 251 conjuncts, 16 conjuncts are in the unsatisfiable core [2024-09-12 18:55:06,244 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-12 18:55:06,644 INFO L134 CoverageAnalysis]: Checked inductivity of 137 backedges. 3 proven. 38 refuted. 0 times theorem prover too weak. 96 trivial. 0 not checked. [2024-09-12 18:55:06,644 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-09-12 18:55:17,460 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 18:55:17,460 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1984732507] [2024-09-12 18:55:17,460 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-09-12 18:55:17,460 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [674312211] [2024-09-12 18:55:17,460 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [674312211] provided 0 perfect and 1 imperfect interpolant sequences [2024-09-12 18:55:17,460 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-09-12 18:55:17,461 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8] total 8 [2024-09-12 18:55:17,461 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1930925830] [2024-09-12 18:55:17,461 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-09-12 18:55:17,461 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2024-09-12 18:55:17,461 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 18:55:17,461 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2024-09-12 18:55:17,461 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=94, Unknown=3, NotChecked=0, Total=132 [2024-09-12 18:55:17,462 INFO L87 Difference]: Start difference. First operand 851 states and 1257 transitions. Second operand has 9 states, 8 states have (on average 10.125) internal successors, (81), 8 states have internal predecessors, (81), 5 states have call successors, (14), 1 states have call predecessors, (14), 2 states have return successors, (13), 5 states have call predecessors, (13), 5 states have call successors, (13) [2024-09-12 18:55:18,321 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 18:55:18,321 INFO L93 Difference]: Finished difference Result 891 states and 1280 transitions. [2024-09-12 18:55:18,322 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-09-12 18:55:18,322 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 8 states have (on average 10.125) internal successors, (81), 8 states have internal predecessors, (81), 5 states have call successors, (14), 1 states have call predecessors, (14), 2 states have return successors, (13), 5 states have call predecessors, (13), 5 states have call successors, (13) Word has length 135 [2024-09-12 18:55:18,322 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 18:55:18,325 INFO L225 Difference]: With dead ends: 891 [2024-09-12 18:55:18,325 INFO L226 Difference]: Without dead ends: 888 [2024-09-12 18:55:18,325 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 171 GetRequests, 160 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 17 ImplicationChecksByTransitivity, 10.4s TimeCoverageRelationStatistics Valid=45, Invalid=108, Unknown=3, NotChecked=0, Total=156 [2024-09-12 18:55:18,325 INFO L434 NwaCegarLoop]: 95 mSDtfsCounter, 295 mSDsluCounter, 378 mSDsCounter, 0 mSdLazyCounter, 442 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 302 SdHoareTripleChecker+Valid, 473 SdHoareTripleChecker+Invalid, 450 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 442 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2024-09-12 18:55:18,325 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [302 Valid, 473 Invalid, 450 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 442 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2024-09-12 18:55:18,326 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 888 states. [2024-09-12 18:55:18,691 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 888 to 851. [2024-09-12 18:55:18,692 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 851 states, 717 states have (on average 1.5578800557880055) internal successors, (1117), 776 states have internal predecessors, (1117), 67 states have call successors, (67), 10 states have call predecessors, (67), 9 states have return successors, (64), 64 states have call predecessors, (64), 64 states have call successors, (64) [2024-09-12 18:55:18,694 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 851 states to 851 states and 1248 transitions. [2024-09-12 18:55:18,695 INFO L78 Accepts]: Start accepts. Automaton has 851 states and 1248 transitions. Word has length 135 [2024-09-12 18:55:18,695 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 18:55:18,695 INFO L474 AbstractCegarLoop]: Abstraction has 851 states and 1248 transitions. [2024-09-12 18:55:18,695 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 8 states have (on average 10.125) internal successors, (81), 8 states have internal predecessors, (81), 5 states have call successors, (14), 1 states have call predecessors, (14), 2 states have return successors, (13), 5 states have call predecessors, (13), 5 states have call successors, (13) [2024-09-12 18:55:18,695 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:55:18,696 INFO L276 IsEmpty]: Start isEmpty. Operand 851 states and 1248 transitions. [2024-09-12 18:55:18,696 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 137 [2024-09-12 18:55:18,696 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 18:55:18,696 INFO L216 NwaCegarLoop]: trace histogram [6, 6, 6, 6, 6, 6, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-09-12 18:55:18,714 INFO L552 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (44)] Ended with exit code 0 [2024-09-12 18:55:18,897 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 44 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable48 [2024-09-12 18:55:18,897 INFO L399 AbstractCegarLoop]: === Iteration 50 === Targeting mainErr16ASSERT_VIOLATIONINTEGER_OVERFLOW === [mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 62 more)] === [2024-09-12 18:55:18,897 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:55:18,897 INFO L85 PathProgramCache]: Analyzing trace with hash -122814532, now seen corresponding path program 1 times [2024-09-12 18:55:18,897 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 18:55:18,897 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1572145525] [2024-09-12 18:55:18,897 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:55:18,898 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 18:55:18,915 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-09-12 18:55:18,916 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1763049481] [2024-09-12 18:55:18,916 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:55:18,916 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 18:55:18,916 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-12 18:55:18,918 INFO L229 MonitoredProcess]: Starting monitored process 45 with /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-09-12 18:55:18,922 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (45)] Waiting until timeout for monitored process [2024-09-12 18:55:18,993 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:55:18,995 INFO L262 TraceCheckSpWp]: Trace formula consists of 252 conjuncts, 23 conjuncts are in the unsatisfiable core [2024-09-12 18:55:18,997 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-12 18:55:19,684 INFO L134 CoverageAnalysis]: Checked inductivity of 138 backedges. 6 proven. 36 refuted. 0 times theorem prover too weak. 96 trivial. 0 not checked. [2024-09-12 18:55:19,684 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-09-12 18:55:20,255 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 18:55:20,255 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1572145525] [2024-09-12 18:55:20,255 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-09-12 18:55:20,255 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1763049481] [2024-09-12 18:55:20,255 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1763049481] provided 0 perfect and 1 imperfect interpolant sequences [2024-09-12 18:55:20,255 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-09-12 18:55:20,255 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12] total 12 [2024-09-12 18:55:20,256 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [935591766] [2024-09-12 18:55:20,256 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-09-12 18:55:20,256 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2024-09-12 18:55:20,256 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 18:55:20,256 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2024-09-12 18:55:20,256 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=282, Unknown=0, NotChecked=0, Total=342 [2024-09-12 18:55:20,257 INFO L87 Difference]: Start difference. First operand 851 states and 1248 transitions. Second operand has 13 states, 11 states have (on average 7.454545454545454) internal successors, (82), 11 states have internal predecessors, (82), 6 states have call successors, (14), 1 states have call predecessors, (14), 2 states have return successors, (13), 6 states have call predecessors, (13), 6 states have call successors, (13) [2024-09-12 18:55:21,779 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 18:55:21,779 INFO L93 Difference]: Finished difference Result 882 states and 1278 transitions. [2024-09-12 18:55:21,780 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2024-09-12 18:55:21,780 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 11 states have (on average 7.454545454545454) internal successors, (82), 11 states have internal predecessors, (82), 6 states have call successors, (14), 1 states have call predecessors, (14), 2 states have return successors, (13), 6 states have call predecessors, (13), 6 states have call successors, (13) Word has length 136 [2024-09-12 18:55:21,780 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 18:55:21,783 INFO L225 Difference]: With dead ends: 882 [2024-09-12 18:55:21,783 INFO L226 Difference]: Without dead ends: 881 [2024-09-12 18:55:21,784 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 179 GetRequests, 155 SyntacticMatches, 0 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 81 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=117, Invalid=533, Unknown=0, NotChecked=0, Total=650 [2024-09-12 18:55:21,784 INFO L434 NwaCegarLoop]: 70 mSDtfsCounter, 621 mSDsluCounter, 314 mSDsCounter, 0 mSdLazyCounter, 1559 mSolverCounterSat, 37 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 626 SdHoareTripleChecker+Valid, 384 SdHoareTripleChecker+Invalid, 1596 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 37 IncrementalHoareTripleChecker+Valid, 1559 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2024-09-12 18:55:21,784 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [626 Valid, 384 Invalid, 1596 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [37 Valid, 1559 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2024-09-12 18:55:21,785 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 881 states. [2024-09-12 18:55:22,148 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 881 to 851. [2024-09-12 18:55:22,149 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 851 states, 717 states have (on average 1.5564853556485356) internal successors, (1116), 776 states have internal predecessors, (1116), 67 states have call successors, (67), 10 states have call predecessors, (67), 9 states have return successors, (64), 64 states have call predecessors, (64), 64 states have call successors, (64) [2024-09-12 18:55:22,150 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 851 states to 851 states and 1247 transitions. [2024-09-12 18:55:22,151 INFO L78 Accepts]: Start accepts. Automaton has 851 states and 1247 transitions. Word has length 136 [2024-09-12 18:55:22,151 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 18:55:22,151 INFO L474 AbstractCegarLoop]: Abstraction has 851 states and 1247 transitions. [2024-09-12 18:55:22,151 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 11 states have (on average 7.454545454545454) internal successors, (82), 11 states have internal predecessors, (82), 6 states have call successors, (14), 1 states have call predecessors, (14), 2 states have return successors, (13), 6 states have call predecessors, (13), 6 states have call successors, (13) [2024-09-12 18:55:22,151 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:55:22,152 INFO L276 IsEmpty]: Start isEmpty. Operand 851 states and 1247 transitions. [2024-09-12 18:55:22,152 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 138 [2024-09-12 18:55:22,152 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 18:55:22,152 INFO L216 NwaCegarLoop]: trace histogram [6, 6, 6, 6, 6, 6, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-09-12 18:55:22,164 INFO L540 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (45)] Forceful destruction successful, exit code 0 [2024-09-12 18:55:22,352 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 45 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable49 [2024-09-12 18:55:22,353 INFO L399 AbstractCegarLoop]: === Iteration 51 === Targeting mainErr17ASSERT_VIOLATIONINTEGER_OVERFLOW === [mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 62 more)] === [2024-09-12 18:55:22,353 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:55:22,353 INFO L85 PathProgramCache]: Analyzing trace with hash 487716916, now seen corresponding path program 1 times [2024-09-12 18:55:22,353 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 18:55:22,353 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1122223882] [2024-09-12 18:55:22,353 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:55:22,353 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 18:55:22,366 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-09-12 18:55:22,367 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1199258722] [2024-09-12 18:55:22,367 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:55:22,367 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 18:55:22,367 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-12 18:55:22,369 INFO L229 MonitoredProcess]: Starting monitored process 46 with /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-09-12 18:55:22,372 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (46)] Waiting until timeout for monitored process [2024-09-12 18:55:22,445 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:55:22,451 INFO L262 TraceCheckSpWp]: Trace formula consists of 253 conjuncts, 20 conjuncts are in the unsatisfiable core [2024-09-12 18:55:22,453 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-12 18:55:22,999 INFO L134 CoverageAnalysis]: Checked inductivity of 139 backedges. 6 proven. 37 refuted. 0 times theorem prover too weak. 96 trivial. 0 not checked. [2024-09-12 18:55:22,999 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-09-12 18:55:27,671 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 18:55:27,671 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1122223882] [2024-09-12 18:55:27,671 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-09-12 18:55:27,671 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1199258722] [2024-09-12 18:55:27,671 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1199258722] provided 0 perfect and 1 imperfect interpolant sequences [2024-09-12 18:55:27,671 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-09-12 18:55:27,671 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10] total 10 [2024-09-12 18:55:27,671 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [619070615] [2024-09-12 18:55:27,671 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-09-12 18:55:27,672 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2024-09-12 18:55:27,672 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 18:55:27,672 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2024-09-12 18:55:27,672 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=169, Unknown=1, NotChecked=0, Total=210 [2024-09-12 18:55:27,672 INFO L87 Difference]: Start difference. First operand 851 states and 1247 transitions. Second operand has 11 states, 9 states have (on average 9.222222222222221) internal successors, (83), 9 states have internal predecessors, (83), 6 states have call successors, (14), 1 states have call predecessors, (14), 2 states have return successors, (13), 6 states have call predecessors, (13), 6 states have call successors, (13) [2024-09-12 18:55:28,975 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 18:55:28,975 INFO L93 Difference]: Finished difference Result 883 states and 1277 transitions. [2024-09-12 18:55:28,976 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2024-09-12 18:55:28,976 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 9 states have (on average 9.222222222222221) internal successors, (83), 9 states have internal predecessors, (83), 6 states have call successors, (14), 1 states have call predecessors, (14), 2 states have return successors, (13), 6 states have call predecessors, (13), 6 states have call successors, (13) Word has length 137 [2024-09-12 18:55:28,976 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 18:55:28,979 INFO L225 Difference]: With dead ends: 883 [2024-09-12 18:55:28,979 INFO L226 Difference]: Without dead ends: 881 [2024-09-12 18:55:28,979 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 180 GetRequests, 161 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 41 ImplicationChecksByTransitivity, 4.5s TimeCoverageRelationStatistics Valid=85, Invalid=334, Unknown=1, NotChecked=0, Total=420 [2024-09-12 18:55:28,980 INFO L434 NwaCegarLoop]: 83 mSDtfsCounter, 414 mSDsluCounter, 399 mSDsCounter, 0 mSdLazyCounter, 1321 mSolverCounterSat, 25 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 419 SdHoareTripleChecker+Valid, 482 SdHoareTripleChecker+Invalid, 1346 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 25 IncrementalHoareTripleChecker+Valid, 1321 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2024-09-12 18:55:28,980 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [419 Valid, 482 Invalid, 1346 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [25 Valid, 1321 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2024-09-12 18:55:28,981 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 881 states. [2024-09-12 18:55:29,352 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 881 to 851. [2024-09-12 18:55:29,353 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 851 states, 717 states have (on average 1.5509065550906556) internal successors, (1112), 776 states have internal predecessors, (1112), 67 states have call successors, (67), 10 states have call predecessors, (67), 9 states have return successors, (64), 64 states have call predecessors, (64), 64 states have call successors, (64) [2024-09-12 18:55:29,354 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 851 states to 851 states and 1243 transitions. [2024-09-12 18:55:29,354 INFO L78 Accepts]: Start accepts. Automaton has 851 states and 1243 transitions. Word has length 137 [2024-09-12 18:55:29,355 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 18:55:29,355 INFO L474 AbstractCegarLoop]: Abstraction has 851 states and 1243 transitions. [2024-09-12 18:55:29,355 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 9 states have (on average 9.222222222222221) internal successors, (83), 9 states have internal predecessors, (83), 6 states have call successors, (14), 1 states have call predecessors, (14), 2 states have return successors, (13), 6 states have call predecessors, (13), 6 states have call successors, (13) [2024-09-12 18:55:29,355 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:55:29,355 INFO L276 IsEmpty]: Start isEmpty. Operand 851 states and 1243 transitions. [2024-09-12 18:55:29,356 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 139 [2024-09-12 18:55:29,356 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 18:55:29,356 INFO L216 NwaCegarLoop]: trace histogram [6, 6, 6, 6, 6, 6, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-09-12 18:55:29,368 INFO L540 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (46)] Forceful destruction successful, exit code 0 [2024-09-12 18:55:29,557 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable50,46 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 18:55:29,557 INFO L399 AbstractCegarLoop]: === Iteration 52 === Targeting mainErr18ASSERT_VIOLATIONINTEGER_OVERFLOW === [mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 62 more)] === [2024-09-12 18:55:29,557 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:55:29,558 INFO L85 PathProgramCache]: Analyzing trace with hash -2060644674, now seen corresponding path program 1 times [2024-09-12 18:55:29,558 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 18:55:29,558 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1488534362] [2024-09-12 18:55:29,558 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:55:29,558 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 18:55:29,571 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-09-12 18:55:29,572 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1496422324] [2024-09-12 18:55:29,572 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:55:29,572 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 18:55:29,572 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-12 18:55:29,574 INFO L229 MonitoredProcess]: Starting monitored process 47 with /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-09-12 18:55:29,577 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (47)] Waiting until timeout for monitored process [2024-09-12 18:55:29,645 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:55:29,646 INFO L262 TraceCheckSpWp]: Trace formula consists of 254 conjuncts, 31 conjuncts are in the unsatisfiable core [2024-09-12 18:55:29,648 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-12 18:55:30,236 INFO L134 CoverageAnalysis]: Checked inductivity of 140 backedges. 6 proven. 29 refuted. 0 times theorem prover too weak. 105 trivial. 0 not checked. [2024-09-12 18:55:30,236 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-09-12 18:55:35,119 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 18:55:35,119 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1488534362] [2024-09-12 18:55:35,119 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-09-12 18:55:35,119 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1496422324] [2024-09-12 18:55:35,119 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1496422324] provided 0 perfect and 1 imperfect interpolant sequences [2024-09-12 18:55:35,119 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-09-12 18:55:35,119 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10] total 10 [2024-09-12 18:55:35,119 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [696668076] [2024-09-12 18:55:35,119 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-09-12 18:55:35,119 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2024-09-12 18:55:35,119 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 18:55:35,120 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2024-09-12 18:55:35,120 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=195, Unknown=1, NotChecked=0, Total=240 [2024-09-12 18:55:35,120 INFO L87 Difference]: Start difference. First operand 851 states and 1243 transitions. Second operand has 11 states, 10 states have (on average 8.4) internal successors, (84), 10 states have internal predecessors, (84), 5 states have call successors, (14), 1 states have call predecessors, (14), 2 states have return successors, (13), 5 states have call predecessors, (13), 5 states have call successors, (13) [2024-09-12 18:55:36,340 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 18:55:36,340 INFO L93 Difference]: Finished difference Result 872 states and 1259 transitions. [2024-09-12 18:55:36,341 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2024-09-12 18:55:36,341 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 10 states have (on average 8.4) internal successors, (84), 10 states have internal predecessors, (84), 5 states have call successors, (14), 1 states have call predecessors, (14), 2 states have return successors, (13), 5 states have call predecessors, (13), 5 states have call successors, (13) Word has length 138 [2024-09-12 18:55:36,341 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 18:55:36,344 INFO L225 Difference]: With dead ends: 872 [2024-09-12 18:55:36,344 INFO L226 Difference]: Without dead ends: 869 [2024-09-12 18:55:36,344 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 177 GetRequests, 162 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 42 ImplicationChecksByTransitivity, 4.6s TimeCoverageRelationStatistics Valid=50, Invalid=221, Unknown=1, NotChecked=0, Total=272 [2024-09-12 18:55:36,344 INFO L434 NwaCegarLoop]: 87 mSDtfsCounter, 260 mSDsluCounter, 382 mSDsCounter, 0 mSdLazyCounter, 1233 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 273 SdHoareTripleChecker+Valid, 469 SdHoareTripleChecker+Invalid, 1239 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 1233 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2024-09-12 18:55:36,345 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [273 Valid, 469 Invalid, 1239 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 1233 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2024-09-12 18:55:36,345 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 869 states. [2024-09-12 18:55:36,732 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 869 to 851. [2024-09-12 18:55:36,733 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 851 states, 717 states have (on average 1.5439330543933054) internal successors, (1107), 776 states have internal predecessors, (1107), 67 states have call successors, (67), 10 states have call predecessors, (67), 9 states have return successors, (64), 64 states have call predecessors, (64), 64 states have call successors, (64) [2024-09-12 18:55:36,734 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 851 states to 851 states and 1238 transitions. [2024-09-12 18:55:36,735 INFO L78 Accepts]: Start accepts. Automaton has 851 states and 1238 transitions. Word has length 138 [2024-09-12 18:55:36,735 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 18:55:36,735 INFO L474 AbstractCegarLoop]: Abstraction has 851 states and 1238 transitions. [2024-09-12 18:55:36,735 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 10 states have (on average 8.4) internal successors, (84), 10 states have internal predecessors, (84), 5 states have call successors, (14), 1 states have call predecessors, (14), 2 states have return successors, (13), 5 states have call predecessors, (13), 5 states have call successors, (13) [2024-09-12 18:55:36,735 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:55:36,735 INFO L276 IsEmpty]: Start isEmpty. Operand 851 states and 1238 transitions. [2024-09-12 18:55:36,736 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 140 [2024-09-12 18:55:36,736 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 18:55:36,736 INFO L216 NwaCegarLoop]: trace histogram [6, 6, 6, 6, 6, 6, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-09-12 18:55:36,749 INFO L540 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (47)] Forceful destruction successful, exit code 0 [2024-09-12 18:55:36,936 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable51,47 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 18:55:36,937 INFO L399 AbstractCegarLoop]: === Iteration 53 === Targeting mainErr19ASSERT_VIOLATIONINTEGER_OVERFLOW === [mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 62 more)] === [2024-09-12 18:55:36,937 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:55:36,937 INFO L85 PathProgramCache]: Analyzing trace with hash 544524662, now seen corresponding path program 1 times [2024-09-12 18:55:36,937 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 18:55:36,938 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1404366761] [2024-09-12 18:55:36,938 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:55:36,938 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 18:55:36,952 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-09-12 18:55:36,953 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1072855016] [2024-09-12 18:55:36,953 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:55:36,953 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 18:55:36,953 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-12 18:55:36,955 INFO L229 MonitoredProcess]: Starting monitored process 48 with /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-09-12 18:55:36,956 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (48)] Waiting until timeout for monitored process [2024-09-12 18:55:37,018 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:55:37,019 INFO L262 TraceCheckSpWp]: Trace formula consists of 255 conjuncts, 22 conjuncts are in the unsatisfiable core [2024-09-12 18:55:37,021 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-12 18:55:37,598 INFO L134 CoverageAnalysis]: Checked inductivity of 141 backedges. 0 proven. 36 refuted. 0 times theorem prover too weak. 105 trivial. 0 not checked. [2024-09-12 18:55:37,598 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-09-12 18:55:37,770 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 18:55:37,770 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1404366761] [2024-09-12 18:55:37,770 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-09-12 18:55:37,770 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1072855016] [2024-09-12 18:55:37,770 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1072855016] provided 0 perfect and 1 imperfect interpolant sequences [2024-09-12 18:55:37,770 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-09-12 18:55:37,770 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9] total 9 [2024-09-12 18:55:37,770 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1049264305] [2024-09-12 18:55:37,770 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-09-12 18:55:37,771 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2024-09-12 18:55:37,771 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 18:55:37,771 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2024-09-12 18:55:37,771 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=84, Unknown=0, NotChecked=0, Total=110 [2024-09-12 18:55:37,771 INFO L87 Difference]: Start difference. First operand 851 states and 1238 transitions. Second operand has 10 states, 9 states have (on average 9.444444444444445) internal successors, (85), 10 states have internal predecessors, (85), 5 states have call successors, (14), 1 states have call predecessors, (14), 2 states have return successors, (13), 5 states have call predecessors, (13), 5 states have call successors, (13) [2024-09-12 18:55:38,760 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 18:55:38,760 INFO L93 Difference]: Finished difference Result 870 states and 1254 transitions. [2024-09-12 18:55:38,760 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2024-09-12 18:55:38,760 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 9 states have (on average 9.444444444444445) internal successors, (85), 10 states have internal predecessors, (85), 5 states have call successors, (14), 1 states have call predecessors, (14), 2 states have return successors, (13), 5 states have call predecessors, (13), 5 states have call successors, (13) Word has length 139 [2024-09-12 18:55:38,761 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 18:55:38,764 INFO L225 Difference]: With dead ends: 870 [2024-09-12 18:55:38,764 INFO L226 Difference]: Without dead ends: 869 [2024-09-12 18:55:38,764 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 145 GetRequests, 136 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=26, Invalid=84, Unknown=0, NotChecked=0, Total=110 [2024-09-12 18:55:38,765 INFO L434 NwaCegarLoop]: 104 mSDtfsCounter, 288 mSDsluCounter, 392 mSDsCounter, 0 mSdLazyCounter, 870 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 299 SdHoareTripleChecker+Valid, 496 SdHoareTripleChecker+Invalid, 876 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 870 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2024-09-12 18:55:38,765 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [299 Valid, 496 Invalid, 876 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 870 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2024-09-12 18:55:38,766 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 869 states. [2024-09-12 18:55:39,243 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 869 to 851. [2024-09-12 18:55:39,244 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 851 states, 717 states have (on average 1.5411436541143655) internal successors, (1105), 776 states have internal predecessors, (1105), 67 states have call successors, (67), 10 states have call predecessors, (67), 9 states have return successors, (64), 64 states have call predecessors, (64), 64 states have call successors, (64) [2024-09-12 18:55:39,246 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 851 states to 851 states and 1236 transitions. [2024-09-12 18:55:39,247 INFO L78 Accepts]: Start accepts. Automaton has 851 states and 1236 transitions. Word has length 139 [2024-09-12 18:55:39,247 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 18:55:39,247 INFO L474 AbstractCegarLoop]: Abstraction has 851 states and 1236 transitions. [2024-09-12 18:55:39,247 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 9 states have (on average 9.444444444444445) internal successors, (85), 10 states have internal predecessors, (85), 5 states have call successors, (14), 1 states have call predecessors, (14), 2 states have return successors, (13), 5 states have call predecessors, (13), 5 states have call successors, (13) [2024-09-12 18:55:39,248 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:55:39,248 INFO L276 IsEmpty]: Start isEmpty. Operand 851 states and 1236 transitions. [2024-09-12 18:55:39,248 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 144 [2024-09-12 18:55:39,248 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 18:55:39,249 INFO L216 NwaCegarLoop]: trace histogram [7, 6, 6, 6, 6, 6, 2, 2, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-09-12 18:55:39,267 INFO L540 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (48)] Forceful destruction successful, exit code 0 [2024-09-12 18:55:39,449 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable52,48 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 18:55:39,450 INFO L399 AbstractCegarLoop]: === Iteration 54 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 62 more)] === [2024-09-12 18:55:39,450 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:55:39,450 INFO L85 PathProgramCache]: Analyzing trace with hash -572656102, now seen corresponding path program 2 times [2024-09-12 18:55:39,451 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 18:55:39,451 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1578288460] [2024-09-12 18:55:39,451 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:55:39,451 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 18:55:39,468 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-09-12 18:55:39,468 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1468382138] [2024-09-12 18:55:39,469 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-09-12 18:55:39,469 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 18:55:39,469 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-12 18:55:39,471 INFO L229 MonitoredProcess]: Starting monitored process 49 with /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-09-12 18:55:39,472 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (49)] Waiting until timeout for monitored process [2024-09-12 18:55:39,548 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-09-12 18:55:39,549 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2024-09-12 18:55:39,550 INFO L262 TraceCheckSpWp]: Trace formula consists of 264 conjuncts, 27 conjuncts are in the unsatisfiable core [2024-09-12 18:55:39,553 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-12 18:55:40,163 INFO L134 CoverageAnalysis]: Checked inductivity of 154 backedges. 12 proven. 22 refuted. 0 times theorem prover too weak. 120 trivial. 0 not checked. [2024-09-12 18:55:40,163 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-09-12 18:55:40,368 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 18:55:40,368 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1578288460] [2024-09-12 18:55:40,368 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-09-12 18:55:40,368 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1468382138] [2024-09-12 18:55:40,368 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1468382138] provided 0 perfect and 1 imperfect interpolant sequences [2024-09-12 18:55:40,368 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-09-12 18:55:40,369 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9] total 9 [2024-09-12 18:55:40,369 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1745763871] [2024-09-12 18:55:40,369 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-09-12 18:55:40,369 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2024-09-12 18:55:40,369 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 18:55:40,369 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2024-09-12 18:55:40,370 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=129, Unknown=0, NotChecked=0, Total=156 [2024-09-12 18:55:40,370 INFO L87 Difference]: Start difference. First operand 851 states and 1236 transitions. Second operand has 9 states, 9 states have (on average 9.444444444444445) internal successors, (85), 8 states have internal predecessors, (85), 4 states have call successors, (15), 2 states have call predecessors, (15), 1 states have return successors, (13), 4 states have call predecessors, (13), 4 states have call successors, (13) [2024-09-12 18:55:41,655 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 18:55:41,656 INFO L93 Difference]: Finished difference Result 868 states and 1246 transitions. [2024-09-12 18:55:41,656 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-09-12 18:55:41,656 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 9.444444444444445) internal successors, (85), 8 states have internal predecessors, (85), 4 states have call successors, (15), 2 states have call predecessors, (15), 1 states have return successors, (13), 4 states have call predecessors, (13), 4 states have call successors, (13) Word has length 143 [2024-09-12 18:55:41,657 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 18:55:41,660 INFO L225 Difference]: With dead ends: 868 [2024-09-12 18:55:41,660 INFO L226 Difference]: Without dead ends: 866 [2024-09-12 18:55:41,660 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 188 GetRequests, 173 SyntacticMatches, 2 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=36, Invalid=174, Unknown=0, NotChecked=0, Total=210 [2024-09-12 18:55:41,660 INFO L434 NwaCegarLoop]: 118 mSDtfsCounter, 121 mSDsluCounter, 499 mSDsCounter, 0 mSdLazyCounter, 1055 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 127 SdHoareTripleChecker+Valid, 617 SdHoareTripleChecker+Invalid, 1062 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 1055 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2024-09-12 18:55:41,661 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [127 Valid, 617 Invalid, 1062 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 1055 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2024-09-12 18:55:41,661 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 866 states. [2024-09-12 18:55:42,129 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 866 to 859. [2024-09-12 18:55:42,130 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 859 states, 723 states have (on average 1.5366528354080222) internal successors, (1111), 782 states have internal predecessors, (1111), 67 states have call successors, (67), 12 states have call predecessors, (67), 11 states have return successors, (64), 64 states have call predecessors, (64), 64 states have call successors, (64) [2024-09-12 18:55:42,131 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 859 states to 859 states and 1242 transitions. [2024-09-12 18:55:42,131 INFO L78 Accepts]: Start accepts. Automaton has 859 states and 1242 transitions. Word has length 143 [2024-09-12 18:55:42,131 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 18:55:42,132 INFO L474 AbstractCegarLoop]: Abstraction has 859 states and 1242 transitions. [2024-09-12 18:55:42,132 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 9.444444444444445) internal successors, (85), 8 states have internal predecessors, (85), 4 states have call successors, (15), 2 states have call predecessors, (15), 1 states have return successors, (13), 4 states have call predecessors, (13), 4 states have call successors, (13) [2024-09-12 18:55:42,132 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:55:42,132 INFO L276 IsEmpty]: Start isEmpty. Operand 859 states and 1242 transitions. [2024-09-12 18:55:42,132 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 146 [2024-09-12 18:55:42,132 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 18:55:42,133 INFO L216 NwaCegarLoop]: trace histogram [7, 7, 7, 6, 6, 6, 2, 2, 2, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-09-12 18:55:42,146 INFO L552 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (49)] Ended with exit code 0 [2024-09-12 18:55:42,333 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 49 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable53 [2024-09-12 18:55:42,333 INFO L399 AbstractCegarLoop]: === Iteration 55 === Targeting mainErr20ASSERT_VIOLATIONINTEGER_OVERFLOW === [mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 62 more)] === [2024-09-12 18:55:42,333 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:55:42,334 INFO L85 PathProgramCache]: Analyzing trace with hash -566539311, now seen corresponding path program 1 times [2024-09-12 18:55:42,334 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 18:55:42,334 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1679677365] [2024-09-12 18:55:42,334 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:55:42,334 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 18:55:42,344 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-09-12 18:55:42,345 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [422180378] [2024-09-12 18:55:42,345 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:55:42,345 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 18:55:42,345 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-12 18:55:42,347 INFO L229 MonitoredProcess]: Starting monitored process 50 with /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-09-12 18:55:42,349 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (50)] Waiting until timeout for monitored process [2024-09-12 18:55:42,409 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:55:42,410 INFO L262 TraceCheckSpWp]: Trace formula consists of 265 conjuncts, 19 conjuncts are in the unsatisfiable core [2024-09-12 18:55:42,412 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-12 18:55:43,464 INFO L134 CoverageAnalysis]: Checked inductivity of 167 backedges. 6 proven. 32 refuted. 0 times theorem prover too weak. 129 trivial. 0 not checked. [2024-09-12 18:55:43,464 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-09-12 18:55:47,733 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 18:55:47,734 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1679677365] [2024-09-12 18:55:47,734 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-09-12 18:55:47,734 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [422180378] [2024-09-12 18:55:47,734 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [422180378] provided 0 perfect and 1 imperfect interpolant sequences [2024-09-12 18:55:47,734 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-09-12 18:55:47,734 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11] total 11 [2024-09-12 18:55:47,734 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1219564642] [2024-09-12 18:55:47,734 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-09-12 18:55:47,735 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2024-09-12 18:55:47,735 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 18:55:47,735 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2024-09-12 18:55:47,735 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=218, Unknown=1, NotChecked=0, Total=272 [2024-09-12 18:55:47,735 INFO L87 Difference]: Start difference. First operand 859 states and 1242 transitions. Second operand has 12 states, 11 states have (on average 7.818181818181818) internal successors, (86), 11 states have internal predecessors, (86), 5 states have call successors, (15), 1 states have call predecessors, (15), 2 states have return successors, (14), 5 states have call predecessors, (14), 5 states have call successors, (14) [2024-09-12 18:55:50,065 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 18:55:50,065 INFO L93 Difference]: Finished difference Result 876 states and 1258 transitions. [2024-09-12 18:55:50,066 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2024-09-12 18:55:50,066 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 11 states have (on average 7.818181818181818) internal successors, (86), 11 states have internal predecessors, (86), 5 states have call successors, (15), 1 states have call predecessors, (15), 2 states have return successors, (14), 5 states have call predecessors, (14), 5 states have call successors, (14) Word has length 145 [2024-09-12 18:55:50,066 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 18:55:50,068 INFO L225 Difference]: With dead ends: 876 [2024-09-12 18:55:50,068 INFO L226 Difference]: Without dead ends: 875 [2024-09-12 18:55:50,069 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 196 GetRequests, 175 SyntacticMatches, 0 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 34 ImplicationChecksByTransitivity, 4.5s TimeCoverageRelationStatistics Valid=104, Invalid=401, Unknown=1, NotChecked=0, Total=506 [2024-09-12 18:55:50,069 INFO L434 NwaCegarLoop]: 88 mSDtfsCounter, 496 mSDsluCounter, 616 mSDsCounter, 0 mSdLazyCounter, 1339 mSolverCounterSat, 36 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 501 SdHoareTripleChecker+Valid, 704 SdHoareTripleChecker+Invalid, 1375 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 36 IncrementalHoareTripleChecker+Valid, 1339 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.6s IncrementalHoareTripleChecker+Time [2024-09-12 18:55:50,069 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [501 Valid, 704 Invalid, 1375 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [36 Valid, 1339 Invalid, 0 Unknown, 0 Unchecked, 1.6s Time] [2024-09-12 18:55:50,070 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 875 states. [2024-09-12 18:55:50,513 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 875 to 859. [2024-09-12 18:55:50,514 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 859 states, 723 states have (on average 1.533886583679115) internal successors, (1109), 782 states have internal predecessors, (1109), 67 states have call successors, (67), 12 states have call predecessors, (67), 11 states have return successors, (64), 64 states have call predecessors, (64), 64 states have call successors, (64) [2024-09-12 18:55:50,515 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 859 states to 859 states and 1240 transitions. [2024-09-12 18:55:50,516 INFO L78 Accepts]: Start accepts. Automaton has 859 states and 1240 transitions. Word has length 145 [2024-09-12 18:55:50,516 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 18:55:50,516 INFO L474 AbstractCegarLoop]: Abstraction has 859 states and 1240 transitions. [2024-09-12 18:55:50,516 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 7.818181818181818) internal successors, (86), 11 states have internal predecessors, (86), 5 states have call successors, (15), 1 states have call predecessors, (15), 2 states have return successors, (14), 5 states have call predecessors, (14), 5 states have call successors, (14) [2024-09-12 18:55:50,516 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:55:50,516 INFO L276 IsEmpty]: Start isEmpty. Operand 859 states and 1240 transitions. [2024-09-12 18:55:50,517 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 147 [2024-09-12 18:55:50,517 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 18:55:50,517 INFO L216 NwaCegarLoop]: trace histogram [7, 7, 7, 6, 6, 6, 2, 2, 2, 2, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-09-12 18:55:50,534 INFO L552 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (50)] Ended with exit code 0 [2024-09-12 18:55:50,718 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 50 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable54 [2024-09-12 18:55:50,718 INFO L399 AbstractCegarLoop]: === Iteration 56 === Targeting mainErr21ASSERT_VIOLATIONINTEGER_OVERFLOW === [mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 62 more)] === [2024-09-12 18:55:50,718 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:55:50,718 INFO L85 PathProgramCache]: Analyzing trace with hash -382849336, now seen corresponding path program 1 times [2024-09-12 18:55:50,718 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 18:55:50,718 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1389514324] [2024-09-12 18:55:50,718 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:55:50,718 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 18:55:50,733 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-09-12 18:55:50,734 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [655433832] [2024-09-12 18:55:50,734 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:55:50,735 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 18:55:50,735 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-12 18:55:50,737 INFO L229 MonitoredProcess]: Starting monitored process 51 with /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-09-12 18:55:50,738 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (51)] Waiting until timeout for monitored process [2024-09-12 18:55:50,809 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:55:50,811 INFO L262 TraceCheckSpWp]: Trace formula consists of 266 conjuncts, 27 conjuncts are in the unsatisfiable core [2024-09-12 18:55:50,813 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-12 18:55:52,197 INFO L134 CoverageAnalysis]: Checked inductivity of 168 backedges. 6 proven. 42 refuted. 0 times theorem prover too weak. 120 trivial. 0 not checked. [2024-09-12 18:55:52,198 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-09-12 18:55:57,412 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 18:55:57,412 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1389514324] [2024-09-12 18:55:57,412 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-09-12 18:55:57,412 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [655433832] [2024-09-12 18:55:57,412 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [655433832] provided 0 perfect and 1 imperfect interpolant sequences [2024-09-12 18:55:57,412 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-09-12 18:55:57,412 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12] total 12 [2024-09-12 18:55:57,412 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [77204081] [2024-09-12 18:55:57,412 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-09-12 18:55:57,414 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2024-09-12 18:55:57,414 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 18:55:57,415 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2024-09-12 18:55:57,415 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=245, Unknown=1, NotChecked=0, Total=306 [2024-09-12 18:55:57,415 INFO L87 Difference]: Start difference. First operand 859 states and 1240 transitions. Second operand has 13 states, 11 states have (on average 7.909090909090909) internal successors, (87), 11 states have internal predecessors, (87), 6 states have call successors, (15), 1 states have call predecessors, (15), 2 states have return successors, (14), 6 states have call predecessors, (14), 6 states have call successors, (14) [2024-09-12 18:56:08,684 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 [0] [2024-09-12 18:56:09,309 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 18:56:09,310 INFO L93 Difference]: Finished difference Result 876 states and 1256 transitions. [2024-09-12 18:56:09,310 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2024-09-12 18:56:09,310 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 11 states have (on average 7.909090909090909) internal successors, (87), 11 states have internal predecessors, (87), 6 states have call successors, (15), 1 states have call predecessors, (15), 2 states have return successors, (14), 6 states have call predecessors, (14), 6 states have call successors, (14) Word has length 146 [2024-09-12 18:56:09,310 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 18:56:09,313 INFO L225 Difference]: With dead ends: 876 [2024-09-12 18:56:09,313 INFO L226 Difference]: Without dead ends: 875 [2024-09-12 18:56:09,313 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 198 GetRequests, 176 SyntacticMatches, 0 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 47 ImplicationChecksByTransitivity, 9.7s TimeCoverageRelationStatistics Valid=122, Invalid=428, Unknown=2, NotChecked=0, Total=552 [2024-09-12 18:56:09,314 INFO L434 NwaCegarLoop]: 67 mSDtfsCounter, 813 mSDsluCounter, 382 mSDsCounter, 0 mSdLazyCounter, 1286 mSolverCounterSat, 55 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 6.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 822 SdHoareTripleChecker+Valid, 449 SdHoareTripleChecker+Invalid, 1342 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 55 IncrementalHoareTripleChecker+Valid, 1286 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 6.5s IncrementalHoareTripleChecker+Time [2024-09-12 18:56:09,314 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [822 Valid, 449 Invalid, 1342 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [55 Valid, 1286 Invalid, 1 Unknown, 0 Unchecked, 6.5s Time] [2024-09-12 18:56:09,315 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 875 states. [2024-09-12 18:56:09,708 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 875 to 859. [2024-09-12 18:56:09,709 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 859 states, 723 states have (on average 1.5311203319502074) internal successors, (1107), 782 states have internal predecessors, (1107), 67 states have call successors, (67), 12 states have call predecessors, (67), 11 states have return successors, (64), 64 states have call predecessors, (64), 64 states have call successors, (64) [2024-09-12 18:56:09,711 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 859 states to 859 states and 1238 transitions. [2024-09-12 18:56:09,712 INFO L78 Accepts]: Start accepts. Automaton has 859 states and 1238 transitions. Word has length 146 [2024-09-12 18:56:09,713 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 18:56:09,713 INFO L474 AbstractCegarLoop]: Abstraction has 859 states and 1238 transitions. [2024-09-12 18:56:09,713 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 11 states have (on average 7.909090909090909) internal successors, (87), 11 states have internal predecessors, (87), 6 states have call successors, (15), 1 states have call predecessors, (15), 2 states have return successors, (14), 6 states have call predecessors, (14), 6 states have call successors, (14) [2024-09-12 18:56:09,713 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:56:09,713 INFO L276 IsEmpty]: Start isEmpty. Operand 859 states and 1238 transitions. [2024-09-12 18:56:09,714 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 150 [2024-09-12 18:56:09,714 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 18:56:09,715 INFO L216 NwaCegarLoop]: trace histogram [7, 7, 7, 6, 6, 6, 2, 2, 2, 2, 2, 2, 2, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-09-12 18:56:09,733 INFO L552 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (51)] Ended with exit code 0 [2024-09-12 18:56:09,915 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 51 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable55 [2024-09-12 18:56:09,916 INFO L399 AbstractCegarLoop]: === Iteration 57 === Targeting mainErr24ASSERT_VIOLATIONINTEGER_OVERFLOW === [mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 62 more)] === [2024-09-12 18:56:09,917 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:56:09,917 INFO L85 PathProgramCache]: Analyzing trace with hash 1968691605, now seen corresponding path program 1 times [2024-09-12 18:56:09,917 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 18:56:09,917 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [905265572] [2024-09-12 18:56:09,917 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:56:09,917 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 18:56:09,934 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-09-12 18:56:09,937 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1523223216] [2024-09-12 18:56:09,937 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:56:09,937 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 18:56:09,937 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-12 18:56:09,939 INFO L229 MonitoredProcess]: Starting monitored process 52 with /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-09-12 18:56:09,940 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (52)] Waiting until timeout for monitored process [2024-09-12 18:56:10,028 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:56:10,030 INFO L262 TraceCheckSpWp]: Trace formula consists of 269 conjuncts, 39 conjuncts are in the unsatisfiable core [2024-09-12 18:56:10,032 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-12 18:56:11,809 INFO L134 CoverageAnalysis]: Checked inductivity of 171 backedges. 0 proven. 51 refuted. 0 times theorem prover too weak. 120 trivial. 0 not checked. [2024-09-12 18:56:11,809 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-09-12 18:56:11,878 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 18:56:11,878 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [905265572] [2024-09-12 18:56:11,878 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-09-12 18:56:11,878 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1523223216] [2024-09-12 18:56:11,878 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1523223216] provided 0 perfect and 1 imperfect interpolant sequences [2024-09-12 18:56:11,878 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-09-12 18:56:11,878 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12] total 12 [2024-09-12 18:56:11,879 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [649449179] [2024-09-12 18:56:11,879 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-09-12 18:56:11,879 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2024-09-12 18:56:11,879 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 18:56:11,879 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2024-09-12 18:56:11,880 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=152, Unknown=0, NotChecked=0, Total=182 [2024-09-12 18:56:11,880 INFO L87 Difference]: Start difference. First operand 859 states and 1238 transitions. Second operand has 13 states, 12 states have (on average 7.5) internal successors, (90), 12 states have internal predecessors, (90), 6 states have call successors, (15), 1 states have call predecessors, (15), 2 states have return successors, (14), 6 states have call predecessors, (14), 6 states have call successors, (14) [2024-09-12 18:56:13,834 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 18:56:13,834 INFO L93 Difference]: Finished difference Result 887 states and 1256 transitions. [2024-09-12 18:56:13,834 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2024-09-12 18:56:13,834 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 12 states have (on average 7.5) internal successors, (90), 12 states have internal predecessors, (90), 6 states have call successors, (15), 1 states have call predecessors, (15), 2 states have return successors, (14), 6 states have call predecessors, (14), 6 states have call successors, (14) Word has length 149 [2024-09-12 18:56:13,834 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 18:56:13,836 INFO L225 Difference]: With dead ends: 887 [2024-09-12 18:56:13,836 INFO L226 Difference]: Without dead ends: 877 [2024-09-12 18:56:13,837 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 162 GetRequests, 142 SyntacticMatches, 0 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 42 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=79, Invalid=383, Unknown=0, NotChecked=0, Total=462 [2024-09-12 18:56:13,837 INFO L434 NwaCegarLoop]: 63 mSDtfsCounter, 676 mSDsluCounter, 371 mSDsCounter, 0 mSdLazyCounter, 1641 mSolverCounterSat, 56 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 681 SdHoareTripleChecker+Valid, 434 SdHoareTripleChecker+Invalid, 1697 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 56 IncrementalHoareTripleChecker+Valid, 1641 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.2s IncrementalHoareTripleChecker+Time [2024-09-12 18:56:13,837 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [681 Valid, 434 Invalid, 1697 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [56 Valid, 1641 Invalid, 0 Unknown, 0 Unchecked, 1.2s Time] [2024-09-12 18:56:13,838 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 877 states. [2024-09-12 18:56:14,280 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 877 to 859. [2024-09-12 18:56:14,281 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 859 states, 723 states have (on average 1.5034578146611342) internal successors, (1087), 782 states have internal predecessors, (1087), 67 states have call successors, (67), 12 states have call predecessors, (67), 11 states have return successors, (64), 64 states have call predecessors, (64), 64 states have call successors, (64) [2024-09-12 18:56:14,282 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 859 states to 859 states and 1218 transitions. [2024-09-12 18:56:14,282 INFO L78 Accepts]: Start accepts. Automaton has 859 states and 1218 transitions. Word has length 149 [2024-09-12 18:56:14,282 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 18:56:14,282 INFO L474 AbstractCegarLoop]: Abstraction has 859 states and 1218 transitions. [2024-09-12 18:56:14,282 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 12 states have (on average 7.5) internal successors, (90), 12 states have internal predecessors, (90), 6 states have call successors, (15), 1 states have call predecessors, (15), 2 states have return successors, (14), 6 states have call predecessors, (14), 6 states have call successors, (14) [2024-09-12 18:56:14,283 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:56:14,283 INFO L276 IsEmpty]: Start isEmpty. Operand 859 states and 1218 transitions. [2024-09-12 18:56:14,283 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 166 [2024-09-12 18:56:14,283 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 18:56:14,283 INFO L216 NwaCegarLoop]: trace histogram [8, 8, 8, 6, 6, 6, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-09-12 18:56:14,296 INFO L540 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (52)] Forceful destruction successful, exit code 0 [2024-09-12 18:56:14,484 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable56,52 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 18:56:14,484 INFO L399 AbstractCegarLoop]: === Iteration 58 === Targeting mainErr41ASSERT_VIOLATIONINTEGER_OVERFLOW === [mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 62 more)] === [2024-09-12 18:56:14,484 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:56:14,484 INFO L85 PathProgramCache]: Analyzing trace with hash 1674237913, now seen corresponding path program 1 times [2024-09-12 18:56:14,484 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 18:56:14,484 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [725104134] [2024-09-12 18:56:14,484 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:56:14,485 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 18:56:14,502 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:56:14,620 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-09-12 18:56:14,621 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:56:14,622 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-09-12 18:56:14,623 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:56:14,625 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2024-09-12 18:56:14,625 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:56:14,626 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2024-09-12 18:56:14,627 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:56:14,628 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2024-09-12 18:56:14,629 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:56:14,630 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2024-09-12 18:56:14,631 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:56:14,632 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2024-09-12 18:56:14,632 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:56:14,633 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2024-09-12 18:56:14,634 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:56:14,635 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2024-09-12 18:56:14,636 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:56:14,637 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2024-09-12 18:56:14,638 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:56:14,639 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 95 [2024-09-12 18:56:14,639 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:56:14,641 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2024-09-12 18:56:14,641 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:56:14,642 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 121 [2024-09-12 18:56:14,643 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:56:14,644 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 132 [2024-09-12 18:56:14,645 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:56:14,647 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 157 [2024-09-12 18:56:14,649 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:56:14,651 INFO L134 CoverageAnalysis]: Checked inductivity of 216 backedges. 0 proven. 44 refuted. 0 times theorem prover too weak. 172 trivial. 0 not checked. [2024-09-12 18:56:14,651 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 18:56:14,652 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [725104134] [2024-09-12 18:56:14,652 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [725104134] provided 0 perfect and 1 imperfect interpolant sequences [2024-09-12 18:56:14,652 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [847493790] [2024-09-12 18:56:14,652 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:56:14,652 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 18:56:14,652 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-12 18:56:14,654 INFO L229 MonitoredProcess]: Starting monitored process 53 with /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-09-12 18:56:14,656 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (53)] Waiting until timeout for monitored process [2024-09-12 18:56:14,731 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:56:14,732 INFO L262 TraceCheckSpWp]: Trace formula consists of 274 conjuncts, 7 conjuncts are in the unsatisfiable core [2024-09-12 18:56:14,734 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-12 18:56:15,066 INFO L134 CoverageAnalysis]: Checked inductivity of 216 backedges. 0 proven. 44 refuted. 0 times theorem prover too weak. 172 trivial. 0 not checked. [2024-09-12 18:56:15,066 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-09-12 18:56:15,292 INFO L134 CoverageAnalysis]: Checked inductivity of 216 backedges. 0 proven. 44 refuted. 0 times theorem prover too weak. 172 trivial. 0 not checked. [2024-09-12 18:56:15,292 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [847493790] provided 0 perfect and 2 imperfect interpolant sequences [2024-09-12 18:56:15,292 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-09-12 18:56:15,292 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6, 6] total 15 [2024-09-12 18:56:15,292 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1769095381] [2024-09-12 18:56:15,292 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-09-12 18:56:15,293 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2024-09-12 18:56:15,293 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 18:56:15,293 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2024-09-12 18:56:15,294 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=193, Unknown=0, NotChecked=0, Total=240 [2024-09-12 18:56:15,294 INFO L87 Difference]: Start difference. First operand 859 states and 1218 transitions. Second operand has 16 states, 15 states have (on average 18.6) internal successors, (279), 16 states have internal predecessors, (279), 15 states have call successors, (43), 1 states have call predecessors, (43), 1 states have return successors, (42), 15 states have call predecessors, (42), 15 states have call successors, (42) [2024-09-12 18:56:17,154 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 18:56:17,154 INFO L93 Difference]: Finished difference Result 953 states and 1324 transitions. [2024-09-12 18:56:17,155 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2024-09-12 18:56:17,155 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 15 states have (on average 18.6) internal successors, (279), 16 states have internal predecessors, (279), 15 states have call successors, (43), 1 states have call predecessors, (43), 1 states have return successors, (42), 15 states have call predecessors, (42), 15 states have call successors, (42) Word has length 165 [2024-09-12 18:56:17,155 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 18:56:17,158 INFO L225 Difference]: With dead ends: 953 [2024-09-12 18:56:17,158 INFO L226 Difference]: Without dead ends: 952 [2024-09-12 18:56:17,159 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 373 GetRequests, 351 SyntacticMatches, 0 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 73 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=171, Invalid=381, Unknown=0, NotChecked=0, Total=552 [2024-09-12 18:56:17,159 INFO L434 NwaCegarLoop]: 92 mSDtfsCounter, 847 mSDsluCounter, 550 mSDsCounter, 0 mSdLazyCounter, 1003 mSolverCounterSat, 70 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 852 SdHoareTripleChecker+Valid, 642 SdHoareTripleChecker+Invalid, 1073 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 70 IncrementalHoareTripleChecker+Valid, 1003 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.2s IncrementalHoareTripleChecker+Time [2024-09-12 18:56:17,159 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [852 Valid, 642 Invalid, 1073 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [70 Valid, 1003 Invalid, 0 Unknown, 0 Unchecked, 1.2s Time] [2024-09-12 18:56:17,160 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 952 states. [2024-09-12 18:56:17,653 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 952 to 949. [2024-09-12 18:56:17,654 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 949 states, 805 states have (on average 1.457142857142857) internal successors, (1173), 864 states have internal predecessors, (1173), 75 states have call successors, (75), 12 states have call predecessors, (75), 11 states have return successors, (72), 72 states have call predecessors, (72), 72 states have call successors, (72) [2024-09-12 18:56:17,655 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 949 states to 949 states and 1320 transitions. [2024-09-12 18:56:17,656 INFO L78 Accepts]: Start accepts. Automaton has 949 states and 1320 transitions. Word has length 165 [2024-09-12 18:56:17,656 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 18:56:17,656 INFO L474 AbstractCegarLoop]: Abstraction has 949 states and 1320 transitions. [2024-09-12 18:56:17,656 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 15 states have (on average 18.6) internal successors, (279), 16 states have internal predecessors, (279), 15 states have call successors, (43), 1 states have call predecessors, (43), 1 states have return successors, (42), 15 states have call predecessors, (42), 15 states have call successors, (42) [2024-09-12 18:56:17,656 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:56:17,656 INFO L276 IsEmpty]: Start isEmpty. Operand 949 states and 1320 transitions. [2024-09-12 18:56:17,657 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 169 [2024-09-12 18:56:17,657 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 18:56:17,657 INFO L216 NwaCegarLoop]: trace histogram [8, 7, 7, 6, 6, 6, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-09-12 18:56:17,674 INFO L552 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (53)] Ended with exit code 0 [2024-09-12 18:56:17,861 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable57,53 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 18:56:17,862 INFO L399 AbstractCegarLoop]: === Iteration 59 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 62 more)] === [2024-09-12 18:56:17,862 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:56:17,862 INFO L85 PathProgramCache]: Analyzing trace with hash -1683101028, now seen corresponding path program 3 times [2024-09-12 18:56:17,862 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 18:56:17,862 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2034933674] [2024-09-12 18:56:17,862 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:56:17,862 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 18:56:17,878 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-09-12 18:56:17,879 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [995262525] [2024-09-12 18:56:17,879 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-09-12 18:56:17,880 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 18:56:17,880 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-12 18:56:17,881 INFO L229 MonitoredProcess]: Starting monitored process 54 with /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-09-12 18:56:17,883 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (54)] Waiting until timeout for monitored process [2024-09-12 18:56:17,976 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2024-09-12 18:56:17,976 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2024-09-12 18:56:17,977 INFO L262 TraceCheckSpWp]: Trace formula consists of 219 conjuncts, 48 conjuncts are in the unsatisfiable core [2024-09-12 18:56:17,980 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-12 18:56:19,244 INFO L134 CoverageAnalysis]: Checked inductivity of 201 backedges. 46 proven. 44 refuted. 0 times theorem prover too weak. 111 trivial. 0 not checked. [2024-09-12 18:56:19,245 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-09-12 18:56:22,917 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 18:56:22,917 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2034933674] [2024-09-12 18:56:22,917 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-09-12 18:56:22,917 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [995262525] [2024-09-12 18:56:22,920 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [995262525] provided 0 perfect and 1 imperfect interpolant sequences [2024-09-12 18:56:22,920 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-09-12 18:56:22,920 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16] total 16 [2024-09-12 18:56:22,920 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1207377285] [2024-09-12 18:56:22,920 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-09-12 18:56:22,921 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2024-09-12 18:56:22,921 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 18:56:22,921 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2024-09-12 18:56:22,922 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=62, Invalid=444, Unknown=0, NotChecked=0, Total=506 [2024-09-12 18:56:22,922 INFO L87 Difference]: Start difference. First operand 949 states and 1320 transitions. Second operand has 16 states, 16 states have (on average 6.9375) internal successors, (111), 15 states have internal predecessors, (111), 4 states have call successors, (16), 2 states have call predecessors, (16), 3 states have return successors, (14), 5 states have call predecessors, (14), 4 states have call successors, (14) [2024-09-12 18:56:25,133 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 18:56:25,133 INFO L93 Difference]: Finished difference Result 960 states and 1327 transitions. [2024-09-12 18:56:25,133 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2024-09-12 18:56:25,133 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 6.9375) internal successors, (111), 15 states have internal predecessors, (111), 4 states have call successors, (16), 2 states have call predecessors, (16), 3 states have return successors, (14), 5 states have call predecessors, (14), 4 states have call successors, (14) Word has length 168 [2024-09-12 18:56:25,133 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 18:56:25,135 INFO L225 Difference]: With dead ends: 960 [2024-09-12 18:56:25,135 INFO L226 Difference]: Without dead ends: 958 [2024-09-12 18:56:25,136 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 238 GetRequests, 215 SyntacticMatches, 0 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 75 ImplicationChecksByTransitivity, 3.5s TimeCoverageRelationStatistics Valid=78, Invalid=522, Unknown=0, NotChecked=0, Total=600 [2024-09-12 18:56:25,136 INFO L434 NwaCegarLoop]: 102 mSDtfsCounter, 146 mSDsluCounter, 686 mSDsCounter, 0 mSdLazyCounter, 1890 mSolverCounterSat, 13 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 154 SdHoareTripleChecker+Valid, 788 SdHoareTripleChecker+Invalid, 1903 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 13 IncrementalHoareTripleChecker+Valid, 1890 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.6s IncrementalHoareTripleChecker+Time [2024-09-12 18:56:25,136 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [154 Valid, 788 Invalid, 1903 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [13 Valid, 1890 Invalid, 0 Unknown, 0 Unchecked, 1.6s Time] [2024-09-12 18:56:25,137 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 958 states. [2024-09-12 18:56:25,641 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 958 to 953. [2024-09-12 18:56:25,643 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 953 states, 808 states have (on average 1.4554455445544554) internal successors, (1176), 867 states have internal predecessors, (1176), 75 states have call successors, (75), 13 states have call predecessors, (75), 12 states have return successors, (72), 72 states have call predecessors, (72), 72 states have call successors, (72) [2024-09-12 18:56:25,644 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 953 states to 953 states and 1323 transitions. [2024-09-12 18:56:25,645 INFO L78 Accepts]: Start accepts. Automaton has 953 states and 1323 transitions. Word has length 168 [2024-09-12 18:56:25,646 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 18:56:25,646 INFO L474 AbstractCegarLoop]: Abstraction has 953 states and 1323 transitions. [2024-09-12 18:56:25,646 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 6.9375) internal successors, (111), 15 states have internal predecessors, (111), 4 states have call successors, (16), 2 states have call predecessors, (16), 3 states have return successors, (14), 5 states have call predecessors, (14), 4 states have call successors, (14) [2024-09-12 18:56:25,646 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:56:25,646 INFO L276 IsEmpty]: Start isEmpty. Operand 953 states and 1323 transitions. [2024-09-12 18:56:25,647 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 170 [2024-09-12 18:56:25,647 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 18:56:25,648 INFO L216 NwaCegarLoop]: trace histogram [8, 8, 8, 6, 6, 6, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-09-12 18:56:25,655 INFO L552 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (54)] Ended with exit code 0 [2024-09-12 18:56:25,848 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 54 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable58 [2024-09-12 18:56:25,849 INFO L399 AbstractCegarLoop]: === Iteration 60 === Targeting mainErr48ASSERT_VIOLATIONINTEGER_OVERFLOW === [mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 62 more)] === [2024-09-12 18:56:25,849 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:56:25,849 INFO L85 PathProgramCache]: Analyzing trace with hash -123843877, now seen corresponding path program 1 times [2024-09-12 18:56:25,849 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 18:56:25,849 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1863232116] [2024-09-12 18:56:25,849 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:56:25,850 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 18:56:25,863 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-09-12 18:56:25,865 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [262188778] [2024-09-12 18:56:25,865 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:56:25,865 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 18:56:25,865 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-12 18:56:25,867 INFO L229 MonitoredProcess]: Starting monitored process 55 with /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-09-12 18:56:25,869 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (55)] Waiting until timeout for monitored process [2024-09-12 18:56:25,948 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:56:25,949 INFO L262 TraceCheckSpWp]: Trace formula consists of 291 conjuncts, 5 conjuncts are in the unsatisfiable core [2024-09-12 18:56:25,951 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-12 18:56:26,215 INFO L134 CoverageAnalysis]: Checked inductivity of 214 backedges. 42 proven. 0 refuted. 0 times theorem prover too weak. 172 trivial. 0 not checked. [2024-09-12 18:56:26,215 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-09-12 18:56:26,215 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 18:56:26,215 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1863232116] [2024-09-12 18:56:26,215 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-09-12 18:56:26,215 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [262188778] [2024-09-12 18:56:26,215 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [262188778] provided 1 perfect and 0 imperfect interpolant sequences [2024-09-12 18:56:26,215 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-09-12 18:56:26,215 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-09-12 18:56:26,215 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [802449564] [2024-09-12 18:56:26,215 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-09-12 18:56:26,216 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-09-12 18:56:26,216 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 18:56:26,216 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-09-12 18:56:26,216 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=10, Unknown=0, NotChecked=0, Total=20 [2024-09-12 18:56:26,217 INFO L87 Difference]: Start difference. First operand 953 states and 1323 transitions. Second operand has 5 states, 4 states have (on average 25.5) internal successors, (102), 5 states have internal predecessors, (102), 4 states have call successors, (16), 1 states have call predecessors, (16), 1 states have return successors, (15), 4 states have call predecessors, (15), 4 states have call successors, (15) [2024-09-12 18:56:27,157 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 18:56:27,157 INFO L93 Difference]: Finished difference Result 957 states and 1323 transitions. [2024-09-12 18:56:27,158 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-09-12 18:56:27,158 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 25.5) internal successors, (102), 5 states have internal predecessors, (102), 4 states have call successors, (16), 1 states have call predecessors, (16), 1 states have return successors, (15), 4 states have call predecessors, (15), 4 states have call successors, (15) Word has length 169 [2024-09-12 18:56:27,158 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 18:56:27,160 INFO L225 Difference]: With dead ends: 957 [2024-09-12 18:56:27,160 INFO L226 Difference]: Without dead ends: 956 [2024-09-12 18:56:27,160 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 168 GetRequests, 165 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=10, Invalid=10, Unknown=0, NotChecked=0, Total=20 [2024-09-12 18:56:27,160 INFO L434 NwaCegarLoop]: 161 mSDtfsCounter, 28 mSDsluCounter, 201 mSDsCounter, 0 mSdLazyCounter, 217 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 28 SdHoareTripleChecker+Valid, 362 SdHoareTripleChecker+Invalid, 217 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 217 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2024-09-12 18:56:27,161 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [28 Valid, 362 Invalid, 217 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 217 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2024-09-12 18:56:27,161 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 956 states. [2024-09-12 18:56:27,663 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 956 to 953. [2024-09-12 18:56:27,664 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 953 states, 808 states have (on average 1.4542079207920793) internal successors, (1175), 867 states have internal predecessors, (1175), 75 states have call successors, (75), 13 states have call predecessors, (75), 12 states have return successors, (72), 72 states have call predecessors, (72), 72 states have call successors, (72) [2024-09-12 18:56:27,665 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 953 states to 953 states and 1322 transitions. [2024-09-12 18:56:27,666 INFO L78 Accepts]: Start accepts. Automaton has 953 states and 1322 transitions. Word has length 169 [2024-09-12 18:56:27,666 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 18:56:27,666 INFO L474 AbstractCegarLoop]: Abstraction has 953 states and 1322 transitions. [2024-09-12 18:56:27,666 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 25.5) internal successors, (102), 5 states have internal predecessors, (102), 4 states have call successors, (16), 1 states have call predecessors, (16), 1 states have return successors, (15), 4 states have call predecessors, (15), 4 states have call successors, (15) [2024-09-12 18:56:27,666 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:56:27,666 INFO L276 IsEmpty]: Start isEmpty. Operand 953 states and 1322 transitions. [2024-09-12 18:56:27,667 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 171 [2024-09-12 18:56:27,667 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 18:56:27,667 INFO L216 NwaCegarLoop]: trace histogram [8, 8, 8, 6, 6, 6, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-09-12 18:56:27,680 INFO L540 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (55)] Forceful destruction successful, exit code 0 [2024-09-12 18:56:27,867 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 55 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable59 [2024-09-12 18:56:27,868 INFO L399 AbstractCegarLoop]: === Iteration 61 === Targeting mainErr49ASSERT_VIOLATIONINTEGER_OVERFLOW === [mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 62 more)] === [2024-09-12 18:56:27,868 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:56:27,868 INFO L85 PathProgramCache]: Analyzing trace with hash 455807296, now seen corresponding path program 1 times [2024-09-12 18:56:27,868 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 18:56:27,868 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [419694064] [2024-09-12 18:56:27,868 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:56:27,868 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 18:56:27,879 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-09-12 18:56:27,880 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1822129486] [2024-09-12 18:56:27,880 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:56:27,881 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 18:56:27,881 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-12 18:56:27,883 INFO L229 MonitoredProcess]: Starting monitored process 56 with /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-09-12 18:56:27,884 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (56)] Waiting until timeout for monitored process [2024-09-12 18:56:27,959 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:56:27,961 INFO L262 TraceCheckSpWp]: Trace formula consists of 292 conjuncts, 5 conjuncts are in the unsatisfiable core [2024-09-12 18:56:27,962 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-12 18:56:28,217 INFO L134 CoverageAnalysis]: Checked inductivity of 214 backedges. 0 proven. 42 refuted. 0 times theorem prover too weak. 172 trivial. 0 not checked. [2024-09-12 18:56:28,217 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-09-12 18:56:29,416 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 18:56:29,417 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [419694064] [2024-09-12 18:56:29,417 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-09-12 18:56:29,417 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1822129486] [2024-09-12 18:56:29,417 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1822129486] provided 0 perfect and 1 imperfect interpolant sequences [2024-09-12 18:56:29,417 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-09-12 18:56:29,417 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4] total 4 [2024-09-12 18:56:29,417 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [477036782] [2024-09-12 18:56:29,417 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-09-12 18:56:29,417 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-09-12 18:56:29,417 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 18:56:29,418 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-09-12 18:56:29,418 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=23, Unknown=0, NotChecked=0, Total=42 [2024-09-12 18:56:29,418 INFO L87 Difference]: Start difference. First operand 953 states and 1322 transitions. Second operand has 5 states, 4 states have (on average 25.75) internal successors, (103), 5 states have internal predecessors, (103), 4 states have call successors, (16), 1 states have call predecessors, (16), 1 states have return successors, (15), 4 states have call predecessors, (15), 4 states have call successors, (15) [2024-09-12 18:56:30,229 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 18:56:30,229 INFO L93 Difference]: Finished difference Result 966 states and 1333 transitions. [2024-09-12 18:56:30,229 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-09-12 18:56:30,230 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 25.75) internal successors, (103), 5 states have internal predecessors, (103), 4 states have call successors, (16), 1 states have call predecessors, (16), 1 states have return successors, (15), 4 states have call predecessors, (15), 4 states have call successors, (15) Word has length 170 [2024-09-12 18:56:30,230 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 18:56:30,232 INFO L225 Difference]: With dead ends: 966 [2024-09-12 18:56:30,232 INFO L226 Difference]: Without dead ends: 965 [2024-09-12 18:56:30,232 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 240 GetRequests, 235 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=19, Invalid=23, Unknown=0, NotChecked=0, Total=42 [2024-09-12 18:56:30,232 INFO L434 NwaCegarLoop]: 136 mSDtfsCounter, 80 mSDsluCounter, 150 mSDsCounter, 0 mSdLazyCounter, 167 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 84 SdHoareTripleChecker+Valid, 286 SdHoareTripleChecker+Invalid, 167 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 167 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-09-12 18:56:30,233 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [84 Valid, 286 Invalid, 167 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 167 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-09-12 18:56:30,233 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 965 states. [2024-09-12 18:56:30,741 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 965 to 960. [2024-09-12 18:56:30,742 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 960 states, 815 states have (on average 1.4503067484662577) internal successors, (1182), 874 states have internal predecessors, (1182), 75 states have call successors, (75), 13 states have call predecessors, (75), 12 states have return successors, (72), 72 states have call predecessors, (72), 72 states have call successors, (72) [2024-09-12 18:56:30,743 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 960 states to 960 states and 1329 transitions. [2024-09-12 18:56:30,744 INFO L78 Accepts]: Start accepts. Automaton has 960 states and 1329 transitions. Word has length 170 [2024-09-12 18:56:30,744 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 18:56:30,744 INFO L474 AbstractCegarLoop]: Abstraction has 960 states and 1329 transitions. [2024-09-12 18:56:30,744 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 25.75) internal successors, (103), 5 states have internal predecessors, (103), 4 states have call successors, (16), 1 states have call predecessors, (16), 1 states have return successors, (15), 4 states have call predecessors, (15), 4 states have call successors, (15) [2024-09-12 18:56:30,744 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:56:30,744 INFO L276 IsEmpty]: Start isEmpty. Operand 960 states and 1329 transitions. [2024-09-12 18:56:30,745 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 171 [2024-09-12 18:56:30,745 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 18:56:30,745 INFO L216 NwaCegarLoop]: trace histogram [8, 8, 8, 6, 6, 6, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-09-12 18:56:30,757 INFO L552 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (56)] Ended with exit code 0 [2024-09-12 18:56:30,945 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable60,56 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 18:56:30,946 INFO L399 AbstractCegarLoop]: === Iteration 62 === Targeting mainErr5ASSERT_VIOLATIONINTEGER_OVERFLOW === [mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 62 more)] === [2024-09-12 18:56:30,946 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:56:30,946 INFO L85 PathProgramCache]: Analyzing trace with hash -934566471, now seen corresponding path program 2 times [2024-09-12 18:56:30,946 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 18:56:30,946 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1901241287] [2024-09-12 18:56:30,946 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:56:30,946 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 18:56:30,963 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-09-12 18:56:30,967 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1551190198] [2024-09-12 18:56:30,968 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-09-12 18:56:30,968 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 18:56:30,969 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-12 18:56:30,970 INFO L229 MonitoredProcess]: Starting monitored process 57 with /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-09-12 18:56:30,972 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (57)] Waiting until timeout for monitored process [2024-09-12 18:56:31,057 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-09-12 18:56:31,058 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2024-09-12 18:56:31,059 INFO L262 TraceCheckSpWp]: Trace formula consists of 283 conjuncts, 17 conjuncts are in the unsatisfiable core [2024-09-12 18:56:31,061 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-12 18:56:31,638 INFO L134 CoverageAnalysis]: Checked inductivity of 224 backedges. 15 proven. 73 refuted. 0 times theorem prover too weak. 136 trivial. 0 not checked. [2024-09-12 18:56:31,638 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-09-12 18:56:31,909 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 18:56:31,909 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1901241287] [2024-09-12 18:56:31,909 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-09-12 18:56:31,909 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1551190198] [2024-09-12 18:56:31,909 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1551190198] provided 0 perfect and 1 imperfect interpolant sequences [2024-09-12 18:56:31,909 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-09-12 18:56:31,909 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11] total 11 [2024-09-12 18:56:31,909 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [755227364] [2024-09-12 18:56:31,909 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-09-12 18:56:31,909 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2024-09-12 18:56:31,909 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 18:56:31,910 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2024-09-12 18:56:31,910 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=146, Unknown=0, NotChecked=0, Total=182 [2024-09-12 18:56:31,910 INFO L87 Difference]: Start difference. First operand 960 states and 1329 transitions. Second operand has 12 states, 11 states have (on average 9.909090909090908) internal successors, (109), 11 states have internal predecessors, (109), 6 states have call successors, (16), 1 states have call predecessors, (16), 3 states have return successors, (15), 5 states have call predecessors, (15), 6 states have call successors, (15) [2024-09-12 18:56:33,179 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 18:56:33,179 INFO L93 Difference]: Finished difference Result 964 states and 1330 transitions. [2024-09-12 18:56:33,179 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2024-09-12 18:56:33,180 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 11 states have (on average 9.909090909090908) internal successors, (109), 11 states have internal predecessors, (109), 6 states have call successors, (16), 1 states have call predecessors, (16), 3 states have return successors, (15), 5 states have call predecessors, (15), 6 states have call successors, (15) Word has length 170 [2024-09-12 18:56:33,180 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 18:56:33,182 INFO L225 Difference]: With dead ends: 964 [2024-09-12 18:56:33,182 INFO L226 Difference]: Without dead ends: 962 [2024-09-12 18:56:33,182 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 184 GetRequests, 166 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 29 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=96, Invalid=284, Unknown=0, NotChecked=0, Total=380 [2024-09-12 18:56:33,183 INFO L434 NwaCegarLoop]: 85 mSDtfsCounter, 335 mSDsluCounter, 475 mSDsCounter, 0 mSdLazyCounter, 715 mSolverCounterSat, 25 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 340 SdHoareTripleChecker+Valid, 560 SdHoareTripleChecker+Invalid, 740 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 25 IncrementalHoareTripleChecker+Valid, 715 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2024-09-12 18:56:33,183 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [340 Valid, 560 Invalid, 740 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [25 Valid, 715 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2024-09-12 18:56:33,184 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 962 states. [2024-09-12 18:56:33,705 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 962 to 960. [2024-09-12 18:56:33,706 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 960 states, 815 states have (on average 1.4478527607361964) internal successors, (1180), 874 states have internal predecessors, (1180), 75 states have call successors, (75), 13 states have call predecessors, (75), 12 states have return successors, (72), 72 states have call predecessors, (72), 72 states have call successors, (72) [2024-09-12 18:56:33,707 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 960 states to 960 states and 1327 transitions. [2024-09-12 18:56:33,708 INFO L78 Accepts]: Start accepts. Automaton has 960 states and 1327 transitions. Word has length 170 [2024-09-12 18:56:33,708 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 18:56:33,708 INFO L474 AbstractCegarLoop]: Abstraction has 960 states and 1327 transitions. [2024-09-12 18:56:33,708 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 9.909090909090908) internal successors, (109), 11 states have internal predecessors, (109), 6 states have call successors, (16), 1 states have call predecessors, (16), 3 states have return successors, (15), 5 states have call predecessors, (15), 6 states have call successors, (15) [2024-09-12 18:56:33,708 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:56:33,708 INFO L276 IsEmpty]: Start isEmpty. Operand 960 states and 1327 transitions. [2024-09-12 18:56:33,708 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 173 [2024-09-12 18:56:33,709 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 18:56:33,709 INFO L216 NwaCegarLoop]: trace histogram [8, 8, 8, 6, 6, 6, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-09-12 18:56:33,721 INFO L552 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (57)] Ended with exit code 0 [2024-09-12 18:56:33,909 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 57 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable61 [2024-09-12 18:56:33,909 INFO L399 AbstractCegarLoop]: === Iteration 63 === Targeting mainErr41ASSERT_VIOLATIONINTEGER_OVERFLOW === [mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 62 more)] === [2024-09-12 18:56:33,909 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:56:33,910 INFO L85 PathProgramCache]: Analyzing trace with hash -260628065, now seen corresponding path program 1 times [2024-09-12 18:56:33,910 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 18:56:33,910 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [810565872] [2024-09-12 18:56:33,910 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:56:33,910 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 18:56:33,921 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:56:34,056 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-09-12 18:56:34,057 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:56:34,058 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-09-12 18:56:34,058 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:56:34,059 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2024-09-12 18:56:34,060 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:56:34,061 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2024-09-12 18:56:34,062 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:56:34,063 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2024-09-12 18:56:34,063 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:56:34,064 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2024-09-12 18:56:34,065 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:56:34,066 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2024-09-12 18:56:34,066 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:56:34,067 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2024-09-12 18:56:34,072 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:56:34,073 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2024-09-12 18:56:34,074 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:56:34,075 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2024-09-12 18:56:34,080 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:56:34,081 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 95 [2024-09-12 18:56:34,082 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:56:34,086 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 117 [2024-09-12 18:56:34,087 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:56:34,088 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 128 [2024-09-12 18:56:34,089 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:56:34,090 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 139 [2024-09-12 18:56:34,091 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:56:34,093 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 164 [2024-09-12 18:56:34,094 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:56:34,096 INFO L134 CoverageAnalysis]: Checked inductivity of 216 backedges. 0 proven. 44 refuted. 0 times theorem prover too weak. 172 trivial. 0 not checked. [2024-09-12 18:56:34,096 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 18:56:34,096 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [810565872] [2024-09-12 18:56:34,096 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [810565872] provided 0 perfect and 1 imperfect interpolant sequences [2024-09-12 18:56:34,096 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1941984264] [2024-09-12 18:56:34,096 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:56:34,096 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 18:56:34,097 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-12 18:56:34,098 INFO L229 MonitoredProcess]: Starting monitored process 58 with /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-09-12 18:56:34,099 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (58)] Waiting until timeout for monitored process [2024-09-12 18:56:34,173 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:56:34,177 INFO L262 TraceCheckSpWp]: Trace formula consists of 296 conjuncts, 9 conjuncts are in the unsatisfiable core [2024-09-12 18:56:34,179 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-12 18:56:34,534 INFO L134 CoverageAnalysis]: Checked inductivity of 216 backedges. 0 proven. 44 refuted. 0 times theorem prover too weak. 172 trivial. 0 not checked. [2024-09-12 18:56:34,535 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-09-12 18:56:34,795 INFO L134 CoverageAnalysis]: Checked inductivity of 216 backedges. 0 proven. 44 refuted. 0 times theorem prover too weak. 172 trivial. 0 not checked. [2024-09-12 18:56:34,795 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1941984264] provided 0 perfect and 2 imperfect interpolant sequences [2024-09-12 18:56:34,795 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-09-12 18:56:34,795 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 7] total 18 [2024-09-12 18:56:34,796 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1617645540] [2024-09-12 18:56:34,796 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-09-12 18:56:34,796 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2024-09-12 18:56:34,796 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 18:56:34,797 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2024-09-12 18:56:34,797 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=289, Unknown=0, NotChecked=0, Total=342 [2024-09-12 18:56:34,797 INFO L87 Difference]: Start difference. First operand 960 states and 1327 transitions. Second operand has 19 states, 18 states have (on average 16.666666666666668) internal successors, (300), 19 states have internal predecessors, (300), 15 states have call successors, (43), 1 states have call predecessors, (43), 1 states have return successors, (42), 15 states have call predecessors, (42), 15 states have call successors, (42) [2024-09-12 18:56:39,026 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 18:56:39,026 INFO L93 Difference]: Finished difference Result 1810 states and 2379 transitions. [2024-09-12 18:56:39,026 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 58 states. [2024-09-12 18:56:39,027 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 18 states have (on average 16.666666666666668) internal successors, (300), 19 states have internal predecessors, (300), 15 states have call successors, (43), 1 states have call predecessors, (43), 1 states have return successors, (42), 15 states have call predecessors, (42), 15 states have call successors, (42) Word has length 172 [2024-09-12 18:56:39,027 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 18:56:39,030 INFO L225 Difference]: With dead ends: 1810 [2024-09-12 18:56:39,030 INFO L226 Difference]: Without dead ends: 1809 [2024-09-12 18:56:39,030 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 433 GetRequests, 363 SyntacticMatches, 0 SemanticMatches, 70 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1643 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=1211, Invalid=3901, Unknown=0, NotChecked=0, Total=5112 [2024-09-12 18:56:39,031 INFO L434 NwaCegarLoop]: 88 mSDtfsCounter, 3868 mSDsluCounter, 728 mSDsCounter, 0 mSdLazyCounter, 1567 mSolverCounterSat, 233 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3869 SdHoareTripleChecker+Valid, 816 SdHoareTripleChecker+Invalid, 1800 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 233 IncrementalHoareTripleChecker+Valid, 1567 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.4s IncrementalHoareTripleChecker+Time [2024-09-12 18:56:39,031 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [3869 Valid, 816 Invalid, 1800 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [233 Valid, 1567 Invalid, 0 Unknown, 0 Unchecked, 2.4s Time] [2024-09-12 18:56:39,032 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1809 states. [2024-09-12 18:56:39,882 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1809 to 1406. [2024-09-12 18:56:39,883 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1406 states, 1225 states have (on average 1.5404081632653062) internal successors, (1887), 1284 states have internal predecessors, (1887), 111 states have call successors, (111), 13 states have call predecessors, (111), 12 states have return successors, (108), 108 states have call predecessors, (108), 108 states have call successors, (108) [2024-09-12 18:56:39,885 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1406 states to 1406 states and 2106 transitions. [2024-09-12 18:56:39,886 INFO L78 Accepts]: Start accepts. Automaton has 1406 states and 2106 transitions. Word has length 172 [2024-09-12 18:56:39,886 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 18:56:39,886 INFO L474 AbstractCegarLoop]: Abstraction has 1406 states and 2106 transitions. [2024-09-12 18:56:39,886 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 18 states have (on average 16.666666666666668) internal successors, (300), 19 states have internal predecessors, (300), 15 states have call successors, (43), 1 states have call predecessors, (43), 1 states have return successors, (42), 15 states have call predecessors, (42), 15 states have call successors, (42) [2024-09-12 18:56:39,887 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:56:39,887 INFO L276 IsEmpty]: Start isEmpty. Operand 1406 states and 2106 transitions. [2024-09-12 18:56:39,887 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 173 [2024-09-12 18:56:39,888 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 18:56:39,888 INFO L216 NwaCegarLoop]: trace histogram [8, 8, 8, 6, 6, 6, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-09-12 18:56:39,904 INFO L552 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (58)] Ended with exit code 0 [2024-09-12 18:56:40,091 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable62,58 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 18:56:40,092 INFO L399 AbstractCegarLoop]: === Iteration 64 === Targeting mainErr51ASSERT_VIOLATIONINTEGER_OVERFLOW === [mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 62 more)] === [2024-09-12 18:56:40,092 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:56:40,092 INFO L85 PathProgramCache]: Analyzing trace with hash -55846686, now seen corresponding path program 1 times [2024-09-12 18:56:40,092 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 18:56:40,092 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1420559135] [2024-09-12 18:56:40,092 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:56:40,092 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 18:56:40,105 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-09-12 18:56:40,106 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [547107482] [2024-09-12 18:56:40,106 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:56:40,106 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 18:56:40,106 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-12 18:56:40,108 INFO L229 MonitoredProcess]: Starting monitored process 59 with /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-09-12 18:56:40,109 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (59)] Waiting until timeout for monitored process [2024-09-12 18:56:40,190 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:56:40,192 INFO L262 TraceCheckSpWp]: Trace formula consists of 294 conjuncts, 7 conjuncts are in the unsatisfiable core [2024-09-12 18:56:40,194 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-12 18:56:40,587 INFO L134 CoverageAnalysis]: Checked inductivity of 214 backedges. 42 proven. 0 refuted. 0 times theorem prover too weak. 172 trivial. 0 not checked. [2024-09-12 18:56:40,587 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-09-12 18:56:40,587 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 18:56:40,588 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1420559135] [2024-09-12 18:56:40,588 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-09-12 18:56:40,588 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [547107482] [2024-09-12 18:56:40,588 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [547107482] provided 1 perfect and 0 imperfect interpolant sequences [2024-09-12 18:56:40,588 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-09-12 18:56:40,588 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-09-12 18:56:40,588 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1088768876] [2024-09-12 18:56:40,588 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-09-12 18:56:40,588 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-09-12 18:56:40,588 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 18:56:40,589 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-09-12 18:56:40,589 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=18, Unknown=0, NotChecked=0, Total=30 [2024-09-12 18:56:40,589 INFO L87 Difference]: Start difference. First operand 1406 states and 2106 transitions. Second operand has 6 states, 5 states have (on average 21.0) internal successors, (105), 6 states have internal predecessors, (105), 4 states have call successors, (16), 1 states have call predecessors, (16), 1 states have return successors, (15), 4 states have call predecessors, (15), 4 states have call successors, (15) [2024-09-12 18:56:42,044 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 18:56:42,044 INFO L93 Difference]: Finished difference Result 1410 states and 2106 transitions. [2024-09-12 18:56:42,044 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-09-12 18:56:42,045 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 21.0) internal successors, (105), 6 states have internal predecessors, (105), 4 states have call successors, (16), 1 states have call predecessors, (16), 1 states have return successors, (15), 4 states have call predecessors, (15), 4 states have call successors, (15) Word has length 172 [2024-09-12 18:56:42,045 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 18:56:42,048 INFO L225 Difference]: With dead ends: 1410 [2024-09-12 18:56:42,048 INFO L226 Difference]: Without dead ends: 1409 [2024-09-12 18:56:42,048 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 171 GetRequests, 167 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=12, Invalid=18, Unknown=0, NotChecked=0, Total=30 [2024-09-12 18:56:42,048 INFO L434 NwaCegarLoop]: 158 mSDtfsCounter, 13 mSDsluCounter, 287 mSDsCounter, 0 mSdLazyCounter, 409 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 13 SdHoareTripleChecker+Valid, 445 SdHoareTripleChecker+Invalid, 409 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 409 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2024-09-12 18:56:42,049 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [13 Valid, 445 Invalid, 409 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 409 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2024-09-12 18:56:42,050 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1409 states. [2024-09-12 18:56:42,827 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1409 to 1406. [2024-09-12 18:56:42,829 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1406 states, 1225 states have (on average 1.539591836734694) internal successors, (1886), 1284 states have internal predecessors, (1886), 111 states have call successors, (111), 13 states have call predecessors, (111), 12 states have return successors, (108), 108 states have call predecessors, (108), 108 states have call successors, (108) [2024-09-12 18:56:42,831 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1406 states to 1406 states and 2105 transitions. [2024-09-12 18:56:42,832 INFO L78 Accepts]: Start accepts. Automaton has 1406 states and 2105 transitions. Word has length 172 [2024-09-12 18:56:42,832 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 18:56:42,832 INFO L474 AbstractCegarLoop]: Abstraction has 1406 states and 2105 transitions. [2024-09-12 18:56:42,832 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 21.0) internal successors, (105), 6 states have internal predecessors, (105), 4 states have call successors, (16), 1 states have call predecessors, (16), 1 states have return successors, (15), 4 states have call predecessors, (15), 4 states have call successors, (15) [2024-09-12 18:56:42,832 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:56:42,832 INFO L276 IsEmpty]: Start isEmpty. Operand 1406 states and 2105 transitions. [2024-09-12 18:56:42,833 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 175 [2024-09-12 18:56:42,833 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 18:56:42,833 INFO L216 NwaCegarLoop]: trace histogram [8, 8, 8, 6, 6, 6, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-09-12 18:56:42,850 INFO L552 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (59)] Ended with exit code 0 [2024-09-12 18:56:43,034 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 59 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable63 [2024-09-12 18:56:43,034 INFO L399 AbstractCegarLoop]: === Iteration 65 === Targeting mainErr46ASSERT_VIOLATIONINTEGER_OVERFLOW === [mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 62 more)] === [2024-09-12 18:56:43,034 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:56:43,034 INFO L85 PathProgramCache]: Analyzing trace with hash -1357001089, now seen corresponding path program 1 times [2024-09-12 18:56:43,035 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 18:56:43,035 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [262075822] [2024-09-12 18:56:43,035 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:56:43,035 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 18:56:43,048 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:56:43,155 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-09-12 18:56:43,156 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:56:43,157 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-09-12 18:56:43,157 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:56:43,158 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2024-09-12 18:56:43,159 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:56:43,160 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2024-09-12 18:56:43,160 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:56:43,161 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2024-09-12 18:56:43,161 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:56:43,161 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2024-09-12 18:56:43,162 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:56:43,163 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2024-09-12 18:56:43,164 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:56:43,165 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2024-09-12 18:56:43,166 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:56:43,167 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2024-09-12 18:56:43,168 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:56:43,169 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2024-09-12 18:56:43,170 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:56:43,171 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 95 [2024-09-12 18:56:43,172 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:56:43,173 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 117 [2024-09-12 18:56:43,174 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:56:43,177 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 128 [2024-09-12 18:56:43,177 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:56:43,179 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 139 [2024-09-12 18:56:43,180 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:56:43,181 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 164 [2024-09-12 18:56:43,182 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:56:43,184 INFO L134 CoverageAnalysis]: Checked inductivity of 220 backedges. 0 proven. 48 refuted. 0 times theorem prover too weak. 172 trivial. 0 not checked. [2024-09-12 18:56:43,185 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 18:56:43,185 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [262075822] [2024-09-12 18:56:43,186 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [262075822] provided 0 perfect and 1 imperfect interpolant sequences [2024-09-12 18:56:43,186 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1704127636] [2024-09-12 18:56:43,186 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:56:43,186 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 18:56:43,186 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-12 18:56:43,188 INFO L229 MonitoredProcess]: Starting monitored process 60 with /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-09-12 18:56:43,189 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (60)] Waiting until timeout for monitored process [2024-09-12 18:56:43,270 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:56:43,272 INFO L262 TraceCheckSpWp]: Trace formula consists of 305 conjuncts, 5 conjuncts are in the unsatisfiable core [2024-09-12 18:56:43,273 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-12 18:56:43,362 INFO L134 CoverageAnalysis]: Checked inductivity of 220 backedges. 48 proven. 0 refuted. 0 times theorem prover too weak. 172 trivial. 0 not checked. [2024-09-12 18:56:43,362 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-09-12 18:56:43,362 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1704127636] provided 1 perfect and 0 imperfect interpolant sequences [2024-09-12 18:56:43,362 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-09-12 18:56:43,362 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [5] total 9 [2024-09-12 18:56:43,363 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1088711602] [2024-09-12 18:56:43,363 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-09-12 18:56:43,363 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-09-12 18:56:43,363 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 18:56:43,363 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-09-12 18:56:43,363 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=56, Unknown=0, NotChecked=0, Total=72 [2024-09-12 18:56:43,363 INFO L87 Difference]: Start difference. First operand 1406 states and 2105 transitions. Second operand has 5 states, 5 states have (on average 21.4) internal successors, (107), 5 states have internal predecessors, (107), 2 states have call successors, (16), 1 states have call predecessors, (16), 1 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) [2024-09-12 18:56:44,234 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 18:56:44,234 INFO L93 Difference]: Finished difference Result 1774 states and 2622 transitions. [2024-09-12 18:56:44,235 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-09-12 18:56:44,235 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 21.4) internal successors, (107), 5 states have internal predecessors, (107), 2 states have call successors, (16), 1 states have call predecessors, (16), 1 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) Word has length 174 [2024-09-12 18:56:44,235 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 18:56:44,238 INFO L225 Difference]: With dead ends: 1774 [2024-09-12 18:56:44,238 INFO L226 Difference]: Without dead ends: 911 [2024-09-12 18:56:44,240 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 211 GetRequests, 202 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=24, Invalid=86, Unknown=0, NotChecked=0, Total=110 [2024-09-12 18:56:44,241 INFO L434 NwaCegarLoop]: 186 mSDtfsCounter, 164 mSDsluCounter, 420 mSDsCounter, 0 mSdLazyCounter, 179 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 168 SdHoareTripleChecker+Valid, 606 SdHoareTripleChecker+Invalid, 183 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 179 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-09-12 18:56:44,241 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [168 Valid, 606 Invalid, 183 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 179 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-09-12 18:56:44,242 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 911 states. [2024-09-12 18:56:44,799 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 911 to 888. [2024-09-12 18:56:44,799 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 888 states, 748 states have (on average 1.3836898395721926) internal successors, (1035), 806 states have internal predecessors, (1035), 71 states have call successors, (71), 13 states have call predecessors, (71), 12 states have return successors, (68), 68 states have call predecessors, (68), 68 states have call successors, (68) [2024-09-12 18:56:44,801 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 888 states to 888 states and 1174 transitions. [2024-09-12 18:56:44,802 INFO L78 Accepts]: Start accepts. Automaton has 888 states and 1174 transitions. Word has length 174 [2024-09-12 18:56:44,802 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 18:56:44,802 INFO L474 AbstractCegarLoop]: Abstraction has 888 states and 1174 transitions. [2024-09-12 18:56:44,802 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 21.4) internal successors, (107), 5 states have internal predecessors, (107), 2 states have call successors, (16), 1 states have call predecessors, (16), 1 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) [2024-09-12 18:56:44,803 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:56:44,803 INFO L276 IsEmpty]: Start isEmpty. Operand 888 states and 1174 transitions. [2024-09-12 18:56:44,804 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 176 [2024-09-12 18:56:44,804 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 18:56:44,804 INFO L216 NwaCegarLoop]: trace histogram [8, 8, 8, 6, 6, 6, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-09-12 18:56:44,816 INFO L552 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (60)] Ended with exit code 0 [2024-09-12 18:56:45,004 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable64,60 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 18:56:45,005 INFO L399 AbstractCegarLoop]: === Iteration 66 === Targeting mainErr52ASSERT_VIOLATIONINTEGER_OVERFLOW === [mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 62 more)] === [2024-09-12 18:56:45,005 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:56:45,005 INFO L85 PathProgramCache]: Analyzing trace with hash -1576211329, now seen corresponding path program 1 times [2024-09-12 18:56:45,005 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 18:56:45,005 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1764672269] [2024-09-12 18:56:45,005 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:56:45,005 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 18:56:45,018 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-09-12 18:56:45,018 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [952535945] [2024-09-12 18:56:45,019 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:56:45,019 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 18:56:45,019 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-12 18:56:45,021 INFO L229 MonitoredProcess]: Starting monitored process 61 with /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-09-12 18:56:45,022 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (61)] Waiting until timeout for monitored process [2024-09-12 18:56:45,096 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:56:45,097 INFO L262 TraceCheckSpWp]: Trace formula consists of 300 conjuncts, 26 conjuncts are in the unsatisfiable core [2024-09-12 18:56:45,099 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-12 18:56:46,025 INFO L134 CoverageAnalysis]: Checked inductivity of 216 backedges. 6 proven. 62 refuted. 0 times theorem prover too weak. 148 trivial. 0 not checked. [2024-09-12 18:56:46,025 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-09-12 18:56:50,233 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 18:56:50,233 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1764672269] [2024-09-12 18:56:50,233 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-09-12 18:56:50,233 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [952535945] [2024-09-12 18:56:50,233 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [952535945] provided 0 perfect and 1 imperfect interpolant sequences [2024-09-12 18:56:50,233 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-09-12 18:56:50,233 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13] total 13 [2024-09-12 18:56:50,233 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [183627905] [2024-09-12 18:56:50,233 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-09-12 18:56:50,233 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2024-09-12 18:56:50,233 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 18:56:50,234 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2024-09-12 18:56:50,234 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=275, Unknown=1, NotChecked=0, Total=342 [2024-09-12 18:56:50,234 INFO L87 Difference]: Start difference. First operand 888 states and 1174 transitions. Second operand has 14 states, 12 states have (on average 9.25) internal successors, (111), 12 states have internal predecessors, (111), 6 states have call successors, (16), 1 states have call predecessors, (16), 2 states have return successors, (15), 6 states have call predecessors, (15), 6 states have call successors, (15) [2024-09-12 18:56:52,284 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 18:56:52,284 INFO L93 Difference]: Finished difference Result 1007 states and 1346 transitions. [2024-09-12 18:56:52,285 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2024-09-12 18:56:52,285 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 12 states have (on average 9.25) internal successors, (111), 12 states have internal predecessors, (111), 6 states have call successors, (16), 1 states have call predecessors, (16), 2 states have return successors, (15), 6 states have call predecessors, (15), 6 states have call successors, (15) Word has length 175 [2024-09-12 18:56:52,285 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 18:56:52,287 INFO L225 Difference]: With dead ends: 1007 [2024-09-12 18:56:52,287 INFO L226 Difference]: Without dead ends: 1003 [2024-09-12 18:56:52,288 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 196 GetRequests, 171 SyntacticMatches, 0 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 63 ImplicationChecksByTransitivity, 4.4s TimeCoverageRelationStatistics Valid=146, Invalid=555, Unknown=1, NotChecked=0, Total=702 [2024-09-12 18:56:52,288 INFO L434 NwaCegarLoop]: 90 mSDtfsCounter, 372 mSDsluCounter, 665 mSDsCounter, 0 mSdLazyCounter, 2097 mSolverCounterSat, 26 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 377 SdHoareTripleChecker+Valid, 755 SdHoareTripleChecker+Invalid, 2123 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 26 IncrementalHoareTripleChecker+Valid, 2097 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.2s IncrementalHoareTripleChecker+Time [2024-09-12 18:56:52,289 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [377 Valid, 755 Invalid, 2123 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [26 Valid, 2097 Invalid, 0 Unknown, 0 Unchecked, 1.2s Time] [2024-09-12 18:56:52,289 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1003 states. [2024-09-12 18:56:53,030 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1003 to 985. [2024-09-12 18:56:53,031 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 985 states, 837 states have (on average 1.4014336917562724) internal successors, (1173), 895 states have internal predecessors, (1173), 79 states have call successors, (79), 13 states have call predecessors, (79), 12 states have return successors, (76), 76 states have call predecessors, (76), 76 states have call successors, (76) [2024-09-12 18:56:53,033 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 985 states to 985 states and 1328 transitions. [2024-09-12 18:56:53,034 INFO L78 Accepts]: Start accepts. Automaton has 985 states and 1328 transitions. Word has length 175 [2024-09-12 18:56:53,034 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 18:56:53,034 INFO L474 AbstractCegarLoop]: Abstraction has 985 states and 1328 transitions. [2024-09-12 18:56:53,034 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 12 states have (on average 9.25) internal successors, (111), 12 states have internal predecessors, (111), 6 states have call successors, (16), 1 states have call predecessors, (16), 2 states have return successors, (15), 6 states have call predecessors, (15), 6 states have call successors, (15) [2024-09-12 18:56:53,034 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:56:53,034 INFO L276 IsEmpty]: Start isEmpty. Operand 985 states and 1328 transitions. [2024-09-12 18:56:53,035 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 177 [2024-09-12 18:56:53,035 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 18:56:53,035 INFO L216 NwaCegarLoop]: trace histogram [8, 8, 8, 6, 6, 6, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-09-12 18:56:53,047 INFO L552 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (61)] Ended with exit code 0 [2024-09-12 18:56:53,236 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 61 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable65 [2024-09-12 18:56:53,236 INFO L399 AbstractCegarLoop]: === Iteration 67 === Targeting mainErr4ASSERT_VIOLATIONINTEGER_OVERFLOW === [mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 62 more)] === [2024-09-12 18:56:53,236 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:56:53,236 INFO L85 PathProgramCache]: Analyzing trace with hash -1223780093, now seen corresponding path program 1 times [2024-09-12 18:56:53,236 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 18:56:53,237 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1305415676] [2024-09-12 18:56:53,237 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:56:53,237 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 18:56:53,260 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-09-12 18:56:53,261 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [20701158] [2024-09-12 18:56:53,262 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:56:53,262 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 18:56:53,262 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-12 18:56:53,263 INFO L229 MonitoredProcess]: Starting monitored process 62 with /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-09-12 18:56:53,266 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (62)] Waiting until timeout for monitored process [2024-09-12 18:56:53,337 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:56:53,338 INFO L262 TraceCheckSpWp]: Trace formula consists of 304 conjuncts, 12 conjuncts are in the unsatisfiable core [2024-09-12 18:56:53,340 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-12 18:56:53,554 INFO L134 CoverageAnalysis]: Checked inductivity of 220 backedges. 8 proven. 55 refuted. 0 times theorem prover too weak. 157 trivial. 0 not checked. [2024-09-12 18:56:53,554 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-09-12 18:56:53,605 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 18:56:53,606 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1305415676] [2024-09-12 18:56:53,606 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-09-12 18:56:53,606 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [20701158] [2024-09-12 18:56:53,606 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [20701158] provided 0 perfect and 1 imperfect interpolant sequences [2024-09-12 18:56:53,606 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-09-12 18:56:53,606 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9] total 9 [2024-09-12 18:56:53,606 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1517614364] [2024-09-12 18:56:53,606 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-09-12 18:56:53,606 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2024-09-12 18:56:53,606 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 18:56:53,607 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2024-09-12 18:56:53,607 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=104, Unknown=0, NotChecked=0, Total=132 [2024-09-12 18:56:53,607 INFO L87 Difference]: Start difference. First operand 985 states and 1328 transitions. Second operand has 10 states, 9 states have (on average 12.444444444444445) internal successors, (112), 9 states have internal predecessors, (112), 5 states have call successors, (16), 1 states have call predecessors, (16), 2 states have return successors, (15), 5 states have call predecessors, (15), 5 states have call successors, (15) [2024-09-12 18:56:55,262 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 18:56:55,262 INFO L93 Difference]: Finished difference Result 1088 states and 1354 transitions. [2024-09-12 18:56:55,262 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2024-09-12 18:56:55,262 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 9 states have (on average 12.444444444444445) internal successors, (112), 9 states have internal predecessors, (112), 5 states have call successors, (16), 1 states have call predecessors, (16), 2 states have return successors, (15), 5 states have call predecessors, (15), 5 states have call successors, (15) Word has length 176 [2024-09-12 18:56:55,263 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 18:56:55,265 INFO L225 Difference]: With dead ends: 1088 [2024-09-12 18:56:55,265 INFO L226 Difference]: Without dead ends: 1086 [2024-09-12 18:56:55,266 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 192 GetRequests, 173 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 36 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=114, Invalid=306, Unknown=0, NotChecked=0, Total=420 [2024-09-12 18:56:55,266 INFO L434 NwaCegarLoop]: 155 mSDtfsCounter, 505 mSDsluCounter, 789 mSDsCounter, 0 mSdLazyCounter, 944 mSolverCounterSat, 29 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 510 SdHoareTripleChecker+Valid, 944 SdHoareTripleChecker+Invalid, 973 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 29 IncrementalHoareTripleChecker+Valid, 944 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2024-09-12 18:56:55,266 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [510 Valid, 944 Invalid, 973 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [29 Valid, 944 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2024-09-12 18:56:55,267 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1086 states. [2024-09-12 18:56:55,961 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1086 to 985. [2024-09-12 18:56:55,961 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 985 states, 837 states have (on average 1.3978494623655915) internal successors, (1170), 895 states have internal predecessors, (1170), 79 states have call successors, (79), 13 states have call predecessors, (79), 12 states have return successors, (76), 76 states have call predecessors, (76), 76 states have call successors, (76) [2024-09-12 18:56:55,963 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 985 states to 985 states and 1325 transitions. [2024-09-12 18:56:55,963 INFO L78 Accepts]: Start accepts. Automaton has 985 states and 1325 transitions. Word has length 176 [2024-09-12 18:56:55,964 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 18:56:55,964 INFO L474 AbstractCegarLoop]: Abstraction has 985 states and 1325 transitions. [2024-09-12 18:56:55,964 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 9 states have (on average 12.444444444444445) internal successors, (112), 9 states have internal predecessors, (112), 5 states have call successors, (16), 1 states have call predecessors, (16), 2 states have return successors, (15), 5 states have call predecessors, (15), 5 states have call successors, (15) [2024-09-12 18:56:55,964 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:56:55,964 INFO L276 IsEmpty]: Start isEmpty. Operand 985 states and 1325 transitions. [2024-09-12 18:56:55,965 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 178 [2024-09-12 18:56:55,965 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 18:56:55,965 INFO L216 NwaCegarLoop]: trace histogram [8, 8, 8, 6, 6, 6, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-09-12 18:56:55,977 INFO L552 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (62)] Ended with exit code 0 [2024-09-12 18:56:56,165 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable66,62 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 18:56:56,165 INFO L399 AbstractCegarLoop]: === Iteration 68 === Targeting mainErr5ASSERT_VIOLATIONINTEGER_OVERFLOW === [mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 62 more)] === [2024-09-12 18:56:56,166 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:56:56,166 INFO L85 PathProgramCache]: Analyzing trace with hash 717522867, now seen corresponding path program 1 times [2024-09-12 18:56:56,166 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 18:56:56,166 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [804993011] [2024-09-12 18:56:56,166 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:56:56,166 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 18:56:56,178 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-09-12 18:56:56,179 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [475939372] [2024-09-12 18:56:56,179 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:56:56,179 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 18:56:56,179 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-12 18:56:56,181 INFO L229 MonitoredProcess]: Starting monitored process 63 with /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-09-12 18:56:56,184 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (63)] Waiting until timeout for monitored process [2024-09-12 18:56:56,278 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:56:56,284 INFO L262 TraceCheckSpWp]: Trace formula consists of 305 conjuncts, 17 conjuncts are in the unsatisfiable core [2024-09-12 18:56:56,286 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-12 18:56:56,528 INFO L134 CoverageAnalysis]: Checked inductivity of 222 backedges. 50 proven. 15 refuted. 0 times theorem prover too weak. 157 trivial. 0 not checked. [2024-09-12 18:56:56,529 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-09-12 18:56:57,288 INFO L134 CoverageAnalysis]: Checked inductivity of 222 backedges. 5 proven. 60 refuted. 0 times theorem prover too weak. 157 trivial. 0 not checked. [2024-09-12 18:56:57,288 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 18:56:57,288 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [804993011] [2024-09-12 18:56:57,288 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-09-12 18:56:57,289 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [475939372] [2024-09-12 18:56:57,289 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [475939372] provided 0 perfect and 2 imperfect interpolant sequences [2024-09-12 18:56:57,289 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-09-12 18:56:57,289 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10] total 17 [2024-09-12 18:56:57,289 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1876165245] [2024-09-12 18:56:57,289 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-09-12 18:56:57,289 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2024-09-12 18:56:57,289 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 18:56:57,290 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2024-09-12 18:56:57,290 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=62, Invalid=244, Unknown=0, NotChecked=0, Total=306 [2024-09-12 18:56:57,290 INFO L87 Difference]: Start difference. First operand 985 states and 1325 transitions. Second operand has 18 states, 17 states have (on average 12.705882352941176) internal successors, (216), 16 states have internal predecessors, (216), 8 states have call successors, (28), 1 states have call predecessors, (28), 2 states have return successors, (28), 8 states have call predecessors, (28), 8 states have call successors, (28) [2024-09-12 18:57:00,332 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 18:57:00,332 INFO L93 Difference]: Finished difference Result 1523 states and 2114 transitions. [2024-09-12 18:57:00,333 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2024-09-12 18:57:00,333 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 17 states have (on average 12.705882352941176) internal successors, (216), 16 states have internal predecessors, (216), 8 states have call successors, (28), 1 states have call predecessors, (28), 2 states have return successors, (28), 8 states have call predecessors, (28), 8 states have call successors, (28) Word has length 177 [2024-09-12 18:57:00,333 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 18:57:00,336 INFO L225 Difference]: With dead ends: 1523 [2024-09-12 18:57:00,336 INFO L226 Difference]: Without dead ends: 1519 [2024-09-12 18:57:00,337 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 378 GetRequests, 337 SyntacticMatches, 0 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 356 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=477, Invalid=1329, Unknown=0, NotChecked=0, Total=1806 [2024-09-12 18:57:00,337 INFO L434 NwaCegarLoop]: 142 mSDtfsCounter, 1250 mSDsluCounter, 701 mSDsCounter, 0 mSdLazyCounter, 1253 mSolverCounterSat, 71 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1251 SdHoareTripleChecker+Valid, 843 SdHoareTripleChecker+Invalid, 1324 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 71 IncrementalHoareTripleChecker+Valid, 1253 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.5s IncrementalHoareTripleChecker+Time [2024-09-12 18:57:00,337 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [1251 Valid, 843 Invalid, 1324 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [71 Valid, 1253 Invalid, 0 Unknown, 0 Unchecked, 1.5s Time] [2024-09-12 18:57:00,338 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1519 states. [2024-09-12 18:57:01,189 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1519 to 1415. [2024-09-12 18:57:01,191 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1415 states, 1232 states have (on average 1.4545454545454546) internal successors, (1792), 1289 states have internal predecessors, (1792), 115 states have call successors, (115), 13 states have call predecessors, (115), 12 states have return successors, (112), 112 states have call predecessors, (112), 112 states have call successors, (112) [2024-09-12 18:57:01,192 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1415 states to 1415 states and 2019 transitions. [2024-09-12 18:57:01,194 INFO L78 Accepts]: Start accepts. Automaton has 1415 states and 2019 transitions. Word has length 177 [2024-09-12 18:57:01,194 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 18:57:01,194 INFO L474 AbstractCegarLoop]: Abstraction has 1415 states and 2019 transitions. [2024-09-12 18:57:01,194 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 17 states have (on average 12.705882352941176) internal successors, (216), 16 states have internal predecessors, (216), 8 states have call successors, (28), 1 states have call predecessors, (28), 2 states have return successors, (28), 8 states have call predecessors, (28), 8 states have call successors, (28) [2024-09-12 18:57:01,195 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:57:01,195 INFO L276 IsEmpty]: Start isEmpty. Operand 1415 states and 2019 transitions. [2024-09-12 18:57:01,195 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 178 [2024-09-12 18:57:01,195 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 18:57:01,196 INFO L216 NwaCegarLoop]: trace histogram [8, 8, 8, 6, 6, 6, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-09-12 18:57:01,212 INFO L540 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (63)] Forceful destruction successful, exit code 0 [2024-09-12 18:57:01,400 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable67,63 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 18:57:01,401 INFO L399 AbstractCegarLoop]: === Iteration 69 === Targeting mainErr54ASSERT_VIOLATIONINTEGER_OVERFLOW === [mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 62 more)] === [2024-09-12 18:57:01,401 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:57:01,401 INFO L85 PathProgramCache]: Analyzing trace with hash 1384374657, now seen corresponding path program 1 times [2024-09-12 18:57:01,401 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 18:57:01,401 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1391377606] [2024-09-12 18:57:01,401 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:57:01,401 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 18:57:01,411 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-09-12 18:57:01,412 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1103217753] [2024-09-12 18:57:01,412 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:57:01,412 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 18:57:01,412 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-12 18:57:01,414 INFO L229 MonitoredProcess]: Starting monitored process 64 with /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-09-12 18:57:01,416 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (64)] Waiting until timeout for monitored process [2024-09-12 18:57:01,490 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:57:01,492 INFO L262 TraceCheckSpWp]: Trace formula consists of 302 conjuncts, 24 conjuncts are in the unsatisfiable core [2024-09-12 18:57:01,494 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-12 18:57:02,512 INFO L134 CoverageAnalysis]: Checked inductivity of 216 backedges. 6 proven. 62 refuted. 0 times theorem prover too weak. 148 trivial. 0 not checked. [2024-09-12 18:57:02,512 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-09-12 18:57:09,441 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 18:57:09,442 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1391377606] [2024-09-12 18:57:09,442 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-09-12 18:57:09,442 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1103217753] [2024-09-12 18:57:09,442 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1103217753] provided 0 perfect and 1 imperfect interpolant sequences [2024-09-12 18:57:09,442 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-09-12 18:57:09,442 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13] total 13 [2024-09-12 18:57:09,442 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [257206052] [2024-09-12 18:57:09,442 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-09-12 18:57:09,442 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2024-09-12 18:57:09,442 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 18:57:09,443 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2024-09-12 18:57:09,443 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=71, Invalid=232, Unknown=3, NotChecked=0, Total=306 [2024-09-12 18:57:09,443 INFO L87 Difference]: Start difference. First operand 1415 states and 2019 transitions. Second operand has 14 states, 12 states have (on average 9.416666666666666) internal successors, (113), 12 states have internal predecessors, (113), 6 states have call successors, (16), 1 states have call predecessors, (16), 2 states have return successors, (15), 6 states have call predecessors, (15), 6 states have call successors, (15) [2024-09-12 18:57:11,609 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 18:57:11,609 INFO L93 Difference]: Finished difference Result 1446 states and 2046 transitions. [2024-09-12 18:57:11,610 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2024-09-12 18:57:11,610 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 12 states have (on average 9.416666666666666) internal successors, (113), 12 states have internal predecessors, (113), 6 states have call successors, (16), 1 states have call predecessors, (16), 2 states have return successors, (15), 6 states have call predecessors, (15), 6 states have call successors, (15) Word has length 177 [2024-09-12 18:57:11,610 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 18:57:11,614 INFO L225 Difference]: With dead ends: 1446 [2024-09-12 18:57:11,614 INFO L226 Difference]: Without dead ends: 1443 [2024-09-12 18:57:11,615 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 201 GetRequests, 176 SyntacticMatches, 0 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 116 ImplicationChecksByTransitivity, 7.1s TimeCoverageRelationStatistics Valid=167, Invalid=532, Unknown=3, NotChecked=0, Total=702 [2024-09-12 18:57:11,615 INFO L434 NwaCegarLoop]: 99 mSDtfsCounter, 302 mSDsluCounter, 472 mSDsCounter, 0 mSdLazyCounter, 1751 mSolverCounterSat, 18 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 307 SdHoareTripleChecker+Valid, 571 SdHoareTripleChecker+Invalid, 1769 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 18 IncrementalHoareTripleChecker+Valid, 1751 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2024-09-12 18:57:11,615 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [307 Valid, 571 Invalid, 1769 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [18 Valid, 1751 Invalid, 0 Unknown, 0 Unchecked, 1.1s Time] [2024-09-12 18:57:11,616 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1443 states. [2024-09-12 18:57:12,560 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1443 to 1417. [2024-09-12 18:57:12,561 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1417 states, 1234 states have (on average 1.4473257698541329) internal successors, (1786), 1291 states have internal predecessors, (1786), 115 states have call successors, (115), 13 states have call predecessors, (115), 12 states have return successors, (112), 112 states have call predecessors, (112), 112 states have call successors, (112) [2024-09-12 18:57:12,563 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1417 states to 1417 states and 2013 transitions. [2024-09-12 18:57:12,564 INFO L78 Accepts]: Start accepts. Automaton has 1417 states and 2013 transitions. Word has length 177 [2024-09-12 18:57:12,564 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 18:57:12,564 INFO L474 AbstractCegarLoop]: Abstraction has 1417 states and 2013 transitions. [2024-09-12 18:57:12,564 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 12 states have (on average 9.416666666666666) internal successors, (113), 12 states have internal predecessors, (113), 6 states have call successors, (16), 1 states have call predecessors, (16), 2 states have return successors, (15), 6 states have call predecessors, (15), 6 states have call successors, (15) [2024-09-12 18:57:12,564 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:57:12,564 INFO L276 IsEmpty]: Start isEmpty. Operand 1417 states and 2013 transitions. [2024-09-12 18:57:12,565 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 179 [2024-09-12 18:57:12,565 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 18:57:12,565 INFO L216 NwaCegarLoop]: trace histogram [8, 8, 8, 6, 6, 6, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-09-12 18:57:12,577 INFO L540 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (64)] Forceful destruction successful, exit code 0 [2024-09-12 18:57:12,765 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 64 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable68 [2024-09-12 18:57:12,765 INFO L399 AbstractCegarLoop]: === Iteration 70 === Targeting mainErr55ASSERT_VIOLATIONINTEGER_OVERFLOW === [mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 62 more)] === [2024-09-12 18:57:12,766 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:57:12,766 INFO L85 PathProgramCache]: Analyzing trace with hash -34058391, now seen corresponding path program 1 times [2024-09-12 18:57:12,766 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 18:57:12,766 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [854108073] [2024-09-12 18:57:12,766 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:57:12,766 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 18:57:12,777 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-09-12 18:57:12,778 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1715948843] [2024-09-12 18:57:12,778 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:57:12,778 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 18:57:12,778 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-12 18:57:12,780 INFO L229 MonitoredProcess]: Starting monitored process 65 with /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-09-12 18:57:12,782 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (65)] Waiting until timeout for monitored process [2024-09-12 18:57:12,847 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:57:12,848 INFO L262 TraceCheckSpWp]: Trace formula consists of 303 conjuncts, 24 conjuncts are in the unsatisfiable core [2024-09-12 18:57:12,850 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-12 18:57:13,866 INFO L134 CoverageAnalysis]: Checked inductivity of 216 backedges. 48 proven. 20 refuted. 0 times theorem prover too weak. 148 trivial. 0 not checked. [2024-09-12 18:57:13,866 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-09-12 18:57:14,374 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 18:57:14,374 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [854108073] [2024-09-12 18:57:14,374 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-09-12 18:57:14,374 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1715948843] [2024-09-12 18:57:14,375 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1715948843] provided 0 perfect and 1 imperfect interpolant sequences [2024-09-12 18:57:14,375 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-09-12 18:57:14,375 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13] total 13 [2024-09-12 18:57:14,375 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [914780019] [2024-09-12 18:57:14,375 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-09-12 18:57:14,375 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2024-09-12 18:57:14,375 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 18:57:14,376 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2024-09-12 18:57:14,376 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=70, Invalid=236, Unknown=0, NotChecked=0, Total=306 [2024-09-12 18:57:14,376 INFO L87 Difference]: Start difference. First operand 1417 states and 2013 transitions. Second operand has 14 states, 12 states have (on average 9.5) internal successors, (114), 12 states have internal predecessors, (114), 6 states have call successors, (16), 1 states have call predecessors, (16), 2 states have return successors, (15), 6 states have call predecessors, (15), 6 states have call successors, (15) [2024-09-12 18:57:16,528 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 18:57:16,528 INFO L93 Difference]: Finished difference Result 1445 states and 2030 transitions. [2024-09-12 18:57:16,529 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2024-09-12 18:57:16,529 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 12 states have (on average 9.5) internal successors, (114), 12 states have internal predecessors, (114), 6 states have call successors, (16), 1 states have call predecessors, (16), 2 states have return successors, (15), 6 states have call predecessors, (15), 6 states have call successors, (15) Word has length 178 [2024-09-12 18:57:16,529 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 18:57:16,532 INFO L225 Difference]: With dead ends: 1445 [2024-09-12 18:57:16,532 INFO L226 Difference]: Without dead ends: 1442 [2024-09-12 18:57:16,532 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 204 GetRequests, 178 SyntacticMatches, 0 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 108 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=179, Invalid=577, Unknown=0, NotChecked=0, Total=756 [2024-09-12 18:57:16,533 INFO L434 NwaCegarLoop]: 102 mSDtfsCounter, 245 mSDsluCounter, 395 mSDsCounter, 0 mSdLazyCounter, 1852 mSolverCounterSat, 13 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 250 SdHoareTripleChecker+Valid, 497 SdHoareTripleChecker+Invalid, 1865 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 13 IncrementalHoareTripleChecker+Valid, 1852 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2024-09-12 18:57:16,533 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [250 Valid, 497 Invalid, 1865 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [13 Valid, 1852 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2024-09-12 18:57:16,534 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1442 states. [2024-09-12 18:57:17,406 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1442 to 1417. [2024-09-12 18:57:17,407 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1417 states, 1234 states have (on average 1.4335494327390599) internal successors, (1769), 1291 states have internal predecessors, (1769), 115 states have call successors, (115), 13 states have call predecessors, (115), 12 states have return successors, (112), 112 states have call predecessors, (112), 112 states have call successors, (112) [2024-09-12 18:57:17,408 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1417 states to 1417 states and 1996 transitions. [2024-09-12 18:57:17,409 INFO L78 Accepts]: Start accepts. Automaton has 1417 states and 1996 transitions. Word has length 178 [2024-09-12 18:57:17,410 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 18:57:17,410 INFO L474 AbstractCegarLoop]: Abstraction has 1417 states and 1996 transitions. [2024-09-12 18:57:17,410 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 12 states have (on average 9.5) internal successors, (114), 12 states have internal predecessors, (114), 6 states have call successors, (16), 1 states have call predecessors, (16), 2 states have return successors, (15), 6 states have call predecessors, (15), 6 states have call successors, (15) [2024-09-12 18:57:17,410 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:57:17,410 INFO L276 IsEmpty]: Start isEmpty. Operand 1417 states and 1996 transitions. [2024-09-12 18:57:17,411 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 179 [2024-09-12 18:57:17,411 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 18:57:17,411 INFO L216 NwaCegarLoop]: trace histogram [8, 8, 8, 6, 6, 6, 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, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-09-12 18:57:17,427 INFO L552 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (65)] Ended with exit code 0 [2024-09-12 18:57:17,611 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 65 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable69 [2024-09-12 18:57:17,611 INFO L399 AbstractCegarLoop]: === Iteration 71 === Targeting mainErr6ASSERT_VIOLATIONINTEGER_OVERFLOW === [mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 62 more)] === [2024-09-12 18:57:17,612 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:57:17,612 INFO L85 PathProgramCache]: Analyzing trace with hash -35720725, now seen corresponding path program 1 times [2024-09-12 18:57:17,612 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 18:57:17,612 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1218994706] [2024-09-12 18:57:17,612 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:57:17,612 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 18:57:17,621 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:57:17,727 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-09-12 18:57:17,727 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:57:17,728 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-09-12 18:57:17,729 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:57:17,729 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2024-09-12 18:57:17,730 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:57:17,730 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2024-09-12 18:57:17,731 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:57:17,731 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2024-09-12 18:57:17,732 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:57:17,733 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2024-09-12 18:57:17,733 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:57:17,734 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2024-09-12 18:57:17,734 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:57:17,735 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2024-09-12 18:57:17,735 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:57:17,736 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2024-09-12 18:57:17,736 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:57:17,737 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2024-09-12 18:57:17,737 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:57:17,738 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 95 [2024-09-12 18:57:17,738 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:57:17,739 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2024-09-12 18:57:17,739 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:57:17,741 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 121 [2024-09-12 18:57:17,743 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:57:17,745 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 132 [2024-09-12 18:57:17,746 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:57:17,747 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 157 [2024-09-12 18:57:17,748 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:57:17,750 INFO L134 CoverageAnalysis]: Checked inductivity of 224 backedges. 50 proven. 2 refuted. 0 times theorem prover too weak. 172 trivial. 0 not checked. [2024-09-12 18:57:17,750 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 18:57:17,750 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1218994706] [2024-09-12 18:57:17,750 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1218994706] provided 0 perfect and 1 imperfect interpolant sequences [2024-09-12 18:57:17,750 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [491933882] [2024-09-12 18:57:17,750 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:57:17,751 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 18:57:17,751 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-12 18:57:17,752 INFO L229 MonitoredProcess]: Starting monitored process 66 with /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-09-12 18:57:17,754 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (66)] Waiting until timeout for monitored process [2024-09-12 18:57:17,831 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:57:17,832 INFO L262 TraceCheckSpWp]: Trace formula consists of 306 conjuncts, 7 conjuncts are in the unsatisfiable core [2024-09-12 18:57:17,834 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-12 18:57:17,925 INFO L134 CoverageAnalysis]: Checked inductivity of 224 backedges. 52 proven. 0 refuted. 0 times theorem prover too weak. 172 trivial. 0 not checked. [2024-09-12 18:57:17,925 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-09-12 18:57:17,925 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [491933882] provided 1 perfect and 0 imperfect interpolant sequences [2024-09-12 18:57:17,926 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-09-12 18:57:17,926 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [7] total 8 [2024-09-12 18:57:17,926 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1938925907] [2024-09-12 18:57:17,926 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-09-12 18:57:17,926 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2024-09-12 18:57:17,926 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 18:57:17,927 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2024-09-12 18:57:17,927 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=53, Unknown=0, NotChecked=0, Total=72 [2024-09-12 18:57:17,927 INFO L87 Difference]: Start difference. First operand 1417 states and 1996 transitions. Second operand has 8 states, 7 states have (on average 15.857142857142858) internal successors, (111), 8 states have internal predecessors, (111), 2 states have call successors, (16), 1 states have call predecessors, (16), 1 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) [2024-09-12 18:57:19,694 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 18:57:19,694 INFO L93 Difference]: Finished difference Result 1449 states and 1996 transitions. [2024-09-12 18:57:19,694 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2024-09-12 18:57:19,695 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 15.857142857142858) internal successors, (111), 8 states have internal predecessors, (111), 2 states have call successors, (16), 1 states have call predecessors, (16), 1 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) Word has length 178 [2024-09-12 18:57:19,695 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 18:57:19,699 INFO L225 Difference]: With dead ends: 1449 [2024-09-12 18:57:19,699 INFO L226 Difference]: Without dead ends: 1448 [2024-09-12 18:57:19,699 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 224 GetRequests, 209 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 30 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=73, Invalid=199, Unknown=0, NotChecked=0, Total=272 [2024-09-12 18:57:19,700 INFO L434 NwaCegarLoop]: 241 mSDtfsCounter, 283 mSDsluCounter, 1087 mSDsCounter, 0 mSdLazyCounter, 353 mSolverCounterSat, 13 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 284 SdHoareTripleChecker+Valid, 1328 SdHoareTripleChecker+Invalid, 366 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 13 IncrementalHoareTripleChecker+Valid, 353 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2024-09-12 18:57:19,700 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [284 Valid, 1328 Invalid, 366 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [13 Valid, 353 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2024-09-12 18:57:19,700 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1448 states. [2024-09-12 18:57:20,599 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1448 to 1416. [2024-09-12 18:57:20,600 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1416 states, 1234 states have (on average 1.4294975688816856) internal successors, (1764), 1290 states have internal predecessors, (1764), 115 states have call successors, (115), 13 states have call predecessors, (115), 12 states have return successors, (112), 112 states have call predecessors, (112), 112 states have call successors, (112) [2024-09-12 18:57:20,602 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1416 states to 1416 states and 1991 transitions. [2024-09-12 18:57:20,604 INFO L78 Accepts]: Start accepts. Automaton has 1416 states and 1991 transitions. Word has length 178 [2024-09-12 18:57:20,605 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 18:57:20,605 INFO L474 AbstractCegarLoop]: Abstraction has 1416 states and 1991 transitions. [2024-09-12 18:57:20,605 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 15.857142857142858) internal successors, (111), 8 states have internal predecessors, (111), 2 states have call successors, (16), 1 states have call predecessors, (16), 1 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) [2024-09-12 18:57:20,605 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:57:20,605 INFO L276 IsEmpty]: Start isEmpty. Operand 1416 states and 1991 transitions. [2024-09-12 18:57:20,607 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 180 [2024-09-12 18:57:20,607 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 18:57:20,607 INFO L216 NwaCegarLoop]: trace histogram [8, 8, 8, 6, 6, 6, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-09-12 18:57:20,620 INFO L540 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (66)] Forceful destruction successful, exit code 0 [2024-09-12 18:57:20,808 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable70,66 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 18:57:20,808 INFO L399 AbstractCegarLoop]: === Iteration 72 === Targeting mainErr56ASSERT_VIOLATIONINTEGER_OVERFLOW === [mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 62 more)] === [2024-09-12 18:57:20,808 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:57:20,808 INFO L85 PathProgramCache]: Analyzing trace with hash -1055809917, now seen corresponding path program 1 times [2024-09-12 18:57:20,808 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 18:57:20,809 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1945893613] [2024-09-12 18:57:20,809 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:57:20,809 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 18:57:20,824 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-09-12 18:57:20,825 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1947361941] [2024-09-12 18:57:20,825 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:57:20,825 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 18:57:20,825 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-12 18:57:20,826 INFO L229 MonitoredProcess]: Starting monitored process 67 with /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-09-12 18:57:20,827 INFO L327 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (67)] Waiting until timeout for monitored process [2024-09-12 18:57:20,899 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:57:20,901 INFO L262 TraceCheckSpWp]: Trace formula consists of 304 conjuncts, 33 conjuncts are in the unsatisfiable core [2024-09-12 18:57:20,902 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-12 18:57:22,123 INFO L134 CoverageAnalysis]: Checked inductivity of 216 backedges. 0 proven. 44 refuted. 0 times theorem prover too weak. 172 trivial. 0 not checked. [2024-09-12 18:57:22,123 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-09-12 18:57:26,172 INFO L134 CoverageAnalysis]: Checked inductivity of 216 backedges. 0 proven. 44 refuted. 0 times theorem prover too weak. 172 trivial. 0 not checked. [2024-09-12 18:57:26,172 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 18:57:26,172 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1945893613] [2024-09-12 18:57:26,172 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-09-12 18:57:26,172 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1947361941] [2024-09-12 18:57:26,172 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1947361941] provided 0 perfect and 2 imperfect interpolant sequences [2024-09-12 18:57:26,173 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-09-12 18:57:26,173 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 17 [2024-09-12 18:57:26,173 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2026809693] [2024-09-12 18:57:26,173 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-09-12 18:57:26,173 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2024-09-12 18:57:26,173 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 18:57:26,174 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2024-09-12 18:57:26,174 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=257, Unknown=0, NotChecked=0, Total=306 [2024-09-12 18:57:26,174 INFO L87 Difference]: Start difference. First operand 1416 states and 1991 transitions. Second operand has 18 states, 17 states have (on average 12.647058823529411) internal successors, (215), 18 states have internal predecessors, (215), 7 states have call successors, (26), 1 states have call predecessors, (26), 1 states have return successors, (25), 7 states have call predecessors, (25), 7 states have call successors, (25)