./Ultimate.py --spec ../sv-benchmarks/c/properties/unreach-call.prp --file ../sv-benchmarks/c/nla-digbench-scaling/bresenham-ll_valuebound10.c --full-output --procedureinliner.inline.calls.to.implemented.procedures NEVER --traceabstraction.positions.where.we.compute.the.hoare.annotation All --witnessprinter.yaml.format.version 2.1 --cacsl2boogietranslator.check.absence.of.signed.integer.overflows true --architecture 32bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version a9b967e5 Calling Ultimate with: /root/.sdkman/candidates/java/current/bin/java -Dosgi.configuration.area=/storage/repos/certificate-witnesses-artifact/automizer/data/config -Xmx15G -Xms4m -jar /storage/repos/certificate-witnesses-artifact/automizer/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /storage/repos/certificate-witnesses-artifact/automizer/data -tc /storage/repos/certificate-witnesses-artifact/automizer/config/AutomizerReach.xml -i ../sv-benchmarks/c/nla-digbench-scaling/bresenham-ll_valuebound10.c -s /storage/repos/certificate-witnesses-artifact/automizer/config/svcomp-Reach-32bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /storage/repos/certificate-witnesses-artifact/automizer --witnessprinter.witness.filename witness --witnessprinter.write.witness.besides.input.file false --witnessprinter.graph.data.specification CHECK( init(main()), LTL(G ! call(reach_error())) ) --witnessprinter.graph.data.producer Automizer --witnessprinter.graph.data.architecture 32bit --witnessprinter.graph.data.programhash 4018f196b5be3ea7c518259557cd649a90434a9cacf1ef4108caf962c0feb788 --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:33:35,275 INFO L188 SettingsManager]: Resetting all preferences to default values... [2024-09-12 18:33:35,365 INFO L114 SettingsManager]: Loading settings from /storage/repos/certificate-witnesses-artifact/automizer/config/svcomp-Reach-32bit-Automizer_Default.epf [2024-09-12 18:33:35,372 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2024-09-12 18:33:35,373 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2024-09-12 18:33:35,402 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2024-09-12 18:33:35,402 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2024-09-12 18:33:35,403 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2024-09-12 18:33:35,403 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2024-09-12 18:33:35,404 INFO L153 SettingsManager]: * Use memory slicer=true [2024-09-12 18:33:35,404 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2024-09-12 18:33:35,405 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2024-09-12 18:33:35,405 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2024-09-12 18:33:35,405 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2024-09-12 18:33:35,406 INFO L153 SettingsManager]: * Use SBE=true [2024-09-12 18:33:35,406 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2024-09-12 18:33:35,406 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2024-09-12 18:33:35,407 INFO L153 SettingsManager]: * sizeof long=4 [2024-09-12 18:33:35,407 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2024-09-12 18:33:35,407 INFO L153 SettingsManager]: * sizeof POINTER=4 [2024-09-12 18:33:35,407 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2024-09-12 18:33:35,413 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2024-09-12 18:33:35,413 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2024-09-12 18:33:35,413 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2024-09-12 18:33:35,416 INFO L153 SettingsManager]: * Allow undefined functions=false [2024-09-12 18:33:35,416 INFO L153 SettingsManager]: * sizeof long double=12 [2024-09-12 18:33:35,416 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2024-09-12 18:33:35,417 INFO L153 SettingsManager]: * Use constant arrays=true [2024-09-12 18:33:35,417 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2024-09-12 18:33:35,417 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2024-09-12 18:33:35,417 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-09-12 18:33:35,418 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-09-12 18:33:35,418 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-09-12 18:33:35,418 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2024-09-12 18:33:35,432 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2024-09-12 18:33:35,432 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2024-09-12 18:33:35,433 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2024-09-12 18:33:35,433 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2024-09-12 18:33:35,433 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2024-09-12 18:33:35,433 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2024-09-12 18:33:35,433 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2024-09-12 18:33:35,436 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2024-09-12 18:33:35,436 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 -> 4018f196b5be3ea7c518259557cd649a90434a9cacf1ef4108caf962c0feb788 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:33:35,739 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2024-09-12 18:33:35,759 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2024-09-12 18:33:35,763 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2024-09-12 18:33:35,764 INFO L270 PluginConnector]: Initializing CDTParser... [2024-09-12 18:33:35,764 INFO L274 PluginConnector]: CDTParser initialized [2024-09-12 18:33:35,766 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/certificate-witnesses-artifact/automizer/../sv-benchmarks/c/nla-digbench-scaling/bresenham-ll_valuebound10.c [2024-09-12 18:33:37,384 INFO L533 CDTParser]: Created temporary CDT project at NULL [2024-09-12 18:33:37,590 INFO L384 CDTParser]: Found 1 translation units. [2024-09-12 18:33:37,590 INFO L180 CDTParser]: Scanning /storage/repos/certificate-witnesses-artifact/sv-benchmarks/c/nla-digbench-scaling/bresenham-ll_valuebound10.c [2024-09-12 18:33:37,597 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/certificate-witnesses-artifact/automizer/data/04dfc15b7/1cedce6b03fd44ba96df75d1f40723c5/FLAGa1869fbde [2024-09-12 18:33:37,968 INFO L435 CDTParser]: Successfully deleted /storage/repos/certificate-witnesses-artifact/automizer/data/04dfc15b7/1cedce6b03fd44ba96df75d1f40723c5 [2024-09-12 18:33:37,971 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2024-09-12 18:33:37,973 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2024-09-12 18:33:37,976 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2024-09-12 18:33:37,976 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2024-09-12 18:33:37,982 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2024-09-12 18:33:37,983 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 12.09 06:33:37" (1/1) ... [2024-09-12 18:33:37,984 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@4b94bdc and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.09 06:33:37, skipping insertion in model container [2024-09-12 18:33:37,984 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 12.09 06:33:37" (1/1) ... [2024-09-12 18:33:38,012 INFO L175 MainTranslator]: Built tables and reachable declarations [2024-09-12 18:33:38,184 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/bresenham-ll_valuebound10.c[597,610] [2024-09-12 18:33:38,217 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-09-12 18:33:38,236 INFO L200 MainTranslator]: Completed pre-run [2024-09-12 18:33:38,247 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/bresenham-ll_valuebound10.c[597,610] [2024-09-12 18:33:38,259 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-09-12 18:33:38,279 INFO L204 MainTranslator]: Completed translation [2024-09-12 18:33:38,279 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.09 06:33:38 WrapperNode [2024-09-12 18:33:38,279 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2024-09-12 18:33:38,281 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2024-09-12 18:33:38,281 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2024-09-12 18:33:38,282 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2024-09-12 18:33:38,288 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:33:38" (1/1) ... [2024-09-12 18:33:38,297 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:33:38" (1/1) ... [2024-09-12 18:33:38,308 INFO L138 Inliner]: procedures = 14, calls = 11, calls flagged for inlining = 0, calls inlined = 0, statements flattened = 0 [2024-09-12 18:33:38,310 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2024-09-12 18:33:38,311 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2024-09-12 18:33:38,311 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2024-09-12 18:33:38,312 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2024-09-12 18:33:38,321 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.09 06:33:38" (1/1) ... [2024-09-12 18:33:38,322 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.09 06:33:38" (1/1) ... [2024-09-12 18:33:38,326 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.09 06:33:38" (1/1) ... [2024-09-12 18:33:38,341 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:33:38,341 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.09 06:33:38" (1/1) ... [2024-09-12 18:33:38,342 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.09 06:33:38" (1/1) ... [2024-09-12 18:33:38,344 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.09 06:33:38" (1/1) ... [2024-09-12 18:33:38,351 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.09 06:33:38" (1/1) ... [2024-09-12 18:33:38,356 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.09 06:33:38" (1/1) ... [2024-09-12 18:33:38,357 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.09 06:33:38" (1/1) ... [2024-09-12 18:33:38,358 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2024-09-12 18:33:38,363 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2024-09-12 18:33:38,363 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2024-09-12 18:33:38,363 INFO L274 PluginConnector]: RCFGBuilder initialized [2024-09-12 18:33:38,364 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.09 06:33:38" (1/1) ... [2024-09-12 18:33:38,369 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-09-12 18:33:38,382 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-12 18:33:38,399 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:33:38,402 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:33:38,445 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2024-09-12 18:33:38,445 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2024-09-12 18:33:38,446 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2024-09-12 18:33:38,446 INFO L130 BoogieDeclarations]: Found specification of procedure main [2024-09-12 18:33:38,446 INFO L138 BoogieDeclarations]: Found implementation of procedure main [2024-09-12 18:33:38,446 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2024-09-12 18:33:38,446 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.init [2024-09-12 18:33:38,448 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.init [2024-09-12 18:33:38,449 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2024-09-12 18:33:38,449 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2024-09-12 18:33:38,449 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_assert [2024-09-12 18:33:38,449 INFO L138 BoogieDeclarations]: Found implementation of procedure __VERIFIER_assert [2024-09-12 18:33:38,520 INFO L242 CfgBuilder]: Building ICFG [2024-09-12 18:33:38,522 INFO L268 CfgBuilder]: Building CFG for each procedure with an implementation [2024-09-12 18:33:38,979 INFO L? ?]: Removed 135 outVars from TransFormulas that were not future-live. [2024-09-12 18:33:38,979 INFO L291 CfgBuilder]: Performing block encoding [2024-09-12 18:33:39,007 INFO L313 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2024-09-12 18:33:39,007 INFO L318 CfgBuilder]: Removed 1 assume(true) statements. [2024-09-12 18:33:39,008 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 12.09 06:33:39 BoogieIcfgContainer [2024-09-12 18:33:39,008 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2024-09-12 18:33:39,010 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2024-09-12 18:33:39,011 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2024-09-12 18:33:39,015 INFO L274 PluginConnector]: TraceAbstraction initialized [2024-09-12 18:33:39,015 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 12.09 06:33:37" (1/3) ... [2024-09-12 18:33:39,016 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@6627c19a and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 12.09 06:33:39, skipping insertion in model container [2024-09-12 18:33:39,016 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.09 06:33:38" (2/3) ... [2024-09-12 18:33:39,017 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@6627c19a and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 12.09 06:33:39, skipping insertion in model container [2024-09-12 18:33:39,017 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 12.09 06:33:39" (3/3) ... [2024-09-12 18:33:39,018 INFO L112 eAbstractionObserver]: Analyzing ICFG bresenham-ll_valuebound10.c [2024-09-12 18:33:39,035 INFO L209 ceAbstractionStarter]: Automizer settings: Hoare:All NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2024-09-12 18:33:39,035 INFO L149 ceAbstractionStarter]: Applying trace abstraction to program that has 59 error locations. [2024-09-12 18:33:39,110 INFO L335 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2024-09-12 18:33:39,119 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;@5e2e53d, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-09-12 18:33:39,120 INFO L337 AbstractCegarLoop]: Starting to check reachability of 59 error locations. [2024-09-12 18:33:39,125 INFO L276 IsEmpty]: Start isEmpty. Operand has 144 states, 74 states have (on average 1.8783783783783783) internal successors, (139), 133 states have internal predecessors, (139), 6 states have call successors, (6), 4 states have call predecessors, (6), 4 states have return successors, (6), 6 states have call predecessors, (6), 6 states have call successors, (6) [2024-09-12 18:33:39,132 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2024-09-12 18:33:39,133 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 18:33:39,133 INFO L216 NwaCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-09-12 18:33:39,134 INFO L399 AbstractCegarLoop]: === Iteration 1 === Targeting mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 56 more)] === [2024-09-12 18:33:39,139 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:33:39,140 INFO L85 PathProgramCache]: Analyzing trace with hash 1451758731, now seen corresponding path program 1 times [2024-09-12 18:33:39,151 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 18:33:39,152 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1987165917] [2024-09-12 18:33:39,152 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:33:39,152 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 18:33:39,251 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:33:39,288 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-09-12 18:33:39,293 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:33:39,302 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-09-12 18:33:39,308 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:33:39,319 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2024-09-12 18:33:39,337 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:33:39,347 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-09-12 18:33:39,349 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 18:33:39,349 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1987165917] [2024-09-12 18:33:39,350 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1987165917] provided 1 perfect and 0 imperfect interpolant sequences [2024-09-12 18:33:39,351 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-09-12 18:33:39,351 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2024-09-12 18:33:39,353 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1348914646] [2024-09-12 18:33:39,354 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-09-12 18:33:39,359 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2024-09-12 18:33:39,359 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 18:33:39,384 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2024-09-12 18:33:39,384 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2024-09-12 18:33:39,388 INFO L87 Difference]: Start difference. First operand has 144 states, 74 states have (on average 1.8783783783783783) internal successors, (139), 133 states have internal predecessors, (139), 6 states have call successors, (6), 4 states have call predecessors, (6), 4 states have return successors, (6), 6 states have call predecessors, (6), 6 states have call successors, (6) Second operand has 2 states, 2 states have (on average 3.5) internal successors, (7), 2 states have internal predecessors, (7), 2 states have call successors, (4), 1 states have call predecessors, (4), 2 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2024-09-12 18:33:39,447 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 18:33:39,447 INFO L93 Difference]: Finished difference Result 282 states and 299 transitions. [2024-09-12 18:33:39,449 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-09-12 18:33:39,450 INFO L78 Accepts]: Start accepts. Automaton has has 2 states, 2 states have (on average 3.5) internal successors, (7), 2 states have internal predecessors, (7), 2 states have call successors, (4), 1 states have call predecessors, (4), 2 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) Word has length 17 [2024-09-12 18:33:39,450 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 18:33:39,460 INFO L225 Difference]: With dead ends: 282 [2024-09-12 18:33:39,460 INFO L226 Difference]: Without dead ends: 140 [2024-09-12 18:33:39,466 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 10 GetRequests, 10 SyntacticMatches, 0 SemanticMatches, 0 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2024-09-12 18:33:39,470 INFO L434 NwaCegarLoop]: 145 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, 145 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:33:39,473 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 145 Invalid, 2 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 2 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-09-12 18:33:39,490 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 140 states. [2024-09-12 18:33:39,523 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 140 to 140. [2024-09-12 18:33:39,525 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 140 states, 72 states have (on average 1.8472222222222223) internal successors, (133), 131 states have internal predecessors, (133), 6 states have call successors, (6), 4 states have call predecessors, (6), 3 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) [2024-09-12 18:33:39,528 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 140 states to 140 states and 143 transitions. [2024-09-12 18:33:39,533 INFO L78 Accepts]: Start accepts. Automaton has 140 states and 143 transitions. Word has length 17 [2024-09-12 18:33:39,533 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 18:33:39,533 INFO L474 AbstractCegarLoop]: Abstraction has 140 states and 143 transitions. [2024-09-12 18:33:39,534 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 3.5) internal successors, (7), 2 states have internal predecessors, (7), 2 states have call successors, (4), 1 states have call predecessors, (4), 2 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2024-09-12 18:33:39,535 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:33:39,538 INFO L276 IsEmpty]: Start isEmpty. Operand 140 states and 143 transitions. [2024-09-12 18:33:39,539 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2024-09-12 18:33:39,539 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 18:33:39,539 INFO L216 NwaCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-09-12 18:33:39,539 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2024-09-12 18:33:39,540 INFO L399 AbstractCegarLoop]: === Iteration 2 === Targeting mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 56 more)] === [2024-09-12 18:33:39,540 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:33:39,540 INFO L85 PathProgramCache]: Analyzing trace with hash 1058791303, now seen corresponding path program 1 times [2024-09-12 18:33:39,540 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 18:33:39,540 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1010976917] [2024-09-12 18:33:39,541 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:33:39,541 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 18:33:39,567 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:33:39,653 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-09-12 18:33:39,655 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:33:39,665 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-09-12 18:33:39,668 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:33:39,673 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2024-09-12 18:33:39,680 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:33:39,691 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-09-12 18:33:39,691 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 18:33:39,692 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1010976917] [2024-09-12 18:33:39,692 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1010976917] provided 1 perfect and 0 imperfect interpolant sequences [2024-09-12 18:33:39,692 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-09-12 18:33:39,692 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2024-09-12 18:33:39,693 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2030051132] [2024-09-12 18:33:39,693 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-09-12 18:33:39,694 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-09-12 18:33:39,695 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 18:33:39,696 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-09-12 18:33:39,697 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-09-12 18:33:39,698 INFO L87 Difference]: Start difference. First operand 140 states and 143 transitions. Second operand has 3 states, 2 states have (on average 3.5) internal successors, (7), 3 states have internal predecessors, (7), 2 states have call successors, (4), 1 states have call predecessors, (4), 1 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2024-09-12 18:33:39,918 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 18:33:39,919 INFO L93 Difference]: Finished difference Result 140 states and 143 transitions. [2024-09-12 18:33:39,920 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-09-12 18:33:39,921 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 3.5) internal successors, (7), 3 states have internal predecessors, (7), 2 states have call successors, (4), 1 states have call predecessors, (4), 1 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) Word has length 17 [2024-09-12 18:33:39,921 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 18:33:39,923 INFO L225 Difference]: With dead ends: 140 [2024-09-12 18:33:39,923 INFO L226 Difference]: Without dead ends: 136 [2024-09-12 18:33:39,924 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 7 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:33:39,928 INFO L434 NwaCegarLoop]: 78 mSDtfsCounter, 90 mSDsluCounter, 16 mSDsCounter, 0 mSdLazyCounter, 91 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 91 SdHoareTripleChecker+Valid, 94 SdHoareTripleChecker+Invalid, 94 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 91 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-09-12 18:33:39,929 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [91 Valid, 94 Invalid, 94 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 91 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-09-12 18:33:39,930 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 136 states. [2024-09-12 18:33:39,955 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 136 to 136. [2024-09-12 18:33:39,956 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 136 states, 72 states have (on average 1.7916666666666667) internal successors, (129), 127 states have internal predecessors, (129), 6 states have call successors, (6), 4 states have call predecessors, (6), 3 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) [2024-09-12 18:33:39,959 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 136 states to 136 states and 139 transitions. [2024-09-12 18:33:39,960 INFO L78 Accepts]: Start accepts. Automaton has 136 states and 139 transitions. Word has length 17 [2024-09-12 18:33:39,962 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 18:33:39,962 INFO L474 AbstractCegarLoop]: Abstraction has 136 states and 139 transitions. [2024-09-12 18:33:39,963 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 3.5) internal successors, (7), 3 states have internal predecessors, (7), 2 states have call successors, (4), 1 states have call predecessors, (4), 1 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2024-09-12 18:33:39,964 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:33:39,964 INFO L276 IsEmpty]: Start isEmpty. Operand 136 states and 139 transitions. [2024-09-12 18:33:39,965 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2024-09-12 18:33:39,965 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 18:33:39,965 INFO L216 NwaCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-09-12 18:33:39,965 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2024-09-12 18:33:39,966 INFO L399 AbstractCegarLoop]: === Iteration 3 === Targeting mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 56 more)] === [2024-09-12 18:33:39,966 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:33:39,967 INFO L85 PathProgramCache]: Analyzing trace with hash -1537207925, now seen corresponding path program 1 times [2024-09-12 18:33:39,968 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 18:33:39,968 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1429497647] [2024-09-12 18:33:39,968 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:33:39,968 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 18:33:39,985 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:33:40,023 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-09-12 18:33:40,026 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:33:40,030 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-09-12 18:33:40,032 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:33:40,039 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2024-09-12 18:33:40,042 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:33:40,055 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-09-12 18:33:40,057 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 18:33:40,058 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1429497647] [2024-09-12 18:33:40,058 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1429497647] provided 1 perfect and 0 imperfect interpolant sequences [2024-09-12 18:33:40,058 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-09-12 18:33:40,058 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2024-09-12 18:33:40,059 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1352979954] [2024-09-12 18:33:40,059 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-09-12 18:33:40,059 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-09-12 18:33:40,060 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 18:33:40,061 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-09-12 18:33:40,061 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-09-12 18:33:40,062 INFO L87 Difference]: Start difference. First operand 136 states and 139 transitions. Second operand has 3 states, 2 states have (on average 4.0) internal successors, (8), 3 states have internal predecessors, (8), 2 states have call successors, (4), 1 states have call predecessors, (4), 1 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2024-09-12 18:33:40,188 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 18:33:40,189 INFO L93 Difference]: Finished difference Result 136 states and 139 transitions. [2024-09-12 18:33:40,189 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-09-12 18:33:40,189 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 4.0) internal successors, (8), 3 states have internal predecessors, (8), 2 states have call successors, (4), 1 states have call predecessors, (4), 1 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) Word has length 18 [2024-09-12 18:33:40,190 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 18:33:40,191 INFO L225 Difference]: With dead ends: 136 [2024-09-12 18:33:40,191 INFO L226 Difference]: Without dead ends: 132 [2024-09-12 18:33:40,191 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 7 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:33:40,192 INFO L434 NwaCegarLoop]: 78 mSDtfsCounter, 89 mSDsluCounter, 16 mSDsCounter, 0 mSdLazyCounter, 83 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 90 SdHoareTripleChecker+Valid, 94 SdHoareTripleChecker+Invalid, 86 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 83 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-09-12 18:33:40,193 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [90 Valid, 94 Invalid, 86 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 83 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-09-12 18:33:40,196 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 132 states. [2024-09-12 18:33:40,218 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 132 to 132. [2024-09-12 18:33:40,222 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 132 states, 72 states have (on average 1.7361111111111112) internal successors, (125), 123 states have internal predecessors, (125), 6 states have call successors, (6), 4 states have call predecessors, (6), 3 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) [2024-09-12 18:33:40,223 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 132 states to 132 states and 135 transitions. [2024-09-12 18:33:40,223 INFO L78 Accepts]: Start accepts. Automaton has 132 states and 135 transitions. Word has length 18 [2024-09-12 18:33:40,224 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 18:33:40,224 INFO L474 AbstractCegarLoop]: Abstraction has 132 states and 135 transitions. [2024-09-12 18:33:40,224 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 4.0) internal successors, (8), 3 states have internal predecessors, (8), 2 states have call successors, (4), 1 states have call predecessors, (4), 1 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2024-09-12 18:33:40,224 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:33:40,224 INFO L276 IsEmpty]: Start isEmpty. Operand 132 states and 135 transitions. [2024-09-12 18:33:40,225 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2024-09-12 18:33:40,225 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 18:33:40,228 INFO L216 NwaCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-09-12 18:33:40,229 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2024-09-12 18:33:40,229 INFO L399 AbstractCegarLoop]: === Iteration 4 === Targeting mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW === [mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 56 more)] === [2024-09-12 18:33:40,229 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:33:40,229 INFO L85 PathProgramCache]: Analyzing trace with hash -408805367, now seen corresponding path program 1 times [2024-09-12 18:33:40,230 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 18:33:40,230 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2100427266] [2024-09-12 18:33:40,230 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:33:40,230 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 18:33:40,244 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:33:40,290 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-09-12 18:33:40,293 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:33:40,297 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-09-12 18:33:40,302 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:33:40,309 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2024-09-12 18:33:40,315 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:33:40,323 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-09-12 18:33:40,326 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 18:33:40,326 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2100427266] [2024-09-12 18:33:40,327 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2100427266] provided 1 perfect and 0 imperfect interpolant sequences [2024-09-12 18:33:40,327 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-09-12 18:33:40,327 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-09-12 18:33:40,327 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1545852752] [2024-09-12 18:33:40,327 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-09-12 18:33:40,328 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-09-12 18:33:40,328 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 18:33:40,328 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-09-12 18:33:40,329 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-09-12 18:33:40,329 INFO L87 Difference]: Start difference. First operand 132 states and 135 transitions. Second operand has 4 states, 3 states have (on average 3.0) internal successors, (9), 4 states have internal predecessors, (9), 3 states have call successors, (4), 1 states have call predecessors, (4), 1 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2024-09-12 18:33:40,614 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 18:33:40,615 INFO L93 Difference]: Finished difference Result 132 states and 135 transitions. [2024-09-12 18:33:40,615 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-09-12 18:33:40,615 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 3.0) internal successors, (9), 4 states have internal predecessors, (9), 3 states have call successors, (4), 1 states have call predecessors, (4), 1 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) Word has length 19 [2024-09-12 18:33:40,616 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 18:33:40,617 INFO L225 Difference]: With dead ends: 132 [2024-09-12 18:33:40,619 INFO L226 Difference]: Without dead ends: 129 [2024-09-12 18:33:40,620 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 10 GetRequests, 7 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:33:40,623 INFO L434 NwaCegarLoop]: 64 mSDtfsCounter, 173 mSDsluCounter, 30 mSDsCounter, 0 mSdLazyCounter, 120 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 173 SdHoareTripleChecker+Valid, 94 SdHoareTripleChecker+Invalid, 125 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 120 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-09-12 18:33:40,623 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [173 Valid, 94 Invalid, 125 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 120 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-09-12 18:33:40,624 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 129 states. [2024-09-12 18:33:40,661 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 129 to 129. [2024-09-12 18:33:40,663 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 129 states, 72 states have (on average 1.6944444444444444) internal successors, (122), 120 states have internal predecessors, (122), 6 states have call successors, (6), 4 states have call predecessors, (6), 3 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) [2024-09-12 18:33:40,664 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 129 states to 129 states and 132 transitions. [2024-09-12 18:33:40,664 INFO L78 Accepts]: Start accepts. Automaton has 129 states and 132 transitions. Word has length 19 [2024-09-12 18:33:40,665 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 18:33:40,665 INFO L474 AbstractCegarLoop]: Abstraction has 129 states and 132 transitions. [2024-09-12 18:33:40,666 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 3.0) internal successors, (9), 4 states have internal predecessors, (9), 3 states have call successors, (4), 1 states have call predecessors, (4), 1 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2024-09-12 18:33:40,667 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:33:40,667 INFO L276 IsEmpty]: Start isEmpty. Operand 129 states and 132 transitions. [2024-09-12 18:33:40,668 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2024-09-12 18:33:40,668 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 18:33:40,668 INFO L216 NwaCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-09-12 18:33:40,668 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2024-09-12 18:33:40,668 INFO L399 AbstractCegarLoop]: === Iteration 5 === Targeting mainErr3ASSERT_VIOLATIONINTEGER_OVERFLOW === [mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 56 more)] === [2024-09-12 18:33:40,669 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:33:40,669 INFO L85 PathProgramCache]: Analyzing trace with hash 211935565, now seen corresponding path program 1 times [2024-09-12 18:33:40,669 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 18:33:40,669 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [275283175] [2024-09-12 18:33:40,670 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:33:40,670 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 18:33:40,678 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:33:40,705 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-09-12 18:33:40,706 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:33:40,713 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-09-12 18:33:40,715 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:33:40,721 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2024-09-12 18:33:40,727 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:33:40,738 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-09-12 18:33:40,739 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 18:33:40,739 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [275283175] [2024-09-12 18:33:40,739 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [275283175] provided 1 perfect and 0 imperfect interpolant sequences [2024-09-12 18:33:40,740 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-09-12 18:33:40,740 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-09-12 18:33:40,740 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [964491605] [2024-09-12 18:33:40,740 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-09-12 18:33:40,740 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-09-12 18:33:40,744 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 18:33:40,745 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-09-12 18:33:40,745 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-09-12 18:33:40,745 INFO L87 Difference]: Start difference. First operand 129 states and 132 transitions. Second operand has 4 states, 3 states have (on average 3.3333333333333335) internal successors, (10), 4 states have internal predecessors, (10), 3 states have call successors, (4), 1 states have call predecessors, (4), 1 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2024-09-12 18:33:40,976 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 18:33:40,976 INFO L93 Difference]: Finished difference Result 129 states and 132 transitions. [2024-09-12 18:33:40,977 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-09-12 18:33:40,977 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 3.3333333333333335) internal successors, (10), 4 states have internal predecessors, (10), 3 states have call successors, (4), 1 states have call predecessors, (4), 1 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) Word has length 20 [2024-09-12 18:33:40,977 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 18:33:40,978 INFO L225 Difference]: With dead ends: 129 [2024-09-12 18:33:40,978 INFO L226 Difference]: Without dead ends: 126 [2024-09-12 18:33:40,979 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 10 GetRequests, 7 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:33:40,980 INFO L434 NwaCegarLoop]: 64 mSDtfsCounter, 172 mSDsluCounter, 30 mSDsCounter, 0 mSdLazyCounter, 111 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 172 SdHoareTripleChecker+Valid, 94 SdHoareTripleChecker+Invalid, 116 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 111 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-09-12 18:33:40,980 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [172 Valid, 94 Invalid, 116 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 111 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-09-12 18:33:40,983 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 126 states. [2024-09-12 18:33:41,013 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 126 to 126. [2024-09-12 18:33:41,014 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 126 states, 72 states have (on average 1.6527777777777777) internal successors, (119), 117 states have internal predecessors, (119), 6 states have call successors, (6), 4 states have call predecessors, (6), 3 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) [2024-09-12 18:33:41,015 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 126 states to 126 states and 129 transitions. [2024-09-12 18:33:41,016 INFO L78 Accepts]: Start accepts. Automaton has 126 states and 129 transitions. Word has length 20 [2024-09-12 18:33:41,028 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 18:33:41,029 INFO L474 AbstractCegarLoop]: Abstraction has 126 states and 129 transitions. [2024-09-12 18:33:41,029 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 3.3333333333333335) internal successors, (10), 4 states have internal predecessors, (10), 3 states have call successors, (4), 1 states have call predecessors, (4), 1 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2024-09-12 18:33:41,030 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:33:41,030 INFO L276 IsEmpty]: Start isEmpty. Operand 126 states and 129 transitions. [2024-09-12 18:33:41,030 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2024-09-12 18:33:41,030 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 18:33:41,031 INFO L216 NwaCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-09-12 18:33:41,031 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2024-09-12 18:33:41,031 INFO L399 AbstractCegarLoop]: === Iteration 6 === Targeting mainErr4ASSERT_VIOLATIONINTEGER_OVERFLOW === [mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 56 more)] === [2024-09-12 18:33:41,031 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:33:41,031 INFO L85 PathProgramCache]: Analyzing trace with hash 1806617071, now seen corresponding path program 1 times [2024-09-12 18:33:41,032 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 18:33:41,032 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1823512650] [2024-09-12 18:33:41,032 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:33:41,036 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 18:33:41,075 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-09-12 18:33:41,078 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1712623633] [2024-09-12 18:33:41,079 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:33:41,079 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 18:33:41,079 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-12 18:33:41,081 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:33:41,083 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:33:41,133 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:33:41,135 INFO L262 TraceCheckSpWp]: Trace formula consists of 62 conjuncts, 3 conjuncts are in the unsatisfiable core [2024-09-12 18:33:41,140 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-12 18:33:41,164 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-09-12 18:33:41,164 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-09-12 18:33:41,164 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 18:33:41,165 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1823512650] [2024-09-12 18:33:41,165 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-09-12 18:33:41,165 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1712623633] [2024-09-12 18:33:41,165 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1712623633] provided 1 perfect and 0 imperfect interpolant sequences [2024-09-12 18:33:41,166 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-09-12 18:33:41,166 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2024-09-12 18:33:41,166 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [358288593] [2024-09-12 18:33:41,166 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-09-12 18:33:41,166 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-09-12 18:33:41,167 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 18:33:41,167 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-09-12 18:33:41,172 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-09-12 18:33:41,172 INFO L87 Difference]: Start difference. First operand 126 states and 129 transitions. Second operand has 3 states, 2 states have (on average 6.0) internal successors, (12), 3 states have internal predecessors, (12), 1 states have call successors, (4), 1 states have call predecessors, (4), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) [2024-09-12 18:33:41,306 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 18:33:41,307 INFO L93 Difference]: Finished difference Result 191 states and 197 transitions. [2024-09-12 18:33:41,307 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-09-12 18:33:41,307 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 6.0) internal successors, (12), 3 states have internal predecessors, (12), 1 states have call successors, (4), 1 states have call predecessors, (4), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) Word has length 22 [2024-09-12 18:33:41,308 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 18:33:41,309 INFO L225 Difference]: With dead ends: 191 [2024-09-12 18:33:41,309 INFO L226 Difference]: Without dead ends: 185 [2024-09-12 18:33:41,309 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 21 GetRequests, 20 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:33:41,310 INFO L434 NwaCegarLoop]: 119 mSDtfsCounter, 57 mSDsluCounter, 110 mSDsCounter, 0 mSdLazyCounter, 28 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 58 SdHoareTripleChecker+Valid, 229 SdHoareTripleChecker+Invalid, 33 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 28 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-09-12 18:33:41,310 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [58 Valid, 229 Invalid, 33 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 28 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-09-12 18:33:41,313 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 185 states. [2024-09-12 18:33:41,352 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 185 to 151. [2024-09-12 18:33:41,353 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 151 states, 96 states have (on average 1.6458333333333333) internal successors, (158), 141 states have internal predecessors, (158), 7 states have call successors, (7), 4 states have call predecessors, (7), 3 states have return successors, (5), 5 states have call predecessors, (5), 5 states have call successors, (5) [2024-09-12 18:33:41,353 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 151 states to 151 states and 170 transitions. [2024-09-12 18:33:41,354 INFO L78 Accepts]: Start accepts. Automaton has 151 states and 170 transitions. Word has length 22 [2024-09-12 18:33:41,354 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 18:33:41,355 INFO L474 AbstractCegarLoop]: Abstraction has 151 states and 170 transitions. [2024-09-12 18:33:41,355 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 6.0) internal successors, (12), 3 states have internal predecessors, (12), 1 states have call successors, (4), 1 states have call predecessors, (4), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) [2024-09-12 18:33:41,355 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:33:41,356 INFO L276 IsEmpty]: Start isEmpty. Operand 151 states and 170 transitions. [2024-09-12 18:33:41,357 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2024-09-12 18:33:41,357 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 18:33:41,357 INFO L216 NwaCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-09-12 18:33:41,375 INFO L540 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Forceful destruction successful, exit code 0 [2024-09-12 18:33:41,558 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable5 [2024-09-12 18:33:41,558 INFO L399 AbstractCegarLoop]: === Iteration 7 === Targeting mainErr6ASSERT_VIOLATIONINTEGER_OVERFLOW === [mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 56 more)] === [2024-09-12 18:33:41,559 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:33:41,559 INFO L85 PathProgramCache]: Analyzing trace with hash 992219793, now seen corresponding path program 1 times [2024-09-12 18:33:41,559 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 18:33:41,559 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [609115707] [2024-09-12 18:33:41,559 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:33:41,560 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 18:33:41,569 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-09-12 18:33:41,570 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [859681115] [2024-09-12 18:33:41,570 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:33:41,571 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 18:33:41,571 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-12 18:33:41,573 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:33:41,577 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:33:41,619 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:33:41,620 INFO L262 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 3 conjuncts are in the unsatisfiable core [2024-09-12 18:33:41,621 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-12 18:33:41,648 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-09-12 18:33:41,649 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-09-12 18:33:41,649 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 18:33:41,649 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [609115707] [2024-09-12 18:33:41,649 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-09-12 18:33:41,650 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [859681115] [2024-09-12 18:33:41,650 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [859681115] provided 1 perfect and 0 imperfect interpolant sequences [2024-09-12 18:33:41,650 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-09-12 18:33:41,651 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2024-09-12 18:33:41,651 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1473829618] [2024-09-12 18:33:41,651 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-09-12 18:33:41,651 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-09-12 18:33:41,651 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 18:33:41,652 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-09-12 18:33:41,652 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-09-12 18:33:41,652 INFO L87 Difference]: Start difference. First operand 151 states and 170 transitions. Second operand has 3 states, 2 states have (on average 7.0) internal successors, (14), 3 states have internal predecessors, (14), 1 states have call successors, (4), 1 states have call predecessors, (4), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) [2024-09-12 18:33:41,802 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 18:33:41,803 INFO L93 Difference]: Finished difference Result 249 states and 273 transitions. [2024-09-12 18:33:41,803 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-09-12 18:33:41,803 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), 1 states have call successors, (4), 1 states have call predecessors, (4), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) Word has length 24 [2024-09-12 18:33:41,804 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 18:33:41,805 INFO L225 Difference]: With dead ends: 249 [2024-09-12 18:33:41,805 INFO L226 Difference]: Without dead ends: 243 [2024-09-12 18:33:41,806 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 23 GetRequests, 22 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:33:41,806 INFO L434 NwaCegarLoop]: 117 mSDtfsCounter, 88 mSDsluCounter, 108 mSDsCounter, 0 mSdLazyCounter, 32 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 89 SdHoareTripleChecker+Valid, 225 SdHoareTripleChecker+Invalid, 37 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 32 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-09-12 18:33:41,806 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [89 Valid, 225 Invalid, 37 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 32 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-09-12 18:33:41,811 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 243 states. [2024-09-12 18:33:41,862 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 243 to 200. [2024-09-12 18:33:41,863 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 200 states, 144 states have (on average 1.6527777777777777) internal successors, (238), 189 states have internal predecessors, (238), 8 states have call successors, (8), 4 states have call predecessors, (8), 3 states have return successors, (6), 6 states have call predecessors, (6), 6 states have call successors, (6) [2024-09-12 18:33:41,864 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 200 states to 200 states and 252 transitions. [2024-09-12 18:33:41,865 INFO L78 Accepts]: Start accepts. Automaton has 200 states and 252 transitions. Word has length 24 [2024-09-12 18:33:41,865 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 18:33:41,869 INFO L474 AbstractCegarLoop]: Abstraction has 200 states and 252 transitions. [2024-09-12 18:33:41,869 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), 1 states have call successors, (4), 1 states have call predecessors, (4), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) [2024-09-12 18:33:41,869 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:33:41,869 INFO L276 IsEmpty]: Start isEmpty. Operand 200 states and 252 transitions. [2024-09-12 18:33:41,870 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2024-09-12 18:33:41,870 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 18:33:41,870 INFO L216 NwaCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-09-12 18:33:41,889 INFO L552 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Ended with exit code 0 [2024-09-12 18:33:42,071 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable6 [2024-09-12 18:33:42,071 INFO L399 AbstractCegarLoop]: === Iteration 8 === Targeting mainErr8ASSERT_VIOLATIONINTEGER_OVERFLOW === [mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 56 more)] === [2024-09-12 18:33:42,072 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:33:42,072 INFO L85 PathProgramCache]: Analyzing trace with hash 40483635, now seen corresponding path program 1 times [2024-09-12 18:33:42,072 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 18:33:42,072 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1751497934] [2024-09-12 18:33:42,072 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:33:42,073 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 18:33:42,089 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-09-12 18:33:42,090 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [844141383] [2024-09-12 18:33:42,090 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:33:42,090 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 18:33:42,091 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-12 18:33:42,095 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:33:42,097 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:33:42,131 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:33:42,132 INFO L262 TraceCheckSpWp]: Trace formula consists of 70 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-09-12 18:33:42,134 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-12 18:33:42,160 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-09-12 18:33:42,161 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-09-12 18:33:42,162 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 18:33:42,162 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1751497934] [2024-09-12 18:33:42,162 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-09-12 18:33:42,162 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [844141383] [2024-09-12 18:33:42,163 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [844141383] provided 1 perfect and 0 imperfect interpolant sequences [2024-09-12 18:33:42,163 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-09-12 18:33:42,163 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-09-12 18:33:42,163 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2074789266] [2024-09-12 18:33:42,163 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-09-12 18:33:42,164 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-09-12 18:33:42,164 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 18:33:42,164 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-09-12 18:33:42,166 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-09-12 18:33:42,166 INFO L87 Difference]: Start difference. First operand 200 states and 252 transitions. Second operand has 4 states, 3 states have (on average 5.333333333333333) internal successors, (16), 4 states have internal predecessors, (16), 1 states have call successors, (4), 1 states have call predecessors, (4), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) [2024-09-12 18:33:42,443 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 18:33:42,443 INFO L93 Difference]: Finished difference Result 269 states and 325 transitions. [2024-09-12 18:33:42,443 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-09-12 18:33:42,444 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 5.333333333333333) internal successors, (16), 4 states have internal predecessors, (16), 1 states have call successors, (4), 1 states have call predecessors, (4), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) Word has length 26 [2024-09-12 18:33:42,444 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 18:33:42,445 INFO L225 Difference]: With dead ends: 269 [2024-09-12 18:33:42,446 INFO L226 Difference]: Without dead ends: 267 [2024-09-12 18:33:42,446 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 26 GetRequests, 23 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:33:42,447 INFO L434 NwaCegarLoop]: 80 mSDtfsCounter, 123 mSDsluCounter, 167 mSDsCounter, 0 mSdLazyCounter, 142 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 123 SdHoareTripleChecker+Valid, 247 SdHoareTripleChecker+Invalid, 146 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 142 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-09-12 18:33:42,447 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [123 Valid, 247 Invalid, 146 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 142 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-09-12 18:33:42,448 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 267 states. [2024-09-12 18:33:42,483 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 267 to 201. [2024-09-12 18:33:42,483 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 201 states, 145 states have (on average 1.6413793103448275) internal successors, (238), 190 states have internal predecessors, (238), 8 states have call successors, (8), 4 states have call predecessors, (8), 3 states have return successors, (6), 6 states have call predecessors, (6), 6 states have call successors, (6) [2024-09-12 18:33:42,484 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 201 states to 201 states and 252 transitions. [2024-09-12 18:33:42,485 INFO L78 Accepts]: Start accepts. Automaton has 201 states and 252 transitions. Word has length 26 [2024-09-12 18:33:42,485 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 18:33:42,485 INFO L474 AbstractCegarLoop]: Abstraction has 201 states and 252 transitions. [2024-09-12 18:33:42,485 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 5.333333333333333) internal successors, (16), 4 states have internal predecessors, (16), 1 states have call successors, (4), 1 states have call predecessors, (4), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) [2024-09-12 18:33:42,486 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:33:42,486 INFO L276 IsEmpty]: Start isEmpty. Operand 201 states and 252 transitions. [2024-09-12 18:33:42,486 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2024-09-12 18:33:42,487 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 18:33:42,487 INFO L216 NwaCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-09-12 18:33:42,504 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:33:42,690 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 4 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable7 [2024-09-12 18:33:42,691 INFO L399 AbstractCegarLoop]: === Iteration 9 === Targeting mainErr9ASSERT_VIOLATIONINTEGER_OVERFLOW === [mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 56 more)] === [2024-09-12 18:33:42,691 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:33:42,691 INFO L85 PathProgramCache]: Analyzing trace with hash 1254992760, now seen corresponding path program 1 times [2024-09-12 18:33:42,691 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 18:33:42,692 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1419698006] [2024-09-12 18:33:42,692 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:33:42,692 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 18:33:42,703 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-09-12 18:33:42,704 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [700966182] [2024-09-12 18:33:42,704 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:33:42,704 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 18:33:42,704 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-12 18:33:42,706 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:33:42,707 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:33:42,748 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:33:42,749 INFO L262 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-09-12 18:33:42,750 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-12 18:33:42,777 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-09-12 18:33:42,777 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-09-12 18:33:42,778 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 18:33:42,778 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1419698006] [2024-09-12 18:33:42,778 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-09-12 18:33:42,778 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [700966182] [2024-09-12 18:33:42,778 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [700966182] provided 1 perfect and 0 imperfect interpolant sequences [2024-09-12 18:33:42,778 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-09-12 18:33:42,778 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-09-12 18:33:42,778 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [325216026] [2024-09-12 18:33:42,778 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-09-12 18:33:42,779 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-09-12 18:33:42,779 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 18:33:42,779 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-09-12 18:33:42,779 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-09-12 18:33:42,779 INFO L87 Difference]: Start difference. First operand 201 states and 252 transitions. Second operand has 4 states, 3 states have (on average 5.666666666666667) internal successors, (17), 4 states have internal predecessors, (17), 1 states have call successors, (4), 1 states have call predecessors, (4), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) [2024-09-12 18:33:43,109 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 18:33:43,109 INFO L93 Difference]: Finished difference Result 268 states and 323 transitions. [2024-09-12 18:33:43,110 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-09-12 18:33:43,110 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 5.666666666666667) internal successors, (17), 4 states have internal predecessors, (17), 1 states have call successors, (4), 1 states have call predecessors, (4), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) Word has length 27 [2024-09-12 18:33:43,110 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 18:33:43,112 INFO L225 Difference]: With dead ends: 268 [2024-09-12 18:33:43,112 INFO L226 Difference]: Without dead ends: 266 [2024-09-12 18:33:43,112 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 27 GetRequests, 24 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:33:43,113 INFO L434 NwaCegarLoop]: 82 mSDtfsCounter, 121 mSDsluCounter, 168 mSDsCounter, 0 mSdLazyCounter, 139 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 121 SdHoareTripleChecker+Valid, 250 SdHoareTripleChecker+Invalid, 143 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 139 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-09-12 18:33:43,113 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [121 Valid, 250 Invalid, 143 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 139 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-09-12 18:33:43,114 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 266 states. [2024-09-12 18:33:43,155 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 266 to 202. [2024-09-12 18:33:43,155 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 202 states, 146 states have (on average 1.63013698630137) internal successors, (238), 191 states have internal predecessors, (238), 8 states have call successors, (8), 4 states have call predecessors, (8), 3 states have return successors, (6), 6 states have call predecessors, (6), 6 states have call successors, (6) [2024-09-12 18:33:43,156 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 202 states to 202 states and 252 transitions. [2024-09-12 18:33:43,157 INFO L78 Accepts]: Start accepts. Automaton has 202 states and 252 transitions. Word has length 27 [2024-09-12 18:33:43,157 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 18:33:43,157 INFO L474 AbstractCegarLoop]: Abstraction has 202 states and 252 transitions. [2024-09-12 18:33:43,158 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 5.666666666666667) internal successors, (17), 4 states have internal predecessors, (17), 1 states have call successors, (4), 1 states have call predecessors, (4), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) [2024-09-12 18:33:43,158 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:33:43,158 INFO L276 IsEmpty]: Start isEmpty. Operand 202 states and 252 transitions. [2024-09-12 18:33:43,159 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2024-09-12 18:33:43,159 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 18:33:43,159 INFO L216 NwaCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-09-12 18:33:43,184 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:33:43,359 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8,5 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 18:33:43,360 INFO L399 AbstractCegarLoop]: === Iteration 10 === Targeting mainErr10ASSERT_VIOLATIONINTEGER_OVERFLOW === [mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 56 more)] === [2024-09-12 18:33:43,360 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:33:43,360 INFO L85 PathProgramCache]: Analyzing trace with hash 250069973, now seen corresponding path program 1 times [2024-09-12 18:33:43,360 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 18:33:43,360 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [146002037] [2024-09-12 18:33:43,360 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:33:43,361 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 18:33:43,373 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-09-12 18:33:43,374 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1014662376] [2024-09-12 18:33:43,376 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:33:43,377 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 18:33:43,377 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-12 18:33:43,378 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:33:43,380 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:33:43,415 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:33:43,416 INFO L262 TraceCheckSpWp]: Trace formula consists of 72 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-09-12 18:33:43,417 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-12 18:33:43,447 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-09-12 18:33:43,448 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-09-12 18:33:43,448 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 18:33:43,448 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [146002037] [2024-09-12 18:33:43,448 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-09-12 18:33:43,448 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1014662376] [2024-09-12 18:33:43,448 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1014662376] provided 1 perfect and 0 imperfect interpolant sequences [2024-09-12 18:33:43,449 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-09-12 18:33:43,449 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-09-12 18:33:43,449 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [447242873] [2024-09-12 18:33:43,449 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-09-12 18:33:43,449 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-09-12 18:33:43,449 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 18:33:43,450 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-09-12 18:33:43,450 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-09-12 18:33:43,450 INFO L87 Difference]: Start difference. First operand 202 states and 252 transitions. Second operand has 4 states, 3 states have (on average 6.0) internal successors, (18), 4 states have internal predecessors, (18), 1 states have call successors, (4), 1 states have call predecessors, (4), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) [2024-09-12 18:33:43,616 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 18:33:43,616 INFO L93 Difference]: Finished difference Result 263 states and 283 transitions. [2024-09-12 18:33:43,616 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-09-12 18:33:43,617 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 6.0) internal successors, (18), 4 states have internal predecessors, (18), 1 states have call successors, (4), 1 states have call predecessors, (4), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) Word has length 28 [2024-09-12 18:33:43,617 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 18:33:43,619 INFO L225 Difference]: With dead ends: 263 [2024-09-12 18:33:43,619 INFO L226 Difference]: Without dead ends: 261 [2024-09-12 18:33:43,619 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 28 GetRequests, 25 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:33:43,620 INFO L434 NwaCegarLoop]: 82 mSDtfsCounter, 170 mSDsluCounter, 188 mSDsCounter, 0 mSdLazyCounter, 121 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 170 SdHoareTripleChecker+Valid, 270 SdHoareTripleChecker+Invalid, 125 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 121 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-09-12 18:33:43,620 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [170 Valid, 270 Invalid, 125 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 121 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-09-12 18:33:43,621 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 261 states. [2024-09-12 18:33:43,661 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 261 to 202. [2024-09-12 18:33:43,661 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 202 states, 146 states have (on average 1.6095890410958904) internal successors, (235), 191 states have internal predecessors, (235), 8 states have call successors, (8), 4 states have call predecessors, (8), 3 states have return successors, (6), 6 states have call predecessors, (6), 6 states have call successors, (6) [2024-09-12 18:33:43,662 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 202 states to 202 states and 249 transitions. [2024-09-12 18:33:43,663 INFO L78 Accepts]: Start accepts. Automaton has 202 states and 249 transitions. Word has length 28 [2024-09-12 18:33:43,663 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 18:33:43,663 INFO L474 AbstractCegarLoop]: Abstraction has 202 states and 249 transitions. [2024-09-12 18:33:43,663 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 6.0) internal successors, (18), 4 states have internal predecessors, (18), 1 states have call successors, (4), 1 states have call predecessors, (4), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) [2024-09-12 18:33:43,664 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:33:43,664 INFO L276 IsEmpty]: Start isEmpty. Operand 202 states and 249 transitions. [2024-09-12 18:33:43,664 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2024-09-12 18:33:43,664 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 18:33:43,664 INFO L216 NwaCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-09-12 18:33:43,682 INFO L552 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Ended with exit code 0 [2024-09-12 18:33:43,868 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable9 [2024-09-12 18:33:43,869 INFO L399 AbstractCegarLoop]: === Iteration 11 === Targeting mainErr11ASSERT_VIOLATIONINTEGER_OVERFLOW === [mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 56 more)] === [2024-09-12 18:33:43,869 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:33:43,869 INFO L85 PathProgramCache]: Analyzing trace with hash -837765350, now seen corresponding path program 1 times [2024-09-12 18:33:43,870 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 18:33:43,870 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [148694885] [2024-09-12 18:33:43,870 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:33:43,870 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 18:33:43,878 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-09-12 18:33:43,879 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [912762092] [2024-09-12 18:33:43,879 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:33:43,879 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 18:33:43,880 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-12 18:33:43,883 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:33:43,885 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:33:43,921 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:33:43,922 INFO L262 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-09-12 18:33:43,923 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-12 18:33:43,944 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-09-12 18:33:43,945 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-09-12 18:33:43,945 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 18:33:43,945 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [148694885] [2024-09-12 18:33:43,945 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-09-12 18:33:43,945 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [912762092] [2024-09-12 18:33:43,945 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [912762092] provided 1 perfect and 0 imperfect interpolant sequences [2024-09-12 18:33:43,945 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-09-12 18:33:43,946 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-09-12 18:33:43,946 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [392297283] [2024-09-12 18:33:43,946 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-09-12 18:33:43,946 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-09-12 18:33:43,946 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 18:33:43,947 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-09-12 18:33:43,947 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-09-12 18:33:43,947 INFO L87 Difference]: Start difference. First operand 202 states and 249 transitions. Second operand has 4 states, 3 states have (on average 6.333333333333333) internal successors, (19), 4 states have internal predecessors, (19), 1 states have call successors, (4), 1 states have call predecessors, (4), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) [2024-09-12 18:33:44,181 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 18:33:44,182 INFO L93 Difference]: Finished difference Result 261 states and 280 transitions. [2024-09-12 18:33:44,182 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-09-12 18:33:44,182 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), 1 states have call successors, (4), 1 states have call predecessors, (4), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) Word has length 29 [2024-09-12 18:33:44,182 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 18:33:44,184 INFO L225 Difference]: With dead ends: 261 [2024-09-12 18:33:44,184 INFO L226 Difference]: Without dead ends: 259 [2024-09-12 18:33:44,184 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 29 GetRequests, 26 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:33:44,185 INFO L434 NwaCegarLoop]: 88 mSDtfsCounter, 167 mSDsluCounter, 188 mSDsCounter, 0 mSdLazyCounter, 119 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 167 SdHoareTripleChecker+Valid, 276 SdHoareTripleChecker+Invalid, 123 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 119 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-09-12 18:33:44,185 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [167 Valid, 276 Invalid, 123 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 119 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-09-12 18:33:44,186 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 259 states. [2024-09-12 18:33:44,221 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 259 to 202. [2024-09-12 18:33:44,222 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 202 states, 146 states have (on average 1.5890410958904109) internal successors, (232), 191 states have internal predecessors, (232), 8 states have call successors, (8), 4 states have call predecessors, (8), 3 states have return successors, (6), 6 states have call predecessors, (6), 6 states have call successors, (6) [2024-09-12 18:33:44,223 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 202 states to 202 states and 246 transitions. [2024-09-12 18:33:44,224 INFO L78 Accepts]: Start accepts. Automaton has 202 states and 246 transitions. Word has length 29 [2024-09-12 18:33:44,224 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 18:33:44,224 INFO L474 AbstractCegarLoop]: Abstraction has 202 states and 246 transitions. [2024-09-12 18:33:44,224 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), 1 states have call successors, (4), 1 states have call predecessors, (4), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) [2024-09-12 18:33:44,225 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:33:44,225 INFO L276 IsEmpty]: Start isEmpty. Operand 202 states and 246 transitions. [2024-09-12 18:33:44,225 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2024-09-12 18:33:44,225 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 18:33:44,225 INFO L216 NwaCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-09-12 18:33:44,243 INFO L540 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Forceful destruction successful, exit code 0 [2024-09-12 18:33:44,426 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 7 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable10 [2024-09-12 18:33:44,427 INFO L399 AbstractCegarLoop]: === Iteration 12 === Targeting mainErr12ASSERT_VIOLATIONINTEGER_OVERFLOW === [mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 56 more)] === [2024-09-12 18:33:44,427 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:33:44,427 INFO L85 PathProgramCache]: Analyzing trace with hash -200921993, now seen corresponding path program 1 times [2024-09-12 18:33:44,427 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 18:33:44,427 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2065642015] [2024-09-12 18:33:44,427 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:33:44,427 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 18:33:44,438 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-09-12 18:33:44,439 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1358032345] [2024-09-12 18:33:44,439 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:33:44,439 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 18:33:44,439 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-12 18:33:44,441 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:33:44,449 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:33:44,488 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:33:44,490 INFO L262 TraceCheckSpWp]: Trace formula consists of 74 conjuncts, 5 conjuncts are in the unsatisfiable core [2024-09-12 18:33:44,491 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-12 18:33:44,522 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-09-12 18:33:44,522 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-09-12 18:33:44,522 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 18:33:44,523 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2065642015] [2024-09-12 18:33:44,523 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-09-12 18:33:44,523 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1358032345] [2024-09-12 18:33:44,523 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1358032345] provided 1 perfect and 0 imperfect interpolant sequences [2024-09-12 18:33:44,523 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-09-12 18:33:44,523 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-09-12 18:33:44,523 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [907674832] [2024-09-12 18:33:44,524 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-09-12 18:33:44,524 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-09-12 18:33:44,524 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 18:33:44,525 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-09-12 18:33:44,525 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2024-09-12 18:33:44,525 INFO L87 Difference]: Start difference. First operand 202 states and 246 transitions. Second operand has 5 states, 4 states have (on average 5.0) internal successors, (20), 5 states have internal predecessors, (20), 1 states have call successors, (4), 1 states have call predecessors, (4), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) [2024-09-12 18:33:44,754 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 18:33:44,754 INFO L93 Difference]: Finished difference Result 263 states and 313 transitions. [2024-09-12 18:33:44,755 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-09-12 18:33:44,755 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 5.0) internal successors, (20), 5 states have internal predecessors, (20), 1 states have call successors, (4), 1 states have call predecessors, (4), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) Word has length 30 [2024-09-12 18:33:44,755 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 18:33:44,757 INFO L225 Difference]: With dead ends: 263 [2024-09-12 18:33:44,757 INFO L226 Difference]: Without dead ends: 261 [2024-09-12 18:33:44,757 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 26 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2024-09-12 18:33:44,758 INFO L434 NwaCegarLoop]: 82 mSDtfsCounter, 172 mSDsluCounter, 168 mSDsCounter, 0 mSdLazyCounter, 145 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 172 SdHoareTripleChecker+Valid, 250 SdHoareTripleChecker+Invalid, 152 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 145 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-09-12 18:33:44,760 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [172 Valid, 250 Invalid, 152 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 145 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-09-12 18:33:44,760 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 261 states. [2024-09-12 18:33:44,798 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 261 to 205. [2024-09-12 18:33:44,799 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 205 states, 149 states have (on average 1.570469798657718) internal successors, (234), 194 states have internal predecessors, (234), 8 states have call successors, (8), 4 states have call predecessors, (8), 3 states have return successors, (6), 6 states have call predecessors, (6), 6 states have call successors, (6) [2024-09-12 18:33:44,800 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 205 states to 205 states and 248 transitions. [2024-09-12 18:33:44,801 INFO L78 Accepts]: Start accepts. Automaton has 205 states and 248 transitions. Word has length 30 [2024-09-12 18:33:44,801 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 18:33:44,801 INFO L474 AbstractCegarLoop]: Abstraction has 205 states and 248 transitions. [2024-09-12 18:33:44,801 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 5.0) internal successors, (20), 5 states have internal predecessors, (20), 1 states have call successors, (4), 1 states have call predecessors, (4), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) [2024-09-12 18:33:44,802 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:33:44,802 INFO L276 IsEmpty]: Start isEmpty. Operand 205 states and 248 transitions. [2024-09-12 18:33:44,802 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2024-09-12 18:33:44,804 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 18:33:44,804 INFO L216 NwaCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-09-12 18:33:44,819 INFO L540 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Forceful destruction successful, exit code 0 [2024-09-12 18:33:45,007 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11,8 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 18:33:45,008 INFO L399 AbstractCegarLoop]: === Iteration 13 === Targeting mainErr13ASSERT_VIOLATIONINTEGER_OVERFLOW === [mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 56 more)] === [2024-09-12 18:33:45,008 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:33:45,008 INFO L85 PathProgramCache]: Analyzing trace with hash -1933614404, now seen corresponding path program 1 times [2024-09-12 18:33:45,008 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 18:33:45,008 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1202117906] [2024-09-12 18:33:45,009 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:33:45,009 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 18:33:45,021 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-09-12 18:33:45,021 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [834031354] [2024-09-12 18:33:45,021 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:33:45,022 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 18:33:45,022 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-12 18:33:45,027 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:33:45,028 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:33:45,065 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:33:45,066 INFO L262 TraceCheckSpWp]: Trace formula consists of 75 conjuncts, 5 conjuncts are in the unsatisfiable core [2024-09-12 18:33:45,067 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-12 18:33:45,111 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-09-12 18:33:45,111 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-09-12 18:33:45,111 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 18:33:45,111 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1202117906] [2024-09-12 18:33:45,112 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-09-12 18:33:45,112 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [834031354] [2024-09-12 18:33:45,112 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [834031354] provided 1 perfect and 0 imperfect interpolant sequences [2024-09-12 18:33:45,112 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-09-12 18:33:45,112 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-09-12 18:33:45,112 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1756266567] [2024-09-12 18:33:45,112 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-09-12 18:33:45,113 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-09-12 18:33:45,113 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 18:33:45,113 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-09-12 18:33:45,114 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2024-09-12 18:33:45,114 INFO L87 Difference]: Start difference. First operand 205 states and 248 transitions. Second operand has 5 states, 4 states have (on average 5.25) internal successors, (21), 5 states have internal predecessors, (21), 1 states have call successors, (4), 1 states have call predecessors, (4), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) [2024-09-12 18:33:45,344 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 18:33:45,345 INFO L93 Difference]: Finished difference Result 262 states and 279 transitions. [2024-09-12 18:33:45,345 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-09-12 18:33:45,345 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 5.25) internal successors, (21), 5 states have internal predecessors, (21), 1 states have call successors, (4), 1 states have call predecessors, (4), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) Word has length 31 [2024-09-12 18:33:45,345 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 18:33:45,347 INFO L225 Difference]: With dead ends: 262 [2024-09-12 18:33:45,347 INFO L226 Difference]: Without dead ends: 260 [2024-09-12 18:33:45,347 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 27 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2024-09-12 18:33:45,348 INFO L434 NwaCegarLoop]: 91 mSDtfsCounter, 162 mSDsluCounter, 258 mSDsCounter, 0 mSdLazyCounter, 183 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 162 SdHoareTripleChecker+Valid, 349 SdHoareTripleChecker+Invalid, 188 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 183 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-09-12 18:33:45,348 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [162 Valid, 349 Invalid, 188 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 183 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-09-12 18:33:45,349 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 260 states. [2024-09-12 18:33:45,382 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 260 to 205. [2024-09-12 18:33:45,383 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 205 states, 149 states have (on average 1.5503355704697988) internal successors, (231), 194 states have internal predecessors, (231), 8 states have call successors, (8), 4 states have call predecessors, (8), 3 states have return successors, (6), 6 states have call predecessors, (6), 6 states have call successors, (6) [2024-09-12 18:33:45,384 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 205 states to 205 states and 245 transitions. [2024-09-12 18:33:45,384 INFO L78 Accepts]: Start accepts. Automaton has 205 states and 245 transitions. Word has length 31 [2024-09-12 18:33:45,384 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 18:33:45,384 INFO L474 AbstractCegarLoop]: Abstraction has 205 states and 245 transitions. [2024-09-12 18:33:45,384 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 5.25) internal successors, (21), 5 states have internal predecessors, (21), 1 states have call successors, (4), 1 states have call predecessors, (4), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) [2024-09-12 18:33:45,385 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:33:45,385 INFO L276 IsEmpty]: Start isEmpty. Operand 205 states and 245 transitions. [2024-09-12 18:33:45,385 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2024-09-12 18:33:45,386 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 18:33:45,386 INFO L216 NwaCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-09-12 18:33:45,402 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:33:45,586 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12,9 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 18:33:45,587 INFO L399 AbstractCegarLoop]: === Iteration 14 === Targeting mainErr14ASSERT_VIOLATIONINTEGER_OVERFLOW === [mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 56 more)] === [2024-09-12 18:33:45,587 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:33:45,587 INFO L85 PathProgramCache]: Analyzing trace with hash 187495705, now seen corresponding path program 1 times [2024-09-12 18:33:45,587 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 18:33:45,588 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [71952274] [2024-09-12 18:33:45,588 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:33:45,588 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 18:33:45,599 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-09-12 18:33:45,600 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1127708382] [2024-09-12 18:33:45,600 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:33:45,600 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 18:33:45,600 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-12 18:33:45,602 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:33:45,604 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:33:45,641 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:33:45,642 INFO L262 TraceCheckSpWp]: Trace formula consists of 76 conjuncts, 8 conjuncts are in the unsatisfiable core [2024-09-12 18:33:45,643 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-12 18:33:45,745 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-09-12 18:33:45,745 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-09-12 18:33:45,745 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 18:33:45,745 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [71952274] [2024-09-12 18:33:45,745 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-09-12 18:33:45,745 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1127708382] [2024-09-12 18:33:45,745 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1127708382] provided 1 perfect and 0 imperfect interpolant sequences [2024-09-12 18:33:45,746 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-09-12 18:33:45,746 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-09-12 18:33:45,747 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [120335027] [2024-09-12 18:33:45,748 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-09-12 18:33:45,748 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-09-12 18:33:45,748 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 18:33:45,748 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-09-12 18:33:45,748 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=18, Unknown=0, NotChecked=0, Total=30 [2024-09-12 18:33:45,749 INFO L87 Difference]: Start difference. First operand 205 states and 245 transitions. Second operand has 6 states, 5 states have (on average 4.4) internal successors, (22), 6 states have internal predecessors, (22), 2 states have call successors, (4), 1 states have call predecessors, (4), 1 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2024-09-12 18:33:46,057 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 18:33:46,058 INFO L93 Difference]: Finished difference Result 258 states and 307 transitions. [2024-09-12 18:33:46,058 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-09-12 18:33:46,058 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 4.4) internal successors, (22), 6 states have internal predecessors, (22), 2 states have call successors, (4), 1 states have call predecessors, (4), 1 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) Word has length 32 [2024-09-12 18:33:46,059 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 18:33:46,060 INFO L225 Difference]: With dead ends: 258 [2024-09-12 18:33:46,060 INFO L226 Difference]: Without dead ends: 256 [2024-09-12 18:33:46,061 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 27 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=30, Invalid=42, Unknown=0, NotChecked=0, Total=72 [2024-09-12 18:33:46,061 INFO L434 NwaCegarLoop]: 66 mSDtfsCounter, 249 mSDsluCounter, 161 mSDsCounter, 0 mSdLazyCounter, 294 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 250 SdHoareTripleChecker+Valid, 227 SdHoareTripleChecker+Invalid, 301 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 294 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-09-12 18:33:46,061 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [250 Valid, 227 Invalid, 301 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 294 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-09-12 18:33:46,062 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 256 states. [2024-09-12 18:33:46,109 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 256 to 207. [2024-09-12 18:33:46,110 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 207 states, 151 states have (on average 1.5364238410596027) internal successors, (232), 196 states have internal predecessors, (232), 8 states have call successors, (8), 4 states have call predecessors, (8), 3 states have return successors, (6), 6 states have call predecessors, (6), 6 states have call successors, (6) [2024-09-12 18:33:46,111 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 207 states to 207 states and 246 transitions. [2024-09-12 18:33:46,112 INFO L78 Accepts]: Start accepts. Automaton has 207 states and 246 transitions. Word has length 32 [2024-09-12 18:33:46,112 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 18:33:46,112 INFO L474 AbstractCegarLoop]: Abstraction has 207 states and 246 transitions. [2024-09-12 18:33:46,112 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 4.4) internal successors, (22), 6 states have internal predecessors, (22), 2 states have call successors, (4), 1 states have call predecessors, (4), 1 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2024-09-12 18:33:46,113 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:33:46,113 INFO L276 IsEmpty]: Start isEmpty. Operand 207 states and 246 transitions. [2024-09-12 18:33:46,113 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2024-09-12 18:33:46,113 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 18:33:46,113 INFO L216 NwaCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-09-12 18:33:46,127 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:33:46,315 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 10 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable13 [2024-09-12 18:33:46,315 INFO L399 AbstractCegarLoop]: === Iteration 15 === Targeting mainErr15ASSERT_VIOLATIONINTEGER_OVERFLOW === [mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 56 more)] === [2024-09-12 18:33:46,316 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:33:46,316 INFO L85 PathProgramCache]: Analyzing trace with hash 1517399646, now seen corresponding path program 1 times [2024-09-12 18:33:46,316 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 18:33:46,316 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1090114895] [2024-09-12 18:33:46,316 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:33:46,316 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 18:33:46,325 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:33:46,395 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-09-12 18:33:46,396 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:33:46,397 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-09-12 18:33:46,399 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:33:46,424 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2024-09-12 18:33:46,426 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:33:46,430 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2024-09-12 18:33:46,430 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 18:33:46,430 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1090114895] [2024-09-12 18:33:46,430 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1090114895] provided 0 perfect and 1 imperfect interpolant sequences [2024-09-12 18:33:46,430 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [182954413] [2024-09-12 18:33:46,430 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:33:46,430 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 18:33:46,431 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-12 18:33:46,432 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:33:46,434 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:33:46,466 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:33:46,466 INFO L262 TraceCheckSpWp]: Trace formula consists of 77 conjuncts, 8 conjuncts are in the unsatisfiable core [2024-09-12 18:33:46,467 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-12 18:33:46,581 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-09-12 18:33:46,582 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-09-12 18:33:46,582 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [182954413] provided 1 perfect and 0 imperfect interpolant sequences [2024-09-12 18:33:46,582 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-09-12 18:33:46,582 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [5] total 9 [2024-09-12 18:33:46,582 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [139152623] [2024-09-12 18:33:46,582 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-09-12 18:33:46,582 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-09-12 18:33:46,583 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 18:33:46,583 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-09-12 18:33:46,583 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=68, Unknown=0, NotChecked=0, Total=90 [2024-09-12 18:33:46,583 INFO L87 Difference]: Start difference. First operand 207 states and 246 transitions. Second operand has 6 states, 5 states have (on average 4.6) internal successors, (23), 6 states have internal predecessors, (23), 2 states have call successors, (4), 1 states have call predecessors, (4), 1 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2024-09-12 18:33:47,039 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 18:33:47,039 INFO L93 Difference]: Finished difference Result 258 states and 305 transitions. [2024-09-12 18:33:47,039 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-09-12 18:33:47,039 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 4.6) internal successors, (23), 6 states have internal predecessors, (23), 2 states have call successors, (4), 1 states have call predecessors, (4), 1 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) Word has length 33 [2024-09-12 18:33:47,039 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 18:33:47,041 INFO L225 Difference]: With dead ends: 258 [2024-09-12 18:33:47,041 INFO L226 Difference]: Without dead ends: 256 [2024-09-12 18:33:47,042 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 34 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=42, Invalid=114, Unknown=0, NotChecked=0, Total=156 [2024-09-12 18:33:47,042 INFO L434 NwaCegarLoop]: 66 mSDtfsCounter, 248 mSDsluCounter, 161 mSDsCounter, 0 mSdLazyCounter, 294 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 249 SdHoareTripleChecker+Valid, 227 SdHoareTripleChecker+Invalid, 301 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 294 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2024-09-12 18:33:47,042 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [249 Valid, 227 Invalid, 301 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 294 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2024-09-12 18:33:47,043 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 256 states. [2024-09-12 18:33:47,083 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 256 to 208. [2024-09-12 18:33:47,084 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 208 states, 152 states have (on average 1.5263157894736843) internal successors, (232), 197 states have internal predecessors, (232), 8 states have call successors, (8), 4 states have call predecessors, (8), 3 states have return successors, (6), 6 states have call predecessors, (6), 6 states have call successors, (6) [2024-09-12 18:33:47,085 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 208 states to 208 states and 246 transitions. [2024-09-12 18:33:47,086 INFO L78 Accepts]: Start accepts. Automaton has 208 states and 246 transitions. Word has length 33 [2024-09-12 18:33:47,086 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 18:33:47,086 INFO L474 AbstractCegarLoop]: Abstraction has 208 states and 246 transitions. [2024-09-12 18:33:47,086 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 4.6) internal successors, (23), 6 states have internal predecessors, (23), 2 states have call successors, (4), 1 states have call predecessors, (4), 1 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2024-09-12 18:33:47,087 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:33:47,087 INFO L276 IsEmpty]: Start isEmpty. Operand 208 states and 246 transitions. [2024-09-12 18:33:47,087 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2024-09-12 18:33:47,088 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 18:33:47,088 INFO L216 NwaCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-09-12 18:33:47,108 INFO L540 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Forceful destruction successful, exit code 0 [2024-09-12 18:33:47,288 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable14 [2024-09-12 18:33:47,289 INFO L399 AbstractCegarLoop]: === Iteration 16 === Targeting mainErr18ASSERT_VIOLATIONINTEGER_OVERFLOW === [mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 56 more)] === [2024-09-12 18:33:47,289 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:33:47,290 INFO L85 PathProgramCache]: Analyzing trace with hash 322152029, now seen corresponding path program 1 times [2024-09-12 18:33:47,290 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 18:33:47,290 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1181173423] [2024-09-12 18:33:47,290 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:33:47,290 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 18:33:47,304 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:33:47,390 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-09-12 18:33:47,391 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:33:47,392 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-09-12 18:33:47,393 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:33:47,394 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2024-09-12 18:33:47,395 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:33:47,421 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 3 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2024-09-12 18:33:47,421 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 18:33:47,421 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1181173423] [2024-09-12 18:33:47,421 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1181173423] provided 1 perfect and 0 imperfect interpolant sequences [2024-09-12 18:33:47,421 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-09-12 18:33:47,421 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-09-12 18:33:47,422 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [217210689] [2024-09-12 18:33:47,422 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-09-12 18:33:47,422 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-09-12 18:33:47,422 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 18:33:47,422 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-09-12 18:33:47,423 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2024-09-12 18:33:47,423 INFO L87 Difference]: Start difference. First operand 208 states and 246 transitions. Second operand has 6 states, 5 states have (on average 5.8) internal successors, (29), 6 states have internal predecessors, (29), 1 states have call successors, (4), 1 states have call predecessors, (4), 2 states have return successors, (3), 2 states have call predecessors, (3), 1 states have call successors, (3) [2024-09-12 18:33:47,714 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 18:33:47,715 INFO L93 Difference]: Finished difference Result 208 states and 246 transitions. [2024-09-12 18:33:47,715 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-09-12 18:33:47,715 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 5.8) internal successors, (29), 6 states have internal predecessors, (29), 1 states have call successors, (4), 1 states have call predecessors, (4), 2 states have return successors, (3), 2 states have call predecessors, (3), 1 states have call successors, (3) Word has length 36 [2024-09-12 18:33:47,716 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 18:33:47,717 INFO L225 Difference]: With dead ends: 208 [2024-09-12 18:33:47,717 INFO L226 Difference]: Without dead ends: 206 [2024-09-12 18:33:47,717 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 6 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2024-09-12 18:33:47,718 INFO L434 NwaCegarLoop]: 70 mSDtfsCounter, 120 mSDsluCounter, 162 mSDsCounter, 0 mSdLazyCounter, 269 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 120 SdHoareTripleChecker+Valid, 232 SdHoareTripleChecker+Invalid, 273 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 269 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-09-12 18:33:47,718 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [120 Valid, 232 Invalid, 273 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 269 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-09-12 18:33:47,719 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 206 states. [2024-09-12 18:33:47,779 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 206 to 206. [2024-09-12 18:33:47,779 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 206 states, 152 states have (on average 1.493421052631579) internal successors, (227), 195 states have internal predecessors, (227), 8 states have call successors, (8), 4 states have call predecessors, (8), 3 states have return successors, (6), 6 states have call predecessors, (6), 6 states have call successors, (6) [2024-09-12 18:33:47,781 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 206 states to 206 states and 241 transitions. [2024-09-12 18:33:47,781 INFO L78 Accepts]: Start accepts. Automaton has 206 states and 241 transitions. Word has length 36 [2024-09-12 18:33:47,781 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 18:33:47,782 INFO L474 AbstractCegarLoop]: Abstraction has 206 states and 241 transitions. [2024-09-12 18:33:47,782 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 5.8) internal successors, (29), 6 states have internal predecessors, (29), 1 states have call successors, (4), 1 states have call predecessors, (4), 2 states have return successors, (3), 2 states have call predecessors, (3), 1 states have call successors, (3) [2024-09-12 18:33:47,782 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:33:47,782 INFO L276 IsEmpty]: Start isEmpty. Operand 206 states and 241 transitions. [2024-09-12 18:33:47,783 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2024-09-12 18:33:47,783 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 18:33:47,783 INFO L216 NwaCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-09-12 18:33:47,783 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2024-09-12 18:33:47,783 INFO L399 AbstractCegarLoop]: === Iteration 17 === Targeting mainErr19ASSERT_VIOLATIONINTEGER_OVERFLOW === [mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 56 more)] === [2024-09-12 18:33:47,784 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:33:47,784 INFO L85 PathProgramCache]: Analyzing trace with hash 1396778402, now seen corresponding path program 1 times [2024-09-12 18:33:47,784 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 18:33:47,784 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [678998861] [2024-09-12 18:33:47,784 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:33:47,784 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 18:33:47,794 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-09-12 18:33:47,795 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [38763174] [2024-09-12 18:33:47,795 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:33:47,795 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 18:33:47,796 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-12 18:33:47,797 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:33:47,799 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:33:47,837 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:33:47,838 INFO L262 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 9 conjuncts are in the unsatisfiable core [2024-09-12 18:33:47,840 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-12 18:33:48,009 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-09-12 18:33:48,009 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-09-12 18:33:48,010 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 18:33:48,010 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [678998861] [2024-09-12 18:33:48,010 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-09-12 18:33:48,010 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [38763174] [2024-09-12 18:33:48,010 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [38763174] provided 1 perfect and 0 imperfect interpolant sequences [2024-09-12 18:33:48,010 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-09-12 18:33:48,010 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-09-12 18:33:48,011 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [532529091] [2024-09-12 18:33:48,011 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-09-12 18:33:48,011 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-09-12 18:33:48,011 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 18:33:48,012 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-09-12 18:33:48,012 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2024-09-12 18:33:48,012 INFO L87 Difference]: Start difference. First operand 206 states and 241 transitions. Second operand has 7 states, 6 states have (on average 4.5) internal successors, (27), 7 states have internal predecessors, (27), 3 states have call successors, (4), 1 states have call predecessors, (4), 1 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2024-09-12 18:33:48,435 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 18:33:48,436 INFO L93 Difference]: Finished difference Result 250 states and 297 transitions. [2024-09-12 18:33:48,436 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-09-12 18:33:48,436 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 4.5) internal successors, (27), 7 states have internal predecessors, (27), 3 states have call successors, (4), 1 states have call predecessors, (4), 1 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) Word has length 37 [2024-09-12 18:33:48,436 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 18:33:48,438 INFO L225 Difference]: With dead ends: 250 [2024-09-12 18:33:48,438 INFO L226 Difference]: Without dead ends: 248 [2024-09-12 18:33:48,439 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 31 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=39, Invalid=51, Unknown=0, NotChecked=0, Total=90 [2024-09-12 18:33:48,439 INFO L434 NwaCegarLoop]: 48 mSDtfsCounter, 377 mSDsluCounter, 81 mSDsCounter, 0 mSdLazyCounter, 320 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 378 SdHoareTripleChecker+Valid, 129 SdHoareTripleChecker+Invalid, 329 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 320 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-09-12 18:33:48,439 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [378 Valid, 129 Invalid, 329 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 320 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-09-12 18:33:48,440 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 248 states. [2024-09-12 18:33:48,487 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 248 to 210. [2024-09-12 18:33:48,488 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 210 states, 156 states have (on average 1.4743589743589745) internal successors, (230), 199 states have internal predecessors, (230), 8 states have call successors, (8), 4 states have call predecessors, (8), 3 states have return successors, (6), 6 states have call predecessors, (6), 6 states have call successors, (6) [2024-09-12 18:33:48,489 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 210 states to 210 states and 244 transitions. [2024-09-12 18:33:48,489 INFO L78 Accepts]: Start accepts. Automaton has 210 states and 244 transitions. Word has length 37 [2024-09-12 18:33:48,489 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 18:33:48,489 INFO L474 AbstractCegarLoop]: Abstraction has 210 states and 244 transitions. [2024-09-12 18:33:48,490 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 4.5) internal successors, (27), 7 states have internal predecessors, (27), 3 states have call successors, (4), 1 states have call predecessors, (4), 1 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2024-09-12 18:33:48,490 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:33:48,490 INFO L276 IsEmpty]: Start isEmpty. Operand 210 states and 244 transitions. [2024-09-12 18:33:48,490 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2024-09-12 18:33:48,490 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 18:33:48,491 INFO L216 NwaCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-09-12 18:33:48,509 INFO L552 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Ended with exit code 0 [2024-09-12 18:33:48,691 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable16 [2024-09-12 18:33:48,691 INFO L399 AbstractCegarLoop]: === Iteration 18 === Targeting mainErr20ASSERT_VIOLATIONINTEGER_OVERFLOW === [mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 56 more)] === [2024-09-12 18:33:48,692 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:33:48,692 INFO L85 PathProgramCache]: Analyzing trace with hash 350457599, now seen corresponding path program 1 times [2024-09-12 18:33:48,692 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 18:33:48,692 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1465885992] [2024-09-12 18:33:48,692 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:33:48,692 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 18:33:48,698 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:33:48,733 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-09-12 18:33:48,734 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:33:48,736 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-09-12 18:33:48,736 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:33:48,738 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2024-09-12 18:33:48,738 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:33:48,739 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-09-12 18:33:48,739 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 18:33:48,739 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1465885992] [2024-09-12 18:33:48,739 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1465885992] provided 1 perfect and 0 imperfect interpolant sequences [2024-09-12 18:33:48,739 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-09-12 18:33:48,740 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-09-12 18:33:48,740 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1029650239] [2024-09-12 18:33:48,740 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-09-12 18:33:48,740 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-09-12 18:33:48,740 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 18:33:48,740 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-09-12 18:33:48,741 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-09-12 18:33:48,741 INFO L87 Difference]: Start difference. First operand 210 states and 244 transitions. Second operand has 4 states, 3 states have (on average 9.333333333333334) internal successors, (28), 4 states have internal predecessors, (28), 1 states have call successors, (4), 1 states have call predecessors, (4), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) [2024-09-12 18:33:49,037 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 18:33:49,037 INFO L93 Difference]: Finished difference Result 230 states and 271 transitions. [2024-09-12 18:33:49,037 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-09-12 18:33:49,038 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 9.333333333333334) internal successors, (28), 4 states have internal predecessors, (28), 1 states have call successors, (4), 1 states have call predecessors, (4), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) Word has length 38 [2024-09-12 18:33:49,038 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 18:33:49,040 INFO L225 Difference]: With dead ends: 230 [2024-09-12 18:33:49,040 INFO L226 Difference]: Without dead ends: 228 [2024-09-12 18:33:49,040 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 10 GetRequests, 7 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:33:49,041 INFO L434 NwaCegarLoop]: 78 mSDtfsCounter, 95 mSDsluCounter, 86 mSDsCounter, 0 mSdLazyCounter, 190 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 96 SdHoareTripleChecker+Valid, 164 SdHoareTripleChecker+Invalid, 196 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 190 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-09-12 18:33:49,041 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [96 Valid, 164 Invalid, 196 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 190 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-09-12 18:33:49,041 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 228 states. [2024-09-12 18:33:49,091 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 228 to 211. [2024-09-12 18:33:49,092 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 211 states, 157 states have (on average 1.464968152866242) internal successors, (230), 200 states have internal predecessors, (230), 8 states have call successors, (8), 4 states have call predecessors, (8), 3 states have return successors, (6), 6 states have call predecessors, (6), 6 states have call successors, (6) [2024-09-12 18:33:49,093 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 211 states to 211 states and 244 transitions. [2024-09-12 18:33:49,093 INFO L78 Accepts]: Start accepts. Automaton has 211 states and 244 transitions. Word has length 38 [2024-09-12 18:33:49,094 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 18:33:49,094 INFO L474 AbstractCegarLoop]: Abstraction has 211 states and 244 transitions. [2024-09-12 18:33:49,094 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 9.333333333333334) internal successors, (28), 4 states have internal predecessors, (28), 1 states have call successors, (4), 1 states have call predecessors, (4), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) [2024-09-12 18:33:49,094 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:33:49,094 INFO L276 IsEmpty]: Start isEmpty. Operand 211 states and 244 transitions. [2024-09-12 18:33:49,095 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2024-09-12 18:33:49,095 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 18:33:49,095 INFO L216 NwaCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-09-12 18:33:49,095 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2024-09-12 18:33:49,095 INFO L399 AbstractCegarLoop]: === Iteration 19 === Targeting mainErr21ASSERT_VIOLATIONINTEGER_OVERFLOW === [mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 56 more)] === [2024-09-12 18:33:49,096 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:33:49,096 INFO L85 PathProgramCache]: Analyzing trace with hash -2020716220, now seen corresponding path program 1 times [2024-09-12 18:33:49,096 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 18:33:49,096 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [818711479] [2024-09-12 18:33:49,096 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:33:49,096 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 18:33:49,103 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:33:49,145 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-09-12 18:33:49,146 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:33:49,147 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-09-12 18:33:49,148 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:33:49,149 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2024-09-12 18:33:49,150 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:33:49,151 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-09-12 18:33:49,152 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 18:33:49,152 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [818711479] [2024-09-12 18:33:49,152 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [818711479] provided 1 perfect and 0 imperfect interpolant sequences [2024-09-12 18:33:49,152 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-09-12 18:33:49,152 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-09-12 18:33:49,152 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1627010512] [2024-09-12 18:33:49,152 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-09-12 18:33:49,153 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-09-12 18:33:49,153 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 18:33:49,154 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-09-12 18:33:49,154 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-09-12 18:33:49,154 INFO L87 Difference]: Start difference. First operand 211 states and 244 transitions. Second operand has 4 states, 3 states have (on average 9.666666666666666) internal successors, (29), 4 states have internal predecessors, (29), 1 states have call successors, (4), 1 states have call predecessors, (4), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) [2024-09-12 18:33:49,449 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 18:33:49,449 INFO L93 Difference]: Finished difference Result 230 states and 269 transitions. [2024-09-12 18:33:49,449 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-09-12 18:33:49,449 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 9.666666666666666) internal successors, (29), 4 states have internal predecessors, (29), 1 states have call successors, (4), 1 states have call predecessors, (4), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) Word has length 39 [2024-09-12 18:33:49,450 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 18:33:49,451 INFO L225 Difference]: With dead ends: 230 [2024-09-12 18:33:49,451 INFO L226 Difference]: Without dead ends: 228 [2024-09-12 18:33:49,452 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 10 GetRequests, 7 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:33:49,452 INFO L434 NwaCegarLoop]: 82 mSDtfsCounter, 69 mSDsluCounter, 95 mSDsCounter, 0 mSdLazyCounter, 203 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 69 SdHoareTripleChecker+Valid, 177 SdHoareTripleChecker+Invalid, 207 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 203 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-09-12 18:33:49,452 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [69 Valid, 177 Invalid, 207 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 203 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-09-12 18:33:49,453 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 228 states. [2024-09-12 18:33:49,507 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 228 to 212. [2024-09-12 18:33:49,508 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 212 states, 158 states have (on average 1.4556962025316456) internal successors, (230), 201 states have internal predecessors, (230), 8 states have call successors, (8), 4 states have call predecessors, (8), 3 states have return successors, (6), 6 states have call predecessors, (6), 6 states have call successors, (6) [2024-09-12 18:33:49,509 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 212 states to 212 states and 244 transitions. [2024-09-12 18:33:49,509 INFO L78 Accepts]: Start accepts. Automaton has 212 states and 244 transitions. Word has length 39 [2024-09-12 18:33:49,509 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 18:33:49,509 INFO L474 AbstractCegarLoop]: Abstraction has 212 states and 244 transitions. [2024-09-12 18:33:49,510 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 9.666666666666666) internal successors, (29), 4 states have internal predecessors, (29), 1 states have call successors, (4), 1 states have call predecessors, (4), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) [2024-09-12 18:33:49,510 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:33:49,510 INFO L276 IsEmpty]: Start isEmpty. Operand 212 states and 244 transitions. [2024-09-12 18:33:49,510 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 44 [2024-09-12 18:33:49,510 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 18:33:49,510 INFO L216 NwaCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-09-12 18:33:49,511 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18 [2024-09-12 18:33:49,511 INFO L399 AbstractCegarLoop]: === Iteration 20 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 56 more)] === [2024-09-12 18:33:49,511 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:33:49,511 INFO L85 PathProgramCache]: Analyzing trace with hash -1977718156, now seen corresponding path program 1 times [2024-09-12 18:33:49,511 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 18:33:49,511 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [607074039] [2024-09-12 18:33:49,511 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:33:49,512 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 18:33:49,522 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-09-12 18:33:49,523 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1046947438] [2024-09-12 18:33:49,523 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:33:49,523 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 18:33:49,523 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-12 18:33:49,525 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:33:49,527 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:33:49,566 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:33:49,567 INFO L262 TraceCheckSpWp]: Trace formula consists of 92 conjuncts, 13 conjuncts are in the unsatisfiable core [2024-09-12 18:33:49,569 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-12 18:33:49,720 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-09-12 18:33:49,721 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-09-12 18:33:49,721 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 18:33:49,721 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [607074039] [2024-09-12 18:33:49,721 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-09-12 18:33:49,721 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1046947438] [2024-09-12 18:33:49,721 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1046947438] provided 1 perfect and 0 imperfect interpolant sequences [2024-09-12 18:33:49,721 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-09-12 18:33:49,721 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2024-09-12 18:33:49,721 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1967854865] [2024-09-12 18:33:49,722 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-09-12 18:33:49,722 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-09-12 18:33:49,722 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 18:33:49,722 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-09-12 18:33:49,722 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2024-09-12 18:33:49,723 INFO L87 Difference]: Start difference. First operand 212 states and 244 transitions. Second operand has 7 states, 7 states have (on average 4.571428571428571) internal successors, (32), 6 states have internal predecessors, (32), 2 states have call successors, (5), 2 states have call predecessors, (5), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) [2024-09-12 18:33:50,198 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 18:33:50,198 INFO L93 Difference]: Finished difference Result 236 states and 272 transitions. [2024-09-12 18:33:50,198 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-09-12 18:33:50,198 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 4.571428571428571) internal successors, (32), 6 states have internal predecessors, (32), 2 states have call successors, (5), 2 states have call predecessors, (5), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) Word has length 43 [2024-09-12 18:33:50,199 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 18:33:50,200 INFO L225 Difference]: With dead ends: 236 [2024-09-12 18:33:50,200 INFO L226 Difference]: Without dead ends: 209 [2024-09-12 18:33:50,201 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 37 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=30, Invalid=80, Unknown=0, NotChecked=0, Total=110 [2024-09-12 18:33:50,201 INFO L434 NwaCegarLoop]: 65 mSDtfsCounter, 115 mSDsluCounter, 235 mSDsCounter, 0 mSdLazyCounter, 461 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 115 SdHoareTripleChecker+Valid, 300 SdHoareTripleChecker+Invalid, 470 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 461 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2024-09-12 18:33:50,202 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [115 Valid, 300 Invalid, 470 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 461 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2024-09-12 18:33:50,206 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 209 states. [2024-09-12 18:33:50,258 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 209 to 198. [2024-09-12 18:33:50,258 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 198 states, 143 states have (on average 1.4965034965034965) internal successors, (214), 186 states have internal predecessors, (214), 8 states have call successors, (8), 5 states have call predecessors, (8), 4 states have return successors, (6), 6 states have call predecessors, (6), 6 states have call successors, (6) [2024-09-12 18:33:50,259 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 198 states to 198 states and 228 transitions. [2024-09-12 18:33:50,260 INFO L78 Accepts]: Start accepts. Automaton has 198 states and 228 transitions. Word has length 43 [2024-09-12 18:33:50,260 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 18:33:50,260 INFO L474 AbstractCegarLoop]: Abstraction has 198 states and 228 transitions. [2024-09-12 18:33:50,260 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 4.571428571428571) internal successors, (32), 6 states have internal predecessors, (32), 2 states have call successors, (5), 2 states have call predecessors, (5), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) [2024-09-12 18:33:50,261 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:33:50,261 INFO L276 IsEmpty]: Start isEmpty. Operand 198 states and 228 transitions. [2024-09-12 18:33:50,261 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 50 [2024-09-12 18:33:50,261 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 18:33:50,261 INFO L216 NwaCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-09-12 18:33:50,278 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:33:50,462 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable19 [2024-09-12 18:33:50,462 INFO L399 AbstractCegarLoop]: === Iteration 21 === Targeting mainErr24ASSERT_VIOLATIONINTEGER_OVERFLOW === [mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 56 more)] === [2024-09-12 18:33:50,462 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:33:50,462 INFO L85 PathProgramCache]: Analyzing trace with hash -1853783347, now seen corresponding path program 1 times [2024-09-12 18:33:50,463 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 18:33:50,463 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1223105205] [2024-09-12 18:33:50,463 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:33:50,463 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 18:33:50,470 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:33:50,516 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-09-12 18:33:50,517 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:33:50,518 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-09-12 18:33:50,519 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:33:50,521 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2024-09-12 18:33:50,522 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:33:50,524 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2024-09-12 18:33:50,526 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:33:50,528 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-09-12 18:33:50,528 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 18:33:50,528 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1223105205] [2024-09-12 18:33:50,528 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1223105205] provided 1 perfect and 0 imperfect interpolant sequences [2024-09-12 18:33:50,528 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-09-12 18:33:50,528 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-09-12 18:33:50,528 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1102486061] [2024-09-12 18:33:50,529 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-09-12 18:33:50,529 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-09-12 18:33:50,529 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 18:33:50,530 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-09-12 18:33:50,530 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-09-12 18:33:50,530 INFO L87 Difference]: Start difference. First operand 198 states and 228 transitions. Second operand has 5 states, 4 states have (on average 9.25) internal successors, (37), 5 states have internal predecessors, (37), 4 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) [2024-09-12 18:33:50,858 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 18:33:50,858 INFO L93 Difference]: Finished difference Result 211 states and 244 transitions. [2024-09-12 18:33:50,858 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-09-12 18:33:50,859 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 9.25) internal successors, (37), 5 states have internal predecessors, (37), 4 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) Word has length 49 [2024-09-12 18:33:50,859 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 18:33:50,860 INFO L225 Difference]: With dead ends: 211 [2024-09-12 18:33:50,860 INFO L226 Difference]: Without dead ends: 209 [2024-09-12 18:33:50,860 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 14 GetRequests, 9 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2024-09-12 18:33:50,861 INFO L434 NwaCegarLoop]: 62 mSDtfsCounter, 244 mSDsluCounter, 88 mSDsCounter, 0 mSdLazyCounter, 175 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 244 SdHoareTripleChecker+Valid, 150 SdHoareTripleChecker+Invalid, 181 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 175 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-09-12 18:33:50,861 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [244 Valid, 150 Invalid, 181 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 175 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-09-12 18:33:50,862 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 209 states. [2024-09-12 18:33:50,931 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 209 to 207. [2024-09-12 18:33:50,932 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 207 states, 152 states have (on average 1.4736842105263157) internal successors, (224), 195 states have internal predecessors, (224), 8 states have call successors, (8), 5 states have call predecessors, (8), 4 states have return successors, (6), 6 states have call predecessors, (6), 6 states have call successors, (6) [2024-09-12 18:33:50,933 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 207 states to 207 states and 238 transitions. [2024-09-12 18:33:50,934 INFO L78 Accepts]: Start accepts. Automaton has 207 states and 238 transitions. Word has length 49 [2024-09-12 18:33:50,934 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 18:33:50,935 INFO L474 AbstractCegarLoop]: Abstraction has 207 states and 238 transitions. [2024-09-12 18:33:50,935 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 9.25) internal successors, (37), 5 states have internal predecessors, (37), 4 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) [2024-09-12 18:33:50,935 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:33:50,935 INFO L276 IsEmpty]: Start isEmpty. Operand 207 states and 238 transitions. [2024-09-12 18:33:50,936 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 51 [2024-09-12 18:33:50,936 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 18:33:50,937 INFO L216 NwaCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-09-12 18:33:50,937 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20 [2024-09-12 18:33:50,937 INFO L399 AbstractCegarLoop]: === Iteration 22 === Targeting mainErr25ASSERT_VIOLATIONINTEGER_OVERFLOW === [mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 56 more)] === [2024-09-12 18:33:50,937 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:33:50,937 INFO L85 PathProgramCache]: Analyzing trace with hash -1632708793, now seen corresponding path program 1 times [2024-09-12 18:33:50,937 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 18:33:50,938 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [944743595] [2024-09-12 18:33:50,938 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:33:50,938 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 18:33:50,946 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:33:51,005 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-09-12 18:33:51,006 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:33:51,008 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-09-12 18:33:51,009 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:33:51,011 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2024-09-12 18:33:51,011 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:33:51,015 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2024-09-12 18:33:51,016 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:33:51,018 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-09-12 18:33:51,019 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 18:33:51,019 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [944743595] [2024-09-12 18:33:51,019 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [944743595] provided 1 perfect and 0 imperfect interpolant sequences [2024-09-12 18:33:51,019 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-09-12 18:33:51,019 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-09-12 18:33:51,020 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2116598823] [2024-09-12 18:33:51,020 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-09-12 18:33:51,020 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-09-12 18:33:51,020 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 18:33:51,021 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-09-12 18:33:51,021 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-09-12 18:33:51,021 INFO L87 Difference]: Start difference. First operand 207 states and 238 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, (5), 1 states have call predecessors, (5), 1 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) [2024-09-12 18:33:51,157 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 18:33:51,158 INFO L93 Difference]: Finished difference Result 207 states and 238 transitions. [2024-09-12 18:33:51,158 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-09-12 18:33:51,158 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, (5), 1 states have call predecessors, (5), 1 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) Word has length 50 [2024-09-12 18:33:51,158 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 18:33:51,163 INFO L225 Difference]: With dead ends: 207 [2024-09-12 18:33:51,163 INFO L226 Difference]: Without dead ends: 206 [2024-09-12 18:33:51,164 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 12 GetRequests, 9 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2024-09-12 18:33:51,164 INFO L434 NwaCegarLoop]: 78 mSDtfsCounter, 66 mSDsluCounter, 88 mSDsCounter, 0 mSdLazyCounter, 115 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 66 SdHoareTripleChecker+Valid, 166 SdHoareTripleChecker+Invalid, 115 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 115 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-09-12 18:33:51,165 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [66 Valid, 166 Invalid, 115 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 115 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-09-12 18:33:51,165 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 206 states. [2024-09-12 18:33:51,233 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 206 to 206. [2024-09-12 18:33:51,234 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 206 states, 152 states have (on average 1.4605263157894737) internal successors, (222), 194 states have internal predecessors, (222), 8 states have call successors, (8), 5 states have call predecessors, (8), 4 states have return successors, (6), 6 states have call predecessors, (6), 6 states have call successors, (6) [2024-09-12 18:33:51,235 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 206 states to 206 states and 236 transitions. [2024-09-12 18:33:51,236 INFO L78 Accepts]: Start accepts. Automaton has 206 states and 236 transitions. Word has length 50 [2024-09-12 18:33:51,236 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 18:33:51,236 INFO L474 AbstractCegarLoop]: Abstraction has 206 states and 236 transitions. [2024-09-12 18:33:51,236 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, (5), 1 states have call predecessors, (5), 1 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) [2024-09-12 18:33:51,236 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:33:51,237 INFO L276 IsEmpty]: Start isEmpty. Operand 206 states and 236 transitions. [2024-09-12 18:33:51,237 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 53 [2024-09-12 18:33:51,237 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 18:33:51,237 INFO L216 NwaCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-09-12 18:33:51,237 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21 [2024-09-12 18:33:51,238 INFO L399 AbstractCegarLoop]: === Iteration 23 === Targeting mainErr31ASSERT_VIOLATIONINTEGER_OVERFLOW === [mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 56 more)] === [2024-09-12 18:33:51,238 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:33:51,238 INFO L85 PathProgramCache]: Analyzing trace with hash -789146477, now seen corresponding path program 1 times [2024-09-12 18:33:51,238 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 18:33:51,238 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [569414293] [2024-09-12 18:33:51,238 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:33:51,238 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 18:33:51,246 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:33:51,342 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-09-12 18:33:51,343 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:33:51,345 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-09-12 18:33:51,345 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:33:51,346 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2024-09-12 18:33:51,347 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:33:51,350 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2024-09-12 18:33:51,352 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:33:51,355 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-09-12 18:33:51,355 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 18:33:51,355 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [569414293] [2024-09-12 18:33:51,355 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [569414293] provided 1 perfect and 0 imperfect interpolant sequences [2024-09-12 18:33:51,355 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-09-12 18:33:51,355 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-09-12 18:33:51,355 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [805899258] [2024-09-12 18:33:51,355 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-09-12 18:33:51,356 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-09-12 18:33:51,356 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 18:33:51,356 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-09-12 18:33:51,356 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-09-12 18:33:51,356 INFO L87 Difference]: Start difference. First operand 206 states and 236 transitions. Second operand has 5 states, 4 states have (on average 10.0) internal successors, (40), 5 states have internal predecessors, (40), 3 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (4), 3 states have call predecessors, (4), 3 states have call successors, (4) [2024-09-12 18:33:51,623 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 18:33:51,624 INFO L93 Difference]: Finished difference Result 209 states and 239 transitions. [2024-09-12 18:33:51,624 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-09-12 18:33:51,624 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 10.0) internal successors, (40), 5 states have internal predecessors, (40), 3 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (4), 3 states have call predecessors, (4), 3 states have call successors, (4) Word has length 52 [2024-09-12 18:33:51,624 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 18:33:51,626 INFO L225 Difference]: With dead ends: 209 [2024-09-12 18:33:51,626 INFO L226 Difference]: Without dead ends: 208 [2024-09-12 18:33:51,626 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 14 GetRequests, 9 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2024-09-12 18:33:51,626 INFO L434 NwaCegarLoop]: 71 mSDtfsCounter, 134 mSDsluCounter, 126 mSDsCounter, 0 mSdLazyCounter, 213 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 135 SdHoareTripleChecker+Valid, 197 SdHoareTripleChecker+Invalid, 214 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 213 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-09-12 18:33:51,627 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [135 Valid, 197 Invalid, 214 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 213 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-09-12 18:33:51,627 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 208 states. [2024-09-12 18:33:51,682 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 208 to 207. [2024-09-12 18:33:51,683 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 207 states, 153 states have (on average 1.457516339869281) internal successors, (223), 195 states have internal predecessors, (223), 8 states have call successors, (8), 5 states have call predecessors, (8), 4 states have return successors, (6), 6 states have call predecessors, (6), 6 states have call successors, (6) [2024-09-12 18:33:51,684 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 207 states to 207 states and 237 transitions. [2024-09-12 18:33:51,684 INFO L78 Accepts]: Start accepts. Automaton has 207 states and 237 transitions. Word has length 52 [2024-09-12 18:33:51,684 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 18:33:51,684 INFO L474 AbstractCegarLoop]: Abstraction has 207 states and 237 transitions. [2024-09-12 18:33:51,685 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 10.0) internal successors, (40), 5 states have internal predecessors, (40), 3 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (4), 3 states have call predecessors, (4), 3 states have call successors, (4) [2024-09-12 18:33:51,685 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:33:51,685 INFO L276 IsEmpty]: Start isEmpty. Operand 207 states and 237 transitions. [2024-09-12 18:33:51,685 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 53 [2024-09-12 18:33:51,685 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 18:33:51,685 INFO L216 NwaCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-09-12 18:33:51,686 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22 [2024-09-12 18:33:51,686 INFO L399 AbstractCegarLoop]: === Iteration 24 === Targeting mainErr34ASSERT_VIOLATIONINTEGER_OVERFLOW === [mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 56 more)] === [2024-09-12 18:33:51,686 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:33:51,686 INFO L85 PathProgramCache]: Analyzing trace with hash -1370082679, now seen corresponding path program 1 times [2024-09-12 18:33:51,686 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 18:33:51,686 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1781687270] [2024-09-12 18:33:51,686 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:33:51,686 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 18:33:51,693 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:33:51,728 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-09-12 18:33:51,729 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:33:51,731 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-09-12 18:33:51,732 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:33:51,733 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2024-09-12 18:33:51,733 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:33:51,735 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2024-09-12 18:33:51,736 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:33:51,738 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-09-12 18:33:51,738 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 18:33:51,738 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1781687270] [2024-09-12 18:33:51,739 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1781687270] provided 1 perfect and 0 imperfect interpolant sequences [2024-09-12 18:33:51,739 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-09-12 18:33:51,739 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-09-12 18:33:51,739 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1368273438] [2024-09-12 18:33:51,739 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-09-12 18:33:51,739 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-09-12 18:33:51,739 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 18:33:51,740 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-09-12 18:33:51,740 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-09-12 18:33:51,740 INFO L87 Difference]: Start difference. First operand 207 states and 237 transitions. Second operand has 4 states, 3 states have (on average 13.333333333333334) internal successors, (40), 4 states have internal predecessors, (40), 2 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) [2024-09-12 18:33:51,827 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 18:33:51,827 INFO L93 Difference]: Finished difference Result 220 states and 252 transitions. [2024-09-12 18:33:51,827 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-09-12 18:33:51,827 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 13.333333333333334) internal successors, (40), 4 states have internal predecessors, (40), 2 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) Word has length 52 [2024-09-12 18:33:51,828 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 18:33:51,829 INFO L225 Difference]: With dead ends: 220 [2024-09-12 18:33:51,829 INFO L226 Difference]: Without dead ends: 218 [2024-09-12 18:33:51,829 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 9 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-09-12 18:33:51,829 INFO L434 NwaCegarLoop]: 119 mSDtfsCounter, 12 mSDsluCounter, 223 mSDsCounter, 0 mSdLazyCounter, 35 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 12 SdHoareTripleChecker+Valid, 342 SdHoareTripleChecker+Invalid, 36 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 35 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-09-12 18:33:51,830 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [12 Valid, 342 Invalid, 36 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 35 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-09-12 18:33:51,830 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 218 states. [2024-09-12 18:33:51,885 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 218 to 216. [2024-09-12 18:33:51,885 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 216 states, 162 states have (on average 1.4444444444444444) internal successors, (234), 204 states have internal predecessors, (234), 8 states have call successors, (8), 5 states have call predecessors, (8), 4 states have return successors, (6), 6 states have call predecessors, (6), 6 states have call successors, (6) [2024-09-12 18:33:51,886 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 216 states to 216 states and 248 transitions. [2024-09-12 18:33:51,887 INFO L78 Accepts]: Start accepts. Automaton has 216 states and 248 transitions. Word has length 52 [2024-09-12 18:33:51,887 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 18:33:51,887 INFO L474 AbstractCegarLoop]: Abstraction has 216 states and 248 transitions. [2024-09-12 18:33:51,887 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 13.333333333333334) internal successors, (40), 4 states have internal predecessors, (40), 2 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) [2024-09-12 18:33:51,887 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:33:51,887 INFO L276 IsEmpty]: Start isEmpty. Operand 216 states and 248 transitions. [2024-09-12 18:33:51,888 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2024-09-12 18:33:51,888 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 18:33:51,888 INFO L216 NwaCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-09-12 18:33:51,888 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23 [2024-09-12 18:33:51,888 INFO L399 AbstractCegarLoop]: === Iteration 25 === Targeting mainErr32ASSERT_VIOLATIONINTEGER_OVERFLOW === [mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 56 more)] === [2024-09-12 18:33:51,888 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:33:51,888 INFO L85 PathProgramCache]: Analyzing trace with hash 1306263121, now seen corresponding path program 1 times [2024-09-12 18:33:51,889 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 18:33:51,889 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [361732222] [2024-09-12 18:33:51,889 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:33:51,889 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 18:33:51,895 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:33:51,933 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-09-12 18:33:51,934 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:33:51,936 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-09-12 18:33:51,936 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:33:51,937 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2024-09-12 18:33:51,938 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:33:51,939 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2024-09-12 18:33:51,941 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:33:51,944 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-09-12 18:33:51,944 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 18:33:51,944 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [361732222] [2024-09-12 18:33:51,944 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [361732222] provided 1 perfect and 0 imperfect interpolant sequences [2024-09-12 18:33:51,945 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-09-12 18:33:51,945 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-09-12 18:33:51,945 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [503508740] [2024-09-12 18:33:51,945 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-09-12 18:33:51,945 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-09-12 18:33:51,946 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 18:33:51,946 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-09-12 18:33:51,946 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-09-12 18:33:51,946 INFO L87 Difference]: Start difference. First operand 216 states and 248 transitions. Second operand has 4 states, 3 states have (on average 13.666666666666666) internal successors, (41), 4 states have internal predecessors, (41), 2 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) [2024-09-12 18:33:52,070 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 18:33:52,070 INFO L93 Difference]: Finished difference Result 254 states and 265 transitions. [2024-09-12 18:33:52,071 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-09-12 18:33:52,071 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 13.666666666666666) internal successors, (41), 4 states have internal predecessors, (41), 2 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) Word has length 53 [2024-09-12 18:33:52,071 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 18:33:52,072 INFO L225 Difference]: With dead ends: 254 [2024-09-12 18:33:52,072 INFO L226 Difference]: Without dead ends: 252 [2024-09-12 18:33:52,072 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 9 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-09-12 18:33:52,073 INFO L434 NwaCegarLoop]: 112 mSDtfsCounter, 57 mSDsluCounter, 214 mSDsCounter, 0 mSdLazyCounter, 51 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 57 SdHoareTripleChecker+Valid, 326 SdHoareTripleChecker+Invalid, 52 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 51 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-09-12 18:33:52,073 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [57 Valid, 326 Invalid, 52 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 51 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-09-12 18:33:52,074 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 252 states. [2024-09-12 18:33:52,128 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 252 to 224. [2024-09-12 18:33:52,128 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 224 states, 170 states have (on average 1.423529411764706) internal successors, (242), 212 states have internal predecessors, (242), 8 states have call successors, (8), 5 states have call predecessors, (8), 4 states have return successors, (6), 6 states have call predecessors, (6), 6 states have call successors, (6) [2024-09-12 18:33:52,129 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 224 states to 224 states and 256 transitions. [2024-09-12 18:33:52,129 INFO L78 Accepts]: Start accepts. Automaton has 224 states and 256 transitions. Word has length 53 [2024-09-12 18:33:52,129 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 18:33:52,130 INFO L474 AbstractCegarLoop]: Abstraction has 224 states and 256 transitions. [2024-09-12 18:33:52,130 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 13.666666666666666) internal successors, (41), 4 states have internal predecessors, (41), 2 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) [2024-09-12 18:33:52,130 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:33:52,130 INFO L276 IsEmpty]: Start isEmpty. Operand 224 states and 256 transitions. [2024-09-12 18:33:52,130 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 56 [2024-09-12 18:33:52,130 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 18:33:52,131 INFO L216 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-09-12 18:33:52,131 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24 [2024-09-12 18:33:52,131 INFO L399 AbstractCegarLoop]: === Iteration 26 === Targeting mainErr4ASSERT_VIOLATIONINTEGER_OVERFLOW === [mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 56 more)] === [2024-09-12 18:33:52,131 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:33:52,131 INFO L85 PathProgramCache]: Analyzing trace with hash -1058739643, now seen corresponding path program 1 times [2024-09-12 18:33:52,131 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 18:33:52,131 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1877702061] [2024-09-12 18:33:52,131 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:33:52,132 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 18:33:52,141 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-09-12 18:33:52,142 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [709648065] [2024-09-12 18:33:52,142 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:33:52,142 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 18:33:52,142 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-12 18:33:52,144 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:33:52,149 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:33:52,191 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:33:52,192 INFO L262 TraceCheckSpWp]: Trace formula consists of 108 conjuncts, 9 conjuncts are in the unsatisfiable core [2024-09-12 18:33:52,194 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-12 18:33:52,397 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 5 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2024-09-12 18:33:52,397 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-09-12 18:33:52,397 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 18:33:52,398 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1877702061] [2024-09-12 18:33:52,398 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-09-12 18:33:52,398 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [709648065] [2024-09-12 18:33:52,398 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [709648065] provided 1 perfect and 0 imperfect interpolant sequences [2024-09-12 18:33:52,398 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-09-12 18:33:52,398 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2024-09-12 18:33:52,398 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [428153101] [2024-09-12 18:33:52,398 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-09-12 18:33:52,398 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2024-09-12 18:33:52,399 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 18:33:52,399 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2024-09-12 18:33:52,399 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=39, Unknown=0, NotChecked=0, Total=56 [2024-09-12 18:33:52,400 INFO L87 Difference]: Start difference. First operand 224 states and 256 transitions. Second operand has 8 states, 7 states have (on average 6.571428571428571) internal successors, (46), 8 states have internal predecessors, (46), 2 states have call successors, (5), 1 states have call predecessors, (5), 2 states have return successors, (4), 3 states have call predecessors, (4), 2 states have call successors, (4) [2024-09-12 18:33:52,694 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 18:33:52,694 INFO L93 Difference]: Finished difference Result 224 states and 256 transitions. [2024-09-12 18:33:52,695 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-09-12 18:33:52,695 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 6.571428571428571) internal successors, (46), 8 states have internal predecessors, (46), 2 states have call successors, (5), 1 states have call predecessors, (5), 2 states have return successors, (4), 3 states have call predecessors, (4), 2 states have call successors, (4) Word has length 55 [2024-09-12 18:33:52,695 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 18:33:52,696 INFO L225 Difference]: With dead ends: 224 [2024-09-12 18:33:52,696 INFO L226 Difference]: Without dead ends: 221 [2024-09-12 18:33:52,697 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 48 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=17, Invalid=39, Unknown=0, NotChecked=0, Total=56 [2024-09-12 18:33:52,697 INFO L434 NwaCegarLoop]: 81 mSDtfsCounter, 115 mSDsluCounter, 287 mSDsCounter, 0 mSdLazyCounter, 380 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 116 SdHoareTripleChecker+Valid, 368 SdHoareTripleChecker+Invalid, 382 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 380 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-09-12 18:33:52,698 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [116 Valid, 368 Invalid, 382 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 380 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-09-12 18:33:52,699 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 221 states. [2024-09-12 18:33:52,775 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 221 to 221. [2024-09-12 18:33:52,776 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 221 states, 170 states have (on average 1.388235294117647) internal successors, (236), 209 states have internal predecessors, (236), 8 states have call successors, (8), 5 states have call predecessors, (8), 4 states have return successors, (6), 6 states have call predecessors, (6), 6 states have call successors, (6) [2024-09-12 18:33:52,776 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 221 states to 221 states and 250 transitions. [2024-09-12 18:33:52,777 INFO L78 Accepts]: Start accepts. Automaton has 221 states and 250 transitions. Word has length 55 [2024-09-12 18:33:52,777 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 18:33:52,777 INFO L474 AbstractCegarLoop]: Abstraction has 221 states and 250 transitions. [2024-09-12 18:33:52,777 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 6.571428571428571) internal successors, (46), 8 states have internal predecessors, (46), 2 states have call successors, (5), 1 states have call predecessors, (5), 2 states have return successors, (4), 3 states have call predecessors, (4), 2 states have call successors, (4) [2024-09-12 18:33:52,778 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:33:52,778 INFO L276 IsEmpty]: Start isEmpty. Operand 221 states and 250 transitions. [2024-09-12 18:33:52,779 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 57 [2024-09-12 18:33:52,779 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 18:33:52,779 INFO L216 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-09-12 18:33:52,796 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:33:52,980 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable25 [2024-09-12 18:33:52,980 INFO L399 AbstractCegarLoop]: === Iteration 27 === Targeting mainErr5ASSERT_VIOLATIONINTEGER_OVERFLOW === [mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 56 more)] === [2024-09-12 18:33:52,980 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:33:52,981 INFO L85 PathProgramCache]: Analyzing trace with hash 1538809502, now seen corresponding path program 1 times [2024-09-12 18:33:52,981 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 18:33:52,981 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [983415343] [2024-09-12 18:33:52,981 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:33:52,981 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 18:33:52,994 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-09-12 18:33:52,995 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1532403379] [2024-09-12 18:33:52,995 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:33:52,995 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 18:33:52,995 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-12 18:33:52,998 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:33:53,000 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:33:53,046 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:33:53,047 INFO L262 TraceCheckSpWp]: Trace formula consists of 109 conjuncts, 9 conjuncts are in the unsatisfiable core [2024-09-12 18:33:53,048 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-12 18:33:53,235 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 3 proven. 3 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2024-09-12 18:33:53,235 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-09-12 18:33:53,824 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 18:33:53,825 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [983415343] [2024-09-12 18:33:53,825 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-09-12 18:33:53,825 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1532403379] [2024-09-12 18:33:53,825 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1532403379] provided 0 perfect and 1 imperfect interpolant sequences [2024-09-12 18:33:53,825 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-09-12 18:33:53,825 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7] total 7 [2024-09-12 18:33:53,825 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [953117181] [2024-09-12 18:33:53,825 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-09-12 18:33:53,825 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2024-09-12 18:33:53,826 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 18:33:53,826 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2024-09-12 18:33:53,826 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=81, Unknown=0, NotChecked=0, Total=110 [2024-09-12 18:33:53,826 INFO L87 Difference]: Start difference. First operand 221 states and 250 transitions. Second operand has 8 states, 7 states have (on average 6.714285714285714) internal successors, (47), 8 states have internal predecessors, (47), 2 states have call successors, (5), 1 states have call predecessors, (5), 2 states have return successors, (4), 3 states have call predecessors, (4), 2 states have call successors, (4) [2024-09-12 18:33:54,155 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 18:33:54,160 INFO L93 Difference]: Finished difference Result 313 states and 369 transitions. [2024-09-12 18:33:54,160 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-09-12 18:33:54,160 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 6.714285714285714) internal successors, (47), 8 states have internal predecessors, (47), 2 states have call successors, (5), 1 states have call predecessors, (5), 2 states have return successors, (4), 3 states have call predecessors, (4), 2 states have call successors, (4) Word has length 56 [2024-09-12 18:33:54,160 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 18:33:54,162 INFO L225 Difference]: With dead ends: 313 [2024-09-12 18:33:54,162 INFO L226 Difference]: Without dead ends: 311 [2024-09-12 18:33:54,162 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 68 GetRequests, 59 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 12 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=29, Invalid=81, Unknown=0, NotChecked=0, Total=110 [2024-09-12 18:33:54,163 INFO L434 NwaCegarLoop]: 69 mSDtfsCounter, 208 mSDsluCounter, 271 mSDsCounter, 0 mSdLazyCounter, 309 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 210 SdHoareTripleChecker+Valid, 340 SdHoareTripleChecker+Invalid, 311 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 309 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-09-12 18:33:54,163 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [210 Valid, 340 Invalid, 311 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 309 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-09-12 18:33:54,164 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 311 states. [2024-09-12 18:33:54,238 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 311 to 271. [2024-09-12 18:33:54,239 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 271 states, 218 states have (on average 1.4174311926605505) internal successors, (309), 257 states have internal predecessors, (309), 10 states have call successors, (10), 5 states have call predecessors, (10), 4 states have return successors, (8), 8 states have call predecessors, (8), 8 states have call successors, (8) [2024-09-12 18:33:54,239 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 271 states to 271 states and 327 transitions. [2024-09-12 18:33:54,240 INFO L78 Accepts]: Start accepts. Automaton has 271 states and 327 transitions. Word has length 56 [2024-09-12 18:33:54,240 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 18:33:54,240 INFO L474 AbstractCegarLoop]: Abstraction has 271 states and 327 transitions. [2024-09-12 18:33:54,240 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 6.714285714285714) internal successors, (47), 8 states have internal predecessors, (47), 2 states have call successors, (5), 1 states have call predecessors, (5), 2 states have return successors, (4), 3 states have call predecessors, (4), 2 states have call successors, (4) [2024-09-12 18:33:54,241 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:33:54,241 INFO L276 IsEmpty]: Start isEmpty. Operand 271 states and 327 transitions. [2024-09-12 18:33:54,241 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2024-09-12 18:33:54,241 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 18:33:54,241 INFO L216 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-09-12 18:33:54,256 INFO L552 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Ended with exit code 0 [2024-09-12 18:33:54,445 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 15 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable26 [2024-09-12 18:33:54,446 INFO L399 AbstractCegarLoop]: === Iteration 28 === Targeting mainErr8ASSERT_VIOLATIONINTEGER_OVERFLOW === [mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 56 more)] === [2024-09-12 18:33:54,446 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:33:54,446 INFO L85 PathProgramCache]: Analyzing trace with hash -1806974839, now seen corresponding path program 1 times [2024-09-12 18:33:54,446 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 18:33:54,446 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2011402750] [2024-09-12 18:33:54,446 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:33:54,446 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 18:33:54,457 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-09-12 18:33:54,458 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1996244261] [2024-09-12 18:33:54,458 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:33:54,458 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 18:33:54,458 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-12 18:33:54,466 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:33:54,467 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:33:54,508 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:33:54,509 INFO L262 TraceCheckSpWp]: Trace formula consists of 116 conjuncts, 16 conjuncts are in the unsatisfiable core [2024-09-12 18:33:54,511 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-12 18:33:54,725 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2024-09-12 18:33:54,725 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-09-12 18:33:54,987 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2024-09-12 18:33:54,988 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 18:33:54,988 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2011402750] [2024-09-12 18:33:54,988 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-09-12 18:33:54,988 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1996244261] [2024-09-12 18:33:54,988 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1996244261] provided 0 perfect and 2 imperfect interpolant sequences [2024-09-12 18:33:54,988 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-09-12 18:33:54,988 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 14 [2024-09-12 18:33:54,989 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1608459032] [2024-09-12 18:33:54,989 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-09-12 18:33:54,989 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2024-09-12 18:33:54,989 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 18:33:54,990 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2024-09-12 18:33:54,990 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=168, Unknown=0, NotChecked=0, Total=210 [2024-09-12 18:33:54,990 INFO L87 Difference]: Start difference. First operand 271 states and 327 transitions. Second operand has 15 states, 14 states have (on average 6.428571428571429) internal successors, (90), 15 states have internal predecessors, (90), 3 states have call successors, (6), 1 states have call predecessors, (6), 2 states have return successors, (6), 5 states have call predecessors, (6), 3 states have call successors, (6) [2024-09-12 18:33:56,003 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 18:33:56,003 INFO L93 Difference]: Finished difference Result 367 states and 437 transitions. [2024-09-12 18:33:56,004 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2024-09-12 18:33:56,004 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 14 states have (on average 6.428571428571429) internal successors, (90), 15 states have internal predecessors, (90), 3 states have call successors, (6), 1 states have call predecessors, (6), 2 states have return successors, (6), 5 states have call predecessors, (6), 3 states have call successors, (6) Word has length 59 [2024-09-12 18:33:56,004 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 18:33:56,006 INFO L225 Difference]: With dead ends: 367 [2024-09-12 18:33:56,006 INFO L226 Difference]: Without dead ends: 363 [2024-09-12 18:33:56,006 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 127 GetRequests, 104 SyntacticMatches, 0 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 81 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=140, Invalid=460, Unknown=0, NotChecked=0, Total=600 [2024-09-12 18:33:56,007 INFO L434 NwaCegarLoop]: 57 mSDtfsCounter, 602 mSDsluCounter, 423 mSDsCounter, 0 mSdLazyCounter, 966 mSolverCounterSat, 20 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 602 SdHoareTripleChecker+Valid, 480 SdHoareTripleChecker+Invalid, 986 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 20 IncrementalHoareTripleChecker+Valid, 966 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2024-09-12 18:33:56,007 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [602 Valid, 480 Invalid, 986 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [20 Valid, 966 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2024-09-12 18:33:56,007 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 363 states. [2024-09-12 18:33:56,131 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 363 to 273. [2024-09-12 18:33:56,132 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 273 states, 222 states have (on average 1.3738738738738738) internal successors, (305), 259 states have internal predecessors, (305), 10 states have call successors, (10), 5 states have call predecessors, (10), 4 states have return successors, (8), 8 states have call predecessors, (8), 8 states have call successors, (8) [2024-09-12 18:33:56,133 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 273 states to 273 states and 323 transitions. [2024-09-12 18:33:56,133 INFO L78 Accepts]: Start accepts. Automaton has 273 states and 323 transitions. Word has length 59 [2024-09-12 18:33:56,134 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 18:33:56,134 INFO L474 AbstractCegarLoop]: Abstraction has 273 states and 323 transitions. [2024-09-12 18:33:56,134 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 14 states have (on average 6.428571428571429) internal successors, (90), 15 states have internal predecessors, (90), 3 states have call successors, (6), 1 states have call predecessors, (6), 2 states have return successors, (6), 5 states have call predecessors, (6), 3 states have call successors, (6) [2024-09-12 18:33:56,134 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:33:56,134 INFO L276 IsEmpty]: Start isEmpty. Operand 273 states and 323 transitions. [2024-09-12 18:33:56,135 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 62 [2024-09-12 18:33:56,135 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 18:33:56,135 INFO L216 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:33:56,147 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:33:56,335 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 16 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable27 [2024-09-12 18:33:56,336 INFO L399 AbstractCegarLoop]: === Iteration 29 === Targeting mainErr6ASSERT_VIOLATIONINTEGER_OVERFLOW === [mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 56 more)] === [2024-09-12 18:33:56,336 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:33:56,336 INFO L85 PathProgramCache]: Analyzing trace with hash -2145299303, now seen corresponding path program 1 times [2024-09-12 18:33:56,336 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 18:33:56,336 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [795547043] [2024-09-12 18:33:56,337 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:33:56,337 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 18:33:56,346 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-09-12 18:33:56,347 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [182880123] [2024-09-12 18:33:56,347 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:33:56,347 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 18:33:56,348 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-12 18:33:56,352 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:33:56,356 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:33:56,393 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:33:56,394 INFO L262 TraceCheckSpWp]: Trace formula consists of 120 conjuncts, 6 conjuncts are in the unsatisfiable core [2024-09-12 18:33:56,395 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-12 18:33:56,518 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-09-12 18:33:56,518 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-09-12 18:33:56,676 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 18:33:56,676 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [795547043] [2024-09-12 18:33:56,676 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-09-12 18:33:56,676 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [182880123] [2024-09-12 18:33:56,676 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [182880123] provided 0 perfect and 1 imperfect interpolant sequences [2024-09-12 18:33:56,676 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-09-12 18:33:56,676 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5] total 5 [2024-09-12 18:33:56,676 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [144934009] [2024-09-12 18:33:56,676 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-09-12 18:33:56,677 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-09-12 18:33:56,677 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 18:33:56,677 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-09-12 18:33:56,677 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=66, Unknown=0, NotChecked=0, Total=90 [2024-09-12 18:33:56,677 INFO L87 Difference]: Start difference. First operand 273 states and 323 transitions. Second operand has 6 states, 5 states have (on average 9.8) internal successors, (49), 6 states have internal predecessors, (49), 2 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) [2024-09-12 18:33:57,104 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 18:33:57,104 INFO L93 Difference]: Finished difference Result 284 states and 328 transitions. [2024-09-12 18:33:57,104 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-09-12 18:33:57,104 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 9.8) internal successors, (49), 6 states have internal predecessors, (49), 2 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) Word has length 61 [2024-09-12 18:33:57,104 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 18:33:57,106 INFO L225 Difference]: With dead ends: 284 [2024-09-12 18:33:57,106 INFO L226 Difference]: Without dead ends: 280 [2024-09-12 18:33:57,106 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 80 GetRequests, 70 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 11 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=40, Invalid=92, Unknown=0, NotChecked=0, Total=132 [2024-09-12 18:33:57,106 INFO L434 NwaCegarLoop]: 119 mSDtfsCounter, 145 mSDsluCounter, 296 mSDsCounter, 0 mSdLazyCounter, 449 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 147 SdHoareTripleChecker+Valid, 415 SdHoareTripleChecker+Invalid, 453 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 449 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-09-12 18:33:57,107 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [147 Valid, 415 Invalid, 453 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 449 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-09-12 18:33:57,107 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 280 states. [2024-09-12 18:33:57,193 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 280 to 269. [2024-09-12 18:33:57,193 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 269 states, 222 states have (on average 1.3468468468468469) internal successors, (299), 255 states have internal predecessors, (299), 10 states have call successors, (10), 5 states have call predecessors, (10), 4 states have return successors, (8), 8 states have call predecessors, (8), 8 states have call successors, (8) [2024-09-12 18:33:57,194 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 269 states to 269 states and 317 transitions. [2024-09-12 18:33:57,194 INFO L78 Accepts]: Start accepts. Automaton has 269 states and 317 transitions. Word has length 61 [2024-09-12 18:33:57,194 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 18:33:57,194 INFO L474 AbstractCegarLoop]: Abstraction has 269 states and 317 transitions. [2024-09-12 18:33:57,195 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 9.8) internal successors, (49), 6 states have internal predecessors, (49), 2 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) [2024-09-12 18:33:57,195 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:33:57,195 INFO L276 IsEmpty]: Start isEmpty. Operand 269 states and 317 transitions. [2024-09-12 18:33:57,195 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 63 [2024-09-12 18:33:57,195 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 18:33:57,195 INFO L216 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:33:57,210 INFO L540 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Forceful destruction successful, exit code 0 [2024-09-12 18:33:57,399 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable28,17 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 18:33:57,399 INFO L399 AbstractCegarLoop]: === Iteration 30 === Targeting mainErr7ASSERT_VIOLATIONINTEGER_OVERFLOW === [mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 56 more)] === [2024-09-12 18:33:57,400 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:33:57,400 INFO L85 PathProgramCache]: Analyzing trace with hash -2079768882, now seen corresponding path program 1 times [2024-09-12 18:33:57,400 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 18:33:57,400 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [710756586] [2024-09-12 18:33:57,400 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:33:57,400 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 18:33:57,410 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-09-12 18:33:57,411 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1732854061] [2024-09-12 18:33:57,411 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:33:57,411 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 18:33:57,411 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-12 18:33:57,413 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:33:57,416 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:33:57,453 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:33:57,454 INFO L262 TraceCheckSpWp]: Trace formula consists of 121 conjuncts, 11 conjuncts are in the unsatisfiable core [2024-09-12 18:33:57,454 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-12 18:33:57,676 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2024-09-12 18:33:57,677 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-09-12 18:33:58,510 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 18:33:58,511 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [710756586] [2024-09-12 18:33:58,511 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-09-12 18:33:58,511 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1732854061] [2024-09-12 18:33:58,511 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1732854061] provided 0 perfect and 1 imperfect interpolant sequences [2024-09-12 18:33:58,511 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-09-12 18:33:58,511 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8] total 8 [2024-09-12 18:33:58,512 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [766483012] [2024-09-12 18:33:58,512 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-09-12 18:33:58,512 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2024-09-12 18:33:58,512 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 18:33:58,513 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2024-09-12 18:33:58,513 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=114, Unknown=0, NotChecked=0, Total=156 [2024-09-12 18:33:58,513 INFO L87 Difference]: Start difference. First operand 269 states and 317 transitions. Second operand has 9 states, 8 states have (on average 6.625) internal successors, (53), 9 states have internal predecessors, (53), 3 states have call successors, (5), 1 states have call predecessors, (5), 2 states have return successors, (4), 3 states have call predecessors, (4), 3 states have call successors, (4) [2024-09-12 18:33:58,872 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 18:33:58,872 INFO L93 Difference]: Finished difference Result 354 states and 414 transitions. [2024-09-12 18:33:58,873 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-09-12 18:33:58,873 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 8 states have (on average 6.625) internal successors, (53), 9 states have internal predecessors, (53), 3 states have call successors, (5), 1 states have call predecessors, (5), 2 states have return successors, (4), 3 states have call predecessors, (4), 3 states have call successors, (4) Word has length 62 [2024-09-12 18:33:58,873 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 18:33:58,875 INFO L225 Difference]: With dead ends: 354 [2024-09-12 18:33:58,875 INFO L226 Difference]: Without dead ends: 352 [2024-09-12 18:33:58,875 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 80 GetRequests, 69 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 23 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=42, Invalid=114, Unknown=0, NotChecked=0, Total=156 [2024-09-12 18:33:58,876 INFO L434 NwaCegarLoop]: 61 mSDtfsCounter, 287 mSDsluCounter, 313 mSDsCounter, 0 mSdLazyCounter, 361 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 290 SdHoareTripleChecker+Valid, 374 SdHoareTripleChecker+Invalid, 364 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 361 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-09-12 18:33:58,876 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [290 Valid, 374 Invalid, 364 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 361 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-09-12 18:33:58,877 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 352 states. [2024-09-12 18:33:59,004 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 352 to 308. [2024-09-12 18:33:59,004 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 308 states, 260 states have (on average 1.376923076923077) internal successors, (358), 293 states have internal predecessors, (358), 11 states have call successors, (11), 5 states have call predecessors, (11), 4 states have return successors, (9), 9 states have call predecessors, (9), 9 states have call successors, (9) [2024-09-12 18:33:59,005 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 308 states to 308 states and 378 transitions. [2024-09-12 18:33:59,006 INFO L78 Accepts]: Start accepts. Automaton has 308 states and 378 transitions. Word has length 62 [2024-09-12 18:33:59,007 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 18:33:59,007 INFO L474 AbstractCegarLoop]: Abstraction has 308 states and 378 transitions. [2024-09-12 18:33:59,007 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 8 states have (on average 6.625) internal successors, (53), 9 states have internal predecessors, (53), 3 states have call successors, (5), 1 states have call predecessors, (5), 2 states have return successors, (4), 3 states have call predecessors, (4), 3 states have call successors, (4) [2024-09-12 18:33:59,007 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:33:59,007 INFO L276 IsEmpty]: Start isEmpty. Operand 308 states and 378 transitions. [2024-09-12 18:33:59,008 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 64 [2024-09-12 18:33:59,008 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 18:33:59,008 INFO L216 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-09-12 18:33:59,024 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:33:59,208 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29,18 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 18:33:59,209 INFO L399 AbstractCegarLoop]: === Iteration 31 === Targeting mainErr12ASSERT_VIOLATIONINTEGER_OVERFLOW === [mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 56 more)] === [2024-09-12 18:33:59,209 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:33:59,209 INFO L85 PathProgramCache]: Analyzing trace with hash 270112461, now seen corresponding path program 1 times [2024-09-12 18:33:59,209 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 18:33:59,209 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [515676061] [2024-09-12 18:33:59,209 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:33:59,209 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 18:33:59,218 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-09-12 18:33:59,222 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1184689247] [2024-09-12 18:33:59,222 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:33:59,222 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 18:33:59,223 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-12 18:33:59,224 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:33:59,226 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:33:59,261 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:33:59,262 INFO L262 TraceCheckSpWp]: Trace formula consists of 120 conjuncts, 5 conjuncts are in the unsatisfiable core [2024-09-12 18:33:59,263 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-12 18:33:59,317 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2024-09-12 18:33:59,317 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-09-12 18:33:59,380 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2024-09-12 18:33:59,380 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 18:33:59,380 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [515676061] [2024-09-12 18:33:59,380 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-09-12 18:33:59,380 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1184689247] [2024-09-12 18:33:59,380 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1184689247] provided 0 perfect and 2 imperfect interpolant sequences [2024-09-12 18:33:59,380 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-09-12 18:33:59,380 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4] total 5 [2024-09-12 18:33:59,381 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [841295364] [2024-09-12 18:33:59,381 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-09-12 18:33:59,381 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-09-12 18:33:59,381 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 18:33:59,381 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-09-12 18:33:59,381 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2024-09-12 18:33:59,382 INFO L87 Difference]: Start difference. First operand 308 states and 378 transitions. Second operand has 6 states, 5 states have (on average 10.4) internal successors, (52), 6 states have internal predecessors, (52), 2 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) [2024-09-12 18:33:59,708 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 18:33:59,708 INFO L93 Difference]: Finished difference Result 351 states and 408 transitions. [2024-09-12 18:33:59,708 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-09-12 18:33:59,708 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 10.4) internal successors, (52), 6 states have internal predecessors, (52), 2 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) Word has length 63 [2024-09-12 18:33:59,709 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 18:33:59,710 INFO L225 Difference]: With dead ends: 351 [2024-09-12 18:33:59,710 INFO L226 Difference]: Without dead ends: 349 [2024-09-12 18:33:59,711 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 127 GetRequests, 119 SyntacticMatches, 2 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:33:59,711 INFO L434 NwaCegarLoop]: 74 mSDtfsCounter, 296 mSDsluCounter, 172 mSDsCounter, 0 mSdLazyCounter, 182 mSolverCounterSat, 11 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 297 SdHoareTripleChecker+Valid, 246 SdHoareTripleChecker+Invalid, 193 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 182 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-09-12 18:33:59,711 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [297 Valid, 246 Invalid, 193 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 182 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-09-12 18:33:59,712 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 349 states. [2024-09-12 18:33:59,804 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 349 to 308. [2024-09-12 18:33:59,805 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 308 states, 260 states have (on average 1.3653846153846154) internal successors, (355), 293 states have internal predecessors, (355), 11 states have call successors, (11), 5 states have call predecessors, (11), 4 states have return successors, (9), 9 states have call predecessors, (9), 9 states have call successors, (9) [2024-09-12 18:33:59,806 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 308 states to 308 states and 375 transitions. [2024-09-12 18:33:59,806 INFO L78 Accepts]: Start accepts. Automaton has 308 states and 375 transitions. Word has length 63 [2024-09-12 18:33:59,806 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 18:33:59,807 INFO L474 AbstractCegarLoop]: Abstraction has 308 states and 375 transitions. [2024-09-12 18:33:59,807 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 10.4) internal successors, (52), 6 states have internal predecessors, (52), 2 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) [2024-09-12 18:33:59,807 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:33:59,807 INFO L276 IsEmpty]: Start isEmpty. Operand 308 states and 375 transitions. [2024-09-12 18:33:59,807 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2024-09-12 18:33:59,807 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 18:33:59,807 INFO L216 NwaCegarLoop]: trace histogram [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:33:59,821 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:34:00,008 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable30,19 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 18:34:00,008 INFO L399 AbstractCegarLoop]: === Iteration 32 === Targeting mainErr10ASSERT_VIOLATIONINTEGER_OVERFLOW === [mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 56 more)] === [2024-09-12 18:34:00,008 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:34:00,009 INFO L85 PathProgramCache]: Analyzing trace with hash 803520989, now seen corresponding path program 1 times [2024-09-12 18:34:00,009 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 18:34:00,009 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [971468443] [2024-09-12 18:34:00,009 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:34:00,009 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 18:34:00,018 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-09-12 18:34:00,018 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1615457559] [2024-09-12 18:34:00,019 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:34:00,019 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 18:34:00,019 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-12 18:34:00,023 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:34:00,024 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:34:00,068 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:34:00,069 INFO L262 TraceCheckSpWp]: Trace formula consists of 126 conjuncts, 16 conjuncts are in the unsatisfiable core [2024-09-12 18:34:00,071 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-12 18:34:00,188 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-09-12 18:34:00,189 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-09-12 18:34:00,486 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-09-12 18:34:00,486 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 18:34:00,486 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [971468443] [2024-09-12 18:34:00,486 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-09-12 18:34:00,486 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1615457559] [2024-09-12 18:34:00,486 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1615457559] provided 0 perfect and 2 imperfect interpolant sequences [2024-09-12 18:34:00,486 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-09-12 18:34:00,486 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 7] total 12 [2024-09-12 18:34:00,487 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1515697630] [2024-09-12 18:34:00,487 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-09-12 18:34:00,487 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2024-09-12 18:34:00,487 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 18:34:00,487 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2024-09-12 18:34:00,488 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=120, Unknown=0, NotChecked=0, Total=156 [2024-09-12 18:34:00,488 INFO L87 Difference]: Start difference. First operand 308 states and 375 transitions. Second operand has 13 states, 12 states have (on average 7.833333333333333) internal successors, (94), 13 states have internal predecessors, (94), 3 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (5), 3 states have call predecessors, (5), 3 states have call successors, (5) [2024-09-12 18:34:02,144 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 18:34:02,144 INFO L93 Difference]: Finished difference Result 450 states and 514 transitions. [2024-09-12 18:34:02,144 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2024-09-12 18:34:02,144 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 12 states have (on average 7.833333333333333) internal successors, (94), 13 states have internal predecessors, (94), 3 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (5), 3 states have call predecessors, (5), 3 states have call successors, (5) Word has length 65 [2024-09-12 18:34:02,144 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 18:34:02,146 INFO L225 Difference]: With dead ends: 450 [2024-09-12 18:34:02,146 INFO L226 Difference]: Without dead ends: 448 [2024-09-12 18:34:02,146 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 144 GetRequests, 118 SyntacticMatches, 0 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 138 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=191, Invalid=565, Unknown=0, NotChecked=0, Total=756 [2024-09-12 18:34:02,147 INFO L434 NwaCegarLoop]: 85 mSDtfsCounter, 654 mSDsluCounter, 546 mSDsCounter, 0 mSdLazyCounter, 1079 mSolverCounterSat, 35 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 655 SdHoareTripleChecker+Valid, 631 SdHoareTripleChecker+Invalid, 1114 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 35 IncrementalHoareTripleChecker+Valid, 1079 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2024-09-12 18:34:02,147 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [655 Valid, 631 Invalid, 1114 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [35 Valid, 1079 Invalid, 0 Unknown, 0 Unchecked, 1.1s Time] [2024-09-12 18:34:02,148 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 448 states. [2024-09-12 18:34:02,279 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 448 to 345. [2024-09-12 18:34:02,280 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 345 states, 296 states have (on average 1.3716216216216217) internal successors, (406), 329 states have internal predecessors, (406), 12 states have call successors, (12), 5 states have call predecessors, (12), 4 states have return successors, (10), 10 states have call predecessors, (10), 10 states have call successors, (10) [2024-09-12 18:34:02,281 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 345 states to 345 states and 428 transitions. [2024-09-12 18:34:02,282 INFO L78 Accepts]: Start accepts. Automaton has 345 states and 428 transitions. Word has length 65 [2024-09-12 18:34:02,282 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 18:34:02,282 INFO L474 AbstractCegarLoop]: Abstraction has 345 states and 428 transitions. [2024-09-12 18:34:02,282 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 12 states have (on average 7.833333333333333) internal successors, (94), 13 states have internal predecessors, (94), 3 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (5), 3 states have call predecessors, (5), 3 states have call successors, (5) [2024-09-12 18:34:02,282 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:34:02,282 INFO L276 IsEmpty]: Start isEmpty. Operand 345 states and 428 transitions. [2024-09-12 18:34:02,283 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2024-09-12 18:34:02,283 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 18:34:02,283 INFO L216 NwaCegarLoop]: trace histogram [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:34:02,298 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:34:02,487 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 20 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable31 [2024-09-12 18:34:02,488 INFO L399 AbstractCegarLoop]: === Iteration 33 === Targeting mainErr14ASSERT_VIOLATIONINTEGER_OVERFLOW === [mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 56 more)] === [2024-09-12 18:34:02,488 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:34:02,488 INFO L85 PathProgramCache]: Analyzing trace with hash 1880039919, now seen corresponding path program 1 times [2024-09-12 18:34:02,488 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 18:34:02,488 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1644118839] [2024-09-12 18:34:02,488 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:34:02,488 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 18:34:02,498 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-09-12 18:34:02,499 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1185040426] [2024-09-12 18:34:02,499 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:34:02,499 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 18:34:02,500 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-12 18:34:02,501 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:34:02,503 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:34:02,544 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:34:02,545 INFO L262 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 22 conjuncts are in the unsatisfiable core [2024-09-12 18:34:02,547 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-12 18:34:02,957 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-09-12 18:34:02,957 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-09-12 18:34:03,282 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-09-12 18:34:03,282 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 18:34:03,282 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1644118839] [2024-09-12 18:34:03,282 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-09-12 18:34:03,282 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1185040426] [2024-09-12 18:34:03,282 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1185040426] provided 0 perfect and 2 imperfect interpolant sequences [2024-09-12 18:34:03,282 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-09-12 18:34:03,282 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2024-09-12 18:34:03,283 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1674150089] [2024-09-12 18:34:03,283 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-09-12 18:34:03,283 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2024-09-12 18:34:03,283 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 18:34:03,283 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2024-09-12 18:34:03,284 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=64, Invalid=278, Unknown=0, NotChecked=0, Total=342 [2024-09-12 18:34:03,284 INFO L87 Difference]: Start difference. First operand 345 states and 428 transitions. Second operand has 19 states, 18 states have (on average 5.555555555555555) internal successors, (100), 19 states have internal predecessors, (100), 5 states have call successors, (7), 1 states have call predecessors, (7), 2 states have return successors, (7), 7 states have call predecessors, (7), 5 states have call successors, (7) [2024-09-12 18:34:04,676 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 18:34:04,677 INFO L93 Difference]: Finished difference Result 414 states and 507 transitions. [2024-09-12 18:34:04,677 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2024-09-12 18:34:04,677 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 18 states have (on average 5.555555555555555) internal successors, (100), 19 states have internal predecessors, (100), 5 states have call successors, (7), 1 states have call predecessors, (7), 2 states have return successors, (7), 7 states have call predecessors, (7), 5 states have call successors, (7) Word has length 65 [2024-09-12 18:34:04,678 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 18:34:04,680 INFO L225 Difference]: With dead ends: 414 [2024-09-12 18:34:04,680 INFO L226 Difference]: Without dead ends: 412 [2024-09-12 18:34:04,680 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 149 GetRequests, 112 SyntacticMatches, 0 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 283 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=367, Invalid=1115, Unknown=0, NotChecked=0, Total=1482 [2024-09-12 18:34:04,681 INFO L434 NwaCegarLoop]: 39 mSDtfsCounter, 602 mSDsluCounter, 369 mSDsCounter, 0 mSdLazyCounter, 1373 mSolverCounterSat, 24 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 602 SdHoareTripleChecker+Valid, 408 SdHoareTripleChecker+Invalid, 1397 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 24 IncrementalHoareTripleChecker+Valid, 1373 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2024-09-12 18:34:04,681 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [602 Valid, 408 Invalid, 1397 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [24 Valid, 1373 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2024-09-12 18:34:04,682 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 412 states. [2024-09-12 18:34:04,851 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 412 to 350. [2024-09-12 18:34:04,852 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 350 states, 301 states have (on average 1.3588039867109634) internal successors, (409), 334 states have internal predecessors, (409), 12 states have call successors, (12), 5 states have call predecessors, (12), 4 states have return successors, (10), 10 states have call predecessors, (10), 10 states have call successors, (10) [2024-09-12 18:34:04,854 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 350 states to 350 states and 431 transitions. [2024-09-12 18:34:04,855 INFO L78 Accepts]: Start accepts. Automaton has 350 states and 431 transitions. Word has length 65 [2024-09-12 18:34:04,855 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 18:34:04,855 INFO L474 AbstractCegarLoop]: Abstraction has 350 states and 431 transitions. [2024-09-12 18:34:04,855 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 18 states have (on average 5.555555555555555) internal successors, (100), 19 states have internal predecessors, (100), 5 states have call successors, (7), 1 states have call predecessors, (7), 2 states have return successors, (7), 7 states have call predecessors, (7), 5 states have call successors, (7) [2024-09-12 18:34:04,856 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:34:04,856 INFO L276 IsEmpty]: Start isEmpty. Operand 350 states and 431 transitions. [2024-09-12 18:34:04,856 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 67 [2024-09-12 18:34:04,856 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 18:34:04,857 INFO L216 NwaCegarLoop]: trace histogram [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:34:04,875 INFO L540 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Forceful destruction successful, exit code 0 [2024-09-12 18:34:05,060 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 21 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable32 [2024-09-12 18:34:05,061 INFO L399 AbstractCegarLoop]: === Iteration 34 === Targeting mainErr11ASSERT_VIOLATIONINTEGER_OVERFLOW === [mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 56 more)] === [2024-09-12 18:34:05,061 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:34:05,061 INFO L85 PathProgramCache]: Analyzing trace with hash -860653038, now seen corresponding path program 1 times [2024-09-12 18:34:05,061 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 18:34:05,061 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [700457543] [2024-09-12 18:34:05,061 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:34:05,061 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 18:34:05,071 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-09-12 18:34:05,072 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1674461985] [2024-09-12 18:34:05,072 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:34:05,072 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 18:34:05,072 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-12 18:34:05,080 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:34:05,083 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:34:05,125 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:34:05,127 INFO L262 TraceCheckSpWp]: Trace formula consists of 127 conjuncts, 20 conjuncts are in the unsatisfiable core [2024-09-12 18:34:05,128 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-12 18:34:05,327 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2024-09-12 18:34:05,327 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-09-12 18:34:06,009 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2024-09-12 18:34:06,010 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 18:34:06,010 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [700457543] [2024-09-12 18:34:06,010 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-09-12 18:34:06,010 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1674461985] [2024-09-12 18:34:06,010 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1674461985] provided 0 perfect and 2 imperfect interpolant sequences [2024-09-12 18:34:06,010 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-09-12 18:34:06,010 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8] total 15 [2024-09-12 18:34:06,010 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [403012913] [2024-09-12 18:34:06,011 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-09-12 18:34:06,011 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2024-09-12 18:34:06,011 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 18:34:06,012 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2024-09-12 18:34:06,012 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=191, Unknown=0, NotChecked=0, Total=240 [2024-09-12 18:34:06,012 INFO L87 Difference]: Start difference. First operand 350 states and 431 transitions. Second operand has 16 states, 15 states have (on average 7.0) internal successors, (105), 16 states have internal predecessors, (105), 5 states have call successors, (7), 1 states have call predecessors, (7), 2 states have return successors, (7), 5 states have call predecessors, (7), 5 states have call successors, (7) [2024-09-12 18:34:07,337 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 18:34:07,337 INFO L93 Difference]: Finished difference Result 452 states and 513 transitions. [2024-09-12 18:34:07,337 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2024-09-12 18:34:07,337 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 15 states have (on average 7.0) internal successors, (105), 16 states have internal predecessors, (105), 5 states have call successors, (7), 1 states have call predecessors, (7), 2 states have return successors, (7), 5 states have call predecessors, (7), 5 states have call successors, (7) Word has length 66 [2024-09-12 18:34:07,338 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 18:34:07,339 INFO L225 Difference]: With dead ends: 452 [2024-09-12 18:34:07,339 INFO L226 Difference]: Without dead ends: 450 [2024-09-12 18:34:07,340 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 145 GetRequests, 117 SyntacticMatches, 0 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 144 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=201, Invalid=669, Unknown=0, NotChecked=0, Total=870 [2024-09-12 18:34:07,340 INFO L434 NwaCegarLoop]: 84 mSDtfsCounter, 968 mSDsluCounter, 489 mSDsCounter, 0 mSdLazyCounter, 874 mSolverCounterSat, 43 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 968 SdHoareTripleChecker+Valid, 573 SdHoareTripleChecker+Invalid, 917 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 43 IncrementalHoareTripleChecker+Valid, 874 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2024-09-12 18:34:07,341 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [968 Valid, 573 Invalid, 917 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [43 Valid, 874 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2024-09-12 18:34:07,342 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 450 states. [2024-09-12 18:34:07,473 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 450 to 350. [2024-09-12 18:34:07,473 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 350 states, 301 states have (on average 1.345514950166113) internal successors, (405), 334 states have internal predecessors, (405), 12 states have call successors, (12), 5 states have call predecessors, (12), 4 states have return successors, (10), 10 states have call predecessors, (10), 10 states have call successors, (10) [2024-09-12 18:34:07,474 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 350 states to 350 states and 427 transitions. [2024-09-12 18:34:07,475 INFO L78 Accepts]: Start accepts. Automaton has 350 states and 427 transitions. Word has length 66 [2024-09-12 18:34:07,475 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 18:34:07,476 INFO L474 AbstractCegarLoop]: Abstraction has 350 states and 427 transitions. [2024-09-12 18:34:07,476 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 15 states have (on average 7.0) internal successors, (105), 16 states have internal predecessors, (105), 5 states have call successors, (7), 1 states have call predecessors, (7), 2 states have return successors, (7), 5 states have call predecessors, (7), 5 states have call successors, (7) [2024-09-12 18:34:07,476 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:34:07,476 INFO L276 IsEmpty]: Start isEmpty. Operand 350 states and 427 transitions. [2024-09-12 18:34:07,477 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 67 [2024-09-12 18:34:07,477 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 18:34:07,477 INFO L216 NwaCegarLoop]: trace histogram [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:34:07,493 INFO L540 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Forceful destruction successful, exit code 0 [2024-09-12 18:34:07,681 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable33,22 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 18:34:07,682 INFO L399 AbstractCegarLoop]: === Iteration 35 === Targeting mainErr15ASSERT_VIOLATIONINTEGER_OVERFLOW === [mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 56 more)] === [2024-09-12 18:34:07,682 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:34:07,682 INFO L85 PathProgramCache]: Analyzing trace with hash -1848304568, now seen corresponding path program 1 times [2024-09-12 18:34:07,682 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 18:34:07,682 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [75940305] [2024-09-12 18:34:07,682 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:34:07,683 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 18:34:07,688 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:34:07,742 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-09-12 18:34:07,743 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:34:07,744 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-09-12 18:34:07,745 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:34:07,746 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2024-09-12 18:34:07,747 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:34:07,747 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2024-09-12 18:34:07,748 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:34:07,750 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-09-12 18:34:07,750 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 18:34:07,751 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [75940305] [2024-09-12 18:34:07,751 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [75940305] provided 0 perfect and 1 imperfect interpolant sequences [2024-09-12 18:34:07,751 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [78662505] [2024-09-12 18:34:07,751 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:34:07,751 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 18:34:07,751 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-12 18:34:07,753 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:34:07,758 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:34:07,798 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:34:07,799 INFO L262 TraceCheckSpWp]: Trace formula consists of 123 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-09-12 18:34:07,799 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-12 18:34:07,857 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-09-12 18:34:07,858 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-09-12 18:34:07,923 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-09-12 18:34:07,923 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [78662505] provided 0 perfect and 2 imperfect interpolant sequences [2024-09-12 18:34:07,923 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-09-12 18:34:07,923 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 4, 4] total 10 [2024-09-12 18:34:07,924 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1512550974] [2024-09-12 18:34:07,924 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-09-12 18:34:07,924 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2024-09-12 18:34:07,924 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 18:34:07,925 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2024-09-12 18:34:07,925 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=77, Unknown=0, NotChecked=0, Total=110 [2024-09-12 18:34:07,925 INFO L87 Difference]: Start difference. First operand 350 states and 427 transitions. Second operand has 11 states, 10 states have (on average 12.6) internal successors, (126), 11 states have internal predecessors, (126), 4 states have call successors, (7), 1 states have call predecessors, (7), 1 states have return successors, (6), 4 states have call predecessors, (6), 4 states have call successors, (6) [2024-09-12 18:34:08,308 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 18:34:08,308 INFO L93 Difference]: Finished difference Result 350 states and 427 transitions. [2024-09-12 18:34:08,309 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2024-09-12 18:34:08,309 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 10 states have (on average 12.6) internal successors, (126), 11 states have internal predecessors, (126), 4 states have call successors, (7), 1 states have call predecessors, (7), 1 states have return successors, (6), 4 states have call predecessors, (6), 4 states have call successors, (6) Word has length 66 [2024-09-12 18:34:08,309 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 18:34:08,311 INFO L225 Difference]: With dead ends: 350 [2024-09-12 18:34:08,311 INFO L226 Difference]: Without dead ends: 348 [2024-09-12 18:34:08,311 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 149 GetRequests, 135 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 39 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=75, Invalid=165, Unknown=0, NotChecked=0, Total=240 [2024-09-12 18:34:08,311 INFO L434 NwaCegarLoop]: 99 mSDtfsCounter, 254 mSDsluCounter, 154 mSDsCounter, 0 mSdLazyCounter, 234 mSolverCounterSat, 10 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 255 SdHoareTripleChecker+Valid, 253 SdHoareTripleChecker+Invalid, 244 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 234 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-09-12 18:34:08,312 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [255 Valid, 253 Invalid, 244 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 234 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-09-12 18:34:08,312 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 348 states. [2024-09-12 18:34:08,462 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 348 to 348. [2024-09-12 18:34:08,463 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 348 states, 301 states have (on average 1.318936877076412) internal successors, (397), 332 states have internal predecessors, (397), 12 states have call successors, (12), 5 states have call predecessors, (12), 4 states have return successors, (10), 10 states have call predecessors, (10), 10 states have call successors, (10) [2024-09-12 18:34:08,464 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 348 states to 348 states and 419 transitions. [2024-09-12 18:34:08,464 INFO L78 Accepts]: Start accepts. Automaton has 348 states and 419 transitions. Word has length 66 [2024-09-12 18:34:08,465 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 18:34:08,465 INFO L474 AbstractCegarLoop]: Abstraction has 348 states and 419 transitions. [2024-09-12 18:34:08,465 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 10 states have (on average 12.6) internal successors, (126), 11 states have internal predecessors, (126), 4 states have call successors, (7), 1 states have call predecessors, (7), 1 states have return successors, (6), 4 states have call predecessors, (6), 4 states have call successors, (6) [2024-09-12 18:34:08,465 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:34:08,465 INFO L276 IsEmpty]: Start isEmpty. Operand 348 states and 419 transitions. [2024-09-12 18:34:08,466 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2024-09-12 18:34:08,466 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 18:34:08,466 INFO L216 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-09-12 18:34:08,482 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:34:08,667 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 23 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable34 [2024-09-12 18:34:08,667 INFO L399 AbstractCegarLoop]: === Iteration 36 === Targeting mainErr12ASSERT_VIOLATIONINTEGER_OVERFLOW === [mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 56 more)] === [2024-09-12 18:34:08,667 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:34:08,667 INFO L85 PathProgramCache]: Analyzing trace with hash -910440321, now seen corresponding path program 1 times [2024-09-12 18:34:08,667 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 18:34:08,668 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [281678491] [2024-09-12 18:34:08,668 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:34:08,668 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 18:34:08,680 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-09-12 18:34:08,681 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1484567393] [2024-09-12 18:34:08,681 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:34:08,681 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 18:34:08,681 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-12 18:34:08,683 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:34:08,686 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:34:08,735 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:34:08,737 INFO L262 TraceCheckSpWp]: Trace formula consists of 128 conjuncts, 13 conjuncts are in the unsatisfiable core [2024-09-12 18:34:08,738 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-12 18:34:08,898 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-09-12 18:34:08,898 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-09-12 18:34:09,388 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-09-12 18:34:09,388 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 18:34:09,389 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [281678491] [2024-09-12 18:34:09,389 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-09-12 18:34:09,389 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1484567393] [2024-09-12 18:34:09,389 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1484567393] provided 0 perfect and 2 imperfect interpolant sequences [2024-09-12 18:34:09,389 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-09-12 18:34:09,389 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 15 [2024-09-12 18:34:09,389 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1510482762] [2024-09-12 18:34:09,390 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-09-12 18:34:09,390 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2024-09-12 18:34:09,390 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 18:34:09,390 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2024-09-12 18:34:09,391 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=190, Unknown=0, NotChecked=0, Total=240 [2024-09-12 18:34:09,391 INFO L87 Difference]: Start difference. First operand 348 states and 419 transitions. Second operand has 16 states, 15 states have (on average 6.533333333333333) internal successors, (98), 16 states have internal predecessors, (98), 3 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (5), 3 states have call predecessors, (5), 3 states have call successors, (5) [2024-09-12 18:34:12,069 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 18:34:12,070 INFO L93 Difference]: Finished difference Result 540 states and 661 transitions. [2024-09-12 18:34:12,070 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2024-09-12 18:34:12,070 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 15 states have (on average 6.533333333333333) internal successors, (98), 16 states have internal predecessors, (98), 3 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (5), 3 states have call predecessors, (5), 3 states have call successors, (5) Word has length 67 [2024-09-12 18:34:12,070 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 18:34:12,072 INFO L225 Difference]: With dead ends: 540 [2024-09-12 18:34:12,072 INFO L226 Difference]: Without dead ends: 538 [2024-09-12 18:34:12,073 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 152 GetRequests, 119 SyntacticMatches, 0 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 232 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=283, Invalid=907, Unknown=0, NotChecked=0, Total=1190 [2024-09-12 18:34:12,073 INFO L434 NwaCegarLoop]: 79 mSDtfsCounter, 497 mSDsluCounter, 395 mSDsCounter, 0 mSdLazyCounter, 965 mSolverCounterSat, 26 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 498 SdHoareTripleChecker+Valid, 474 SdHoareTripleChecker+Invalid, 991 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 26 IncrementalHoareTripleChecker+Valid, 965 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.0s IncrementalHoareTripleChecker+Time [2024-09-12 18:34:12,074 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [498 Valid, 474 Invalid, 991 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [26 Valid, 965 Invalid, 0 Unknown, 0 Unchecked, 2.0s Time] [2024-09-12 18:34:12,074 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 538 states. [2024-09-12 18:34:12,249 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 538 to 427. [2024-09-12 18:34:12,249 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 427 states, 378 states have (on average 1.335978835978836) internal successors, (505), 409 states have internal predecessors, (505), 14 states have call successors, (14), 5 states have call predecessors, (14), 4 states have return successors, (12), 12 states have call predecessors, (12), 12 states have call successors, (12) [2024-09-12 18:34:12,251 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 427 states to 427 states and 531 transitions. [2024-09-12 18:34:12,251 INFO L78 Accepts]: Start accepts. Automaton has 427 states and 531 transitions. Word has length 67 [2024-09-12 18:34:12,252 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 18:34:12,252 INFO L474 AbstractCegarLoop]: Abstraction has 427 states and 531 transitions. [2024-09-12 18:34:12,252 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 15 states have (on average 6.533333333333333) internal successors, (98), 16 states have internal predecessors, (98), 3 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (5), 3 states have call predecessors, (5), 3 states have call successors, (5) [2024-09-12 18:34:12,252 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:34:12,253 INFO L276 IsEmpty]: Start isEmpty. Operand 427 states and 531 transitions. [2024-09-12 18:34:12,253 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 69 [2024-09-12 18:34:12,253 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 18:34:12,253 INFO L216 NwaCegarLoop]: trace histogram [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] [2024-09-12 18:34:12,270 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:34:12,457 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 24 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable35 [2024-09-12 18:34:12,458 INFO L399 AbstractCegarLoop]: === Iteration 37 === Targeting mainErr13ASSERT_VIOLATIONINTEGER_OVERFLOW === [mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 56 more)] === [2024-09-12 18:34:12,458 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:34:12,458 INFO L85 PathProgramCache]: Analyzing trace with hash 1841121204, now seen corresponding path program 1 times [2024-09-12 18:34:12,458 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 18:34:12,458 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [115090693] [2024-09-12 18:34:12,458 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:34:12,458 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 18:34:12,472 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-09-12 18:34:12,472 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [137479541] [2024-09-12 18:34:12,472 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:34:12,473 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 18:34:12,473 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-12 18:34:12,475 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:34:12,476 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:34:12,513 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:34:12,515 INFO L262 TraceCheckSpWp]: Trace formula consists of 129 conjuncts, 27 conjuncts are in the unsatisfiable core [2024-09-12 18:34:12,516 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-12 18:34:12,899 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 3 proven. 11 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2024-09-12 18:34:12,899 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-09-12 18:34:14,248 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 3 proven. 11 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2024-09-12 18:34:14,249 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 18:34:14,249 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [115090693] [2024-09-12 18:34:14,249 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-09-12 18:34:14,249 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [137479541] [2024-09-12 18:34:14,249 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [137479541] provided 0 perfect and 2 imperfect interpolant sequences [2024-09-12 18:34:14,249 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-09-12 18:34:14,249 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 13] total 23 [2024-09-12 18:34:14,249 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1846849823] [2024-09-12 18:34:14,249 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-09-12 18:34:14,250 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2024-09-12 18:34:14,250 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 18:34:14,250 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2024-09-12 18:34:14,250 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=86, Invalid=466, Unknown=0, NotChecked=0, Total=552 [2024-09-12 18:34:14,251 INFO L87 Difference]: Start difference. First operand 427 states and 531 transitions. Second operand has 24 states, 23 states have (on average 4.695652173913044) internal successors, (108), 24 states have internal predecessors, (108), 3 states have call successors, (6), 1 states have call predecessors, (6), 2 states have return successors, (6), 5 states have call predecessors, (6), 3 states have call successors, (6) [2024-09-12 18:34:22,339 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 18:34:22,339 INFO L93 Difference]: Finished difference Result 578 states and 716 transitions. [2024-09-12 18:34:22,340 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 50 states. [2024-09-12 18:34:22,340 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 23 states have (on average 4.695652173913044) internal successors, (108), 24 states have internal predecessors, (108), 3 states have call successors, (6), 1 states have call predecessors, (6), 2 states have return successors, (6), 5 states have call predecessors, (6), 3 states have call successors, (6) Word has length 68 [2024-09-12 18:34:22,340 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 18:34:22,342 INFO L225 Difference]: With dead ends: 578 [2024-09-12 18:34:22,342 INFO L226 Difference]: Without dead ends: 573 [2024-09-12 18:34:22,343 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 175 GetRequests, 113 SyntacticMatches, 0 SemanticMatches, 62 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1039 ImplicationChecksByTransitivity, 2.8s TimeCoverageRelationStatistics Valid=652, Invalid=3380, Unknown=0, NotChecked=0, Total=4032 [2024-09-12 18:34:22,343 INFO L434 NwaCegarLoop]: 41 mSDtfsCounter, 873 mSDsluCounter, 448 mSDsCounter, 0 mSdLazyCounter, 2277 mSolverCounterSat, 38 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 873 SdHoareTripleChecker+Valid, 489 SdHoareTripleChecker+Invalid, 2315 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 38 IncrementalHoareTripleChecker+Valid, 2277 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 5.8s IncrementalHoareTripleChecker+Time [2024-09-12 18:34:22,344 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [873 Valid, 489 Invalid, 2315 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [38 Valid, 2277 Invalid, 0 Unknown, 0 Unchecked, 5.8s Time] [2024-09-12 18:34:22,344 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 573 states. [2024-09-12 18:34:22,601 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 573 to 460. [2024-09-12 18:34:22,602 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 460 states, 411 states have (on average 1.3211678832116789) internal successors, (543), 442 states have internal predecessors, (543), 14 states have call successors, (14), 5 states have call predecessors, (14), 4 states have return successors, (12), 12 states have call predecessors, (12), 12 states have call successors, (12) [2024-09-12 18:34:22,604 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 460 states to 460 states and 569 transitions. [2024-09-12 18:34:22,604 INFO L78 Accepts]: Start accepts. Automaton has 460 states and 569 transitions. Word has length 68 [2024-09-12 18:34:22,605 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 18:34:22,605 INFO L474 AbstractCegarLoop]: Abstraction has 460 states and 569 transitions. [2024-09-12 18:34:22,605 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 23 states have (on average 4.695652173913044) internal successors, (108), 24 states have internal predecessors, (108), 3 states have call successors, (6), 1 states have call predecessors, (6), 2 states have return successors, (6), 5 states have call predecessors, (6), 3 states have call successors, (6) [2024-09-12 18:34:22,605 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:34:22,605 INFO L276 IsEmpty]: Start isEmpty. Operand 460 states and 569 transitions. [2024-09-12 18:34:22,606 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 70 [2024-09-12 18:34:22,606 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 18:34:22,606 INFO L216 NwaCegarLoop]: trace histogram [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:34:22,624 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:34:22,810 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 25 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable36 [2024-09-12 18:34:22,811 INFO L399 AbstractCegarLoop]: === Iteration 38 === Targeting mainErr14ASSERT_VIOLATIONINTEGER_OVERFLOW === [mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 56 more)] === [2024-09-12 18:34:22,811 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:34:22,811 INFO L85 PathProgramCache]: Analyzing trace with hash 1240182561, now seen corresponding path program 1 times [2024-09-12 18:34:22,811 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 18:34:22,811 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2063957756] [2024-09-12 18:34:22,811 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:34:22,811 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 18:34:22,829 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-09-12 18:34:22,830 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1842852076] [2024-09-12 18:34:22,830 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:34:22,830 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 18:34:22,830 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-12 18:34:22,832 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:34:22,833 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:34:22,877 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:34:22,878 INFO L262 TraceCheckSpWp]: Trace formula consists of 130 conjuncts, 12 conjuncts are in the unsatisfiable core [2024-09-12 18:34:22,880 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-12 18:34:23,026 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-09-12 18:34:23,026 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-09-12 18:34:23,289 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-09-12 18:34:23,290 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 18:34:23,290 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2063957756] [2024-09-12 18:34:23,290 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-09-12 18:34:23,290 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1842852076] [2024-09-12 18:34:23,290 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1842852076] provided 0 perfect and 2 imperfect interpolant sequences [2024-09-12 18:34:23,290 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-09-12 18:34:23,290 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 13 [2024-09-12 18:34:23,290 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1772828315] [2024-09-12 18:34:23,290 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-09-12 18:34:23,290 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2024-09-12 18:34:23,291 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 18:34:23,291 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2024-09-12 18:34:23,291 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=147, Unknown=0, NotChecked=0, Total=182 [2024-09-12 18:34:23,291 INFO L87 Difference]: Start difference. First operand 460 states and 569 transitions. Second operand has 14 states, 13 states have (on average 7.846153846153846) internal successors, (102), 14 states have internal predecessors, (102), 3 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (5), 3 states have call predecessors, (5), 3 states have call successors, (5) [2024-09-12 18:34:25,096 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 18:34:25,096 INFO L93 Difference]: Finished difference Result 544 states and 665 transitions. [2024-09-12 18:34:25,096 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2024-09-12 18:34:25,096 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 13 states have (on average 7.846153846153846) internal successors, (102), 14 states have internal predecessors, (102), 3 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (5), 3 states have call predecessors, (5), 3 states have call successors, (5) Word has length 69 [2024-09-12 18:34:25,097 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 18:34:25,099 INFO L225 Difference]: With dead ends: 544 [2024-09-12 18:34:25,099 INFO L226 Difference]: Without dead ends: 542 [2024-09-12 18:34:25,099 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 152 GetRequests, 125 SyntacticMatches, 0 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 136 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=156, Invalid=656, Unknown=0, NotChecked=0, Total=812 [2024-09-12 18:34:25,099 INFO L434 NwaCegarLoop]: 92 mSDtfsCounter, 380 mSDsluCounter, 394 mSDsCounter, 0 mSdLazyCounter, 994 mSolverCounterSat, 22 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 381 SdHoareTripleChecker+Valid, 486 SdHoareTripleChecker+Invalid, 1016 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 22 IncrementalHoareTripleChecker+Valid, 994 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.2s IncrementalHoareTripleChecker+Time [2024-09-12 18:34:25,100 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [381 Valid, 486 Invalid, 1016 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [22 Valid, 994 Invalid, 0 Unknown, 0 Unchecked, 1.2s Time] [2024-09-12 18:34:25,100 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 542 states. [2024-09-12 18:34:25,311 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 542 to 463. [2024-09-12 18:34:25,312 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 463 states, 414 states have (on average 1.3140096618357489) internal successors, (544), 445 states have internal predecessors, (544), 14 states have call successors, (14), 5 states have call predecessors, (14), 4 states have return successors, (12), 12 states have call predecessors, (12), 12 states have call successors, (12) [2024-09-12 18:34:25,313 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 463 states to 463 states and 570 transitions. [2024-09-12 18:34:25,314 INFO L78 Accepts]: Start accepts. Automaton has 463 states and 570 transitions. Word has length 69 [2024-09-12 18:34:25,314 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 18:34:25,314 INFO L474 AbstractCegarLoop]: Abstraction has 463 states and 570 transitions. [2024-09-12 18:34:25,314 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 13 states have (on average 7.846153846153846) internal successors, (102), 14 states have internal predecessors, (102), 3 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (5), 3 states have call predecessors, (5), 3 states have call successors, (5) [2024-09-12 18:34:25,315 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:34:25,315 INFO L276 IsEmpty]: Start isEmpty. Operand 463 states and 570 transitions. [2024-09-12 18:34:25,315 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 71 [2024-09-12 18:34:25,315 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 18:34:25,315 INFO L216 NwaCegarLoop]: trace histogram [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] [2024-09-12 18:34:25,332 INFO L552 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Ended with exit code 0 [2024-09-12 18:34:25,516 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 26 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable37 [2024-09-12 18:34:25,516 INFO L399 AbstractCegarLoop]: === Iteration 39 === Targeting mainErr19ASSERT_VIOLATIONINTEGER_OVERFLOW === [mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 56 more)] === [2024-09-12 18:34:25,516 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:34:25,516 INFO L85 PathProgramCache]: Analyzing trace with hash 772247180, now seen corresponding path program 1 times [2024-09-12 18:34:25,517 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 18:34:25,517 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [772251883] [2024-09-12 18:34:25,517 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:34:25,517 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 18:34:25,524 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:34:25,572 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-09-12 18:34:25,573 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:34:25,575 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-09-12 18:34:25,576 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:34:25,576 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2024-09-12 18:34:25,577 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:34:25,578 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2024-09-12 18:34:25,579 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:34:25,581 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 17 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-09-12 18:34:25,581 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 18:34:25,581 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [772251883] [2024-09-12 18:34:25,581 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [772251883] provided 0 perfect and 1 imperfect interpolant sequences [2024-09-12 18:34:25,581 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1923076828] [2024-09-12 18:34:25,582 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:34:25,582 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 18:34:25,582 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-12 18:34:25,584 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:34:25,585 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:34:25,627 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:34:25,628 INFO L262 TraceCheckSpWp]: Trace formula consists of 127 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-09-12 18:34:25,629 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-12 18:34:25,708 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 17 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-09-12 18:34:25,708 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-09-12 18:34:25,854 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 11 proven. 6 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-09-12 18:34:25,855 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1923076828] provided 0 perfect and 2 imperfect interpolant sequences [2024-09-12 18:34:25,855 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-09-12 18:34:25,855 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4, 4] total 8 [2024-09-12 18:34:25,855 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2115195874] [2024-09-12 18:34:25,855 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-09-12 18:34:25,856 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2024-09-12 18:34:25,856 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 18:34:25,856 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2024-09-12 18:34:25,856 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=47, Unknown=0, NotChecked=0, Total=72 [2024-09-12 18:34:25,857 INFO L87 Difference]: Start difference. First operand 463 states and 570 transitions. Second operand has 9 states, 8 states have (on average 13.875) internal successors, (111), 9 states have internal predecessors, (111), 3 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (5), 3 states have call predecessors, (5), 3 states have call successors, (5) [2024-09-12 18:34:26,438 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 18:34:26,439 INFO L93 Difference]: Finished difference Result 626 states and 789 transitions. [2024-09-12 18:34:26,439 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2024-09-12 18:34:26,439 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 8 states have (on average 13.875) internal successors, (111), 9 states have internal predecessors, (111), 3 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (5), 3 states have call predecessors, (5), 3 states have call successors, (5) Word has length 70 [2024-09-12 18:34:26,439 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 18:34:26,441 INFO L225 Difference]: With dead ends: 626 [2024-09-12 18:34:26,442 INFO L226 Difference]: Without dead ends: 624 [2024-09-12 18:34:26,442 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 156 GetRequests, 144 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 20 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=67, Invalid=115, Unknown=0, NotChecked=0, Total=182 [2024-09-12 18:34:26,442 INFO L434 NwaCegarLoop]: 84 mSDtfsCounter, 257 mSDsluCounter, 137 mSDsCounter, 0 mSdLazyCounter, 329 mSolverCounterSat, 11 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 259 SdHoareTripleChecker+Valid, 221 SdHoareTripleChecker+Invalid, 340 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 329 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-09-12 18:34:26,442 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [259 Valid, 221 Invalid, 340 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 329 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-09-12 18:34:26,443 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 624 states. [2024-09-12 18:34:26,793 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 624 to 591. [2024-09-12 18:34:26,794 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 591 states, 539 states have (on average 1.3432282003710576) internal successors, (724), 570 states have internal predecessors, (724), 17 states have call successors, (17), 5 states have call predecessors, (17), 4 states have return successors, (15), 15 states have call predecessors, (15), 15 states have call successors, (15) [2024-09-12 18:34:26,795 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 591 states to 591 states and 756 transitions. [2024-09-12 18:34:26,796 INFO L78 Accepts]: Start accepts. Automaton has 591 states and 756 transitions. Word has length 70 [2024-09-12 18:34:26,796 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 18:34:26,796 INFO L474 AbstractCegarLoop]: Abstraction has 591 states and 756 transitions. [2024-09-12 18:34:26,796 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 8 states have (on average 13.875) internal successors, (111), 9 states have internal predecessors, (111), 3 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (5), 3 states have call predecessors, (5), 3 states have call successors, (5) [2024-09-12 18:34:26,796 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:34:26,796 INFO L276 IsEmpty]: Start isEmpty. Operand 591 states and 756 transitions. [2024-09-12 18:34:26,797 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 72 [2024-09-12 18:34:26,797 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 18:34:26,797 INFO L216 NwaCegarLoop]: trace histogram [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] [2024-09-12 18:34:26,810 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:34:26,997 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable38,27 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 18:34:26,998 INFO L399 AbstractCegarLoop]: === Iteration 40 === Targeting mainErr20ASSERT_VIOLATIONINTEGER_OVERFLOW === [mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 56 more)] === [2024-09-12 18:34:26,998 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:34:26,998 INFO L85 PathProgramCache]: Analyzing trace with hash -1830141099, now seen corresponding path program 1 times [2024-09-12 18:34:26,998 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 18:34:26,998 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [573745925] [2024-09-12 18:34:26,998 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:34:26,998 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 18:34:27,004 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:34:27,053 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-09-12 18:34:27,053 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:34:27,055 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-09-12 18:34:27,056 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:34:27,057 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2024-09-12 18:34:27,057 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:34:27,058 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2024-09-12 18:34:27,058 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:34:27,060 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 18 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-09-12 18:34:27,060 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 18:34:27,060 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [573745925] [2024-09-12 18:34:27,060 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [573745925] provided 1 perfect and 0 imperfect interpolant sequences [2024-09-12 18:34:27,060 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-09-12 18:34:27,060 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-09-12 18:34:27,060 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1767504062] [2024-09-12 18:34:27,060 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-09-12 18:34:27,061 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-09-12 18:34:27,061 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 18:34:27,062 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-09-12 18:34:27,062 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-09-12 18:34:27,062 INFO L87 Difference]: Start difference. First operand 591 states and 756 transitions. Second operand has 5 states, 4 states have (on average 14.75) internal successors, (59), 5 states have internal predecessors, (59), 1 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (4), 1 states have call predecessors, (4), 1 states have call successors, (4) [2024-09-12 18:34:27,823 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 18:34:27,823 INFO L93 Difference]: Finished difference Result 834 states and 1086 transitions. [2024-09-12 18:34:27,823 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-09-12 18:34:27,823 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 14.75) internal successors, (59), 5 states have internal predecessors, (59), 1 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (4), 1 states have call predecessors, (4), 1 states have call successors, (4) Word has length 71 [2024-09-12 18:34:27,823 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 18:34:27,827 INFO L225 Difference]: With dead ends: 834 [2024-09-12 18:34:27,827 INFO L226 Difference]: Without dead ends: 832 [2024-09-12 18:34:27,827 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 15 GetRequests, 10 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2024-09-12 18:34:27,827 INFO L434 NwaCegarLoop]: 113 mSDtfsCounter, 86 mSDsluCounter, 199 mSDsCounter, 0 mSdLazyCounter, 257 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 86 SdHoareTripleChecker+Valid, 312 SdHoareTripleChecker+Invalid, 261 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 257 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-09-12 18:34:27,828 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [86 Valid, 312 Invalid, 261 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 257 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-09-12 18:34:27,828 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 832 states. [2024-09-12 18:34:28,280 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 832 to 764. [2024-09-12 18:34:28,281 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 764 states, 707 states have (on average 1.3578500707213579) internal successors, (960), 738 states have internal predecessors, (960), 22 states have call successors, (22), 5 states have call predecessors, (22), 4 states have return successors, (20), 20 states have call predecessors, (20), 20 states have call successors, (20) [2024-09-12 18:34:28,283 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 764 states to 764 states and 1002 transitions. [2024-09-12 18:34:28,284 INFO L78 Accepts]: Start accepts. Automaton has 764 states and 1002 transitions. Word has length 71 [2024-09-12 18:34:28,285 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 18:34:28,285 INFO L474 AbstractCegarLoop]: Abstraction has 764 states and 1002 transitions. [2024-09-12 18:34:28,285 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 14.75) internal successors, (59), 5 states have internal predecessors, (59), 1 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (4), 1 states have call predecessors, (4), 1 states have call successors, (4) [2024-09-12 18:34:28,285 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:34:28,285 INFO L276 IsEmpty]: Start isEmpty. Operand 764 states and 1002 transitions. [2024-09-12 18:34:28,286 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2024-09-12 18:34:28,286 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 18:34:28,286 INFO L216 NwaCegarLoop]: trace histogram [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:34:28,286 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable39 [2024-09-12 18:34:28,286 INFO L399 AbstractCegarLoop]: === Iteration 41 === Targeting mainErr21ASSERT_VIOLATIONINTEGER_OVERFLOW === [mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 56 more)] === [2024-09-12 18:34:28,287 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:34:28,287 INFO L85 PathProgramCache]: Analyzing trace with hash -899799122, now seen corresponding path program 1 times [2024-09-12 18:34:28,287 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 18:34:28,287 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1278454960] [2024-09-12 18:34:28,287 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:34:28,287 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 18:34:28,299 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:34:28,413 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-09-12 18:34:28,415 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:34:28,417 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-09-12 18:34:28,419 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:34:28,420 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2024-09-12 18:34:28,421 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:34:28,442 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2024-09-12 18:34:28,444 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:34:28,447 INFO L134 CoverageAnalysis]: Checked inductivity of 23 backedges. 3 proven. 19 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2024-09-12 18:34:28,447 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 18:34:28,447 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1278454960] [2024-09-12 18:34:28,448 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1278454960] provided 0 perfect and 1 imperfect interpolant sequences [2024-09-12 18:34:28,448 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1072677397] [2024-09-12 18:34:28,448 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:34:28,448 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 18:34:28,448 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-12 18:34:28,450 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:34:28,452 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:34:28,498 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:34:28,499 INFO L262 TraceCheckSpWp]: Trace formula consists of 129 conjuncts, 9 conjuncts are in the unsatisfiable core [2024-09-12 18:34:28,500 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-12 18:34:28,766 INFO L134 CoverageAnalysis]: Checked inductivity of 23 backedges. 22 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2024-09-12 18:34:28,766 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-09-12 18:34:28,766 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1072677397] provided 1 perfect and 0 imperfect interpolant sequences [2024-09-12 18:34:28,767 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-09-12 18:34:28,767 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [7] total 11 [2024-09-12 18:34:28,767 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1917100475] [2024-09-12 18:34:28,767 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-09-12 18:34:28,767 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2024-09-12 18:34:28,767 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 18:34:28,768 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2024-09-12 18:34:28,768 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=94, Unknown=0, NotChecked=0, Total=132 [2024-09-12 18:34:28,768 INFO L87 Difference]: Start difference. First operand 764 states and 1002 transitions. Second operand has 8 states, 7 states have (on average 9.0) internal successors, (63), 8 states have internal predecessors, (63), 2 states have call successors, (5), 1 states have call predecessors, (5), 2 states have return successors, (4), 3 states have call predecessors, (4), 2 states have call successors, (4) [2024-09-12 18:34:29,403 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 18:34:29,403 INFO L93 Difference]: Finished difference Result 782 states and 1019 transitions. [2024-09-12 18:34:29,403 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-09-12 18:34:29,403 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 9.0) internal successors, (63), 8 states have internal predecessors, (63), 2 states have call successors, (5), 1 states have call predecessors, (5), 2 states have return successors, (4), 3 states have call predecessors, (4), 2 states have call successors, (4) Word has length 72 [2024-09-12 18:34:29,403 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 18:34:29,406 INFO L225 Difference]: With dead ends: 782 [2024-09-12 18:34:29,406 INFO L226 Difference]: Without dead ends: 780 [2024-09-12 18:34:29,407 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 85 GetRequests, 75 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=38, Invalid=94, Unknown=0, NotChecked=0, Total=132 [2024-09-12 18:34:29,407 INFO L434 NwaCegarLoop]: 68 mSDtfsCounter, 133 mSDsluCounter, 260 mSDsCounter, 0 mSdLazyCounter, 495 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 135 SdHoareTripleChecker+Valid, 328 SdHoareTripleChecker+Invalid, 498 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 495 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-09-12 18:34:29,407 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [135 Valid, 328 Invalid, 498 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 495 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-09-12 18:34:29,408 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 780 states. [2024-09-12 18:34:29,870 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 780 to 772. [2024-09-12 18:34:29,871 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 772 states, 715 states have (on average 1.3524475524475525) internal successors, (967), 746 states have internal predecessors, (967), 22 states have call successors, (22), 5 states have call predecessors, (22), 4 states have return successors, (20), 20 states have call predecessors, (20), 20 states have call successors, (20) [2024-09-12 18:34:29,873 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 772 states to 772 states and 1009 transitions. [2024-09-12 18:34:29,874 INFO L78 Accepts]: Start accepts. Automaton has 772 states and 1009 transitions. Word has length 72 [2024-09-12 18:34:29,874 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 18:34:29,874 INFO L474 AbstractCegarLoop]: Abstraction has 772 states and 1009 transitions. [2024-09-12 18:34:29,874 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 9.0) internal successors, (63), 8 states have internal predecessors, (63), 2 states have call successors, (5), 1 states have call predecessors, (5), 2 states have return successors, (4), 3 states have call predecessors, (4), 2 states have call successors, (4) [2024-09-12 18:34:29,874 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:34:29,875 INFO L276 IsEmpty]: Start isEmpty. Operand 772 states and 1009 transitions. [2024-09-12 18:34:29,875 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 76 [2024-09-12 18:34:29,875 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 18:34:29,875 INFO L216 NwaCegarLoop]: trace histogram [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] [2024-09-12 18:34:29,892 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:34:30,076 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable40,28 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 18:34:30,076 INFO L399 AbstractCegarLoop]: === Iteration 42 === Targeting mainErr20ASSERT_VIOLATIONINTEGER_OVERFLOW === [mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 56 more)] === [2024-09-12 18:34:30,077 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:34:30,077 INFO L85 PathProgramCache]: Analyzing trace with hash -1151294713, now seen corresponding path program 1 times [2024-09-12 18:34:30,077 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 18:34:30,077 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [741958028] [2024-09-12 18:34:30,077 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:34:30,077 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 18:34:30,088 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-09-12 18:34:30,089 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1269500614] [2024-09-12 18:34:30,089 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:34:30,089 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 18:34:30,089 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-12 18:34:30,092 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:34:30,093 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:34:30,131 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:34:30,132 INFO L262 TraceCheckSpWp]: Trace formula consists of 136 conjuncts, 13 conjuncts are in the unsatisfiable core [2024-09-12 18:34:30,132 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-12 18:34:30,356 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-09-12 18:34:30,356 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-09-12 18:34:30,604 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-09-12 18:34:30,605 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 18:34:30,605 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [741958028] [2024-09-12 18:34:30,605 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-09-12 18:34:30,605 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1269500614] [2024-09-12 18:34:30,605 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1269500614] provided 0 perfect and 2 imperfect interpolant sequences [2024-09-12 18:34:30,605 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-09-12 18:34:30,605 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 15 [2024-09-12 18:34:30,605 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [603978175] [2024-09-12 18:34:30,605 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-09-12 18:34:30,606 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2024-09-12 18:34:30,606 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 18:34:30,606 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2024-09-12 18:34:30,606 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=195, Unknown=0, NotChecked=0, Total=240 [2024-09-12 18:34:30,606 INFO L87 Difference]: Start difference. First operand 772 states and 1009 transitions. Second operand has 16 states, 15 states have (on average 7.6) internal successors, (114), 16 states have internal predecessors, (114), 3 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (5), 3 states have call predecessors, (5), 3 states have call successors, (5) [2024-09-12 18:34:32,154 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 18:34:32,154 INFO L93 Difference]: Finished difference Result 863 states and 1123 transitions. [2024-09-12 18:34:32,155 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2024-09-12 18:34:32,155 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 15 states have (on average 7.6) internal successors, (114), 16 states have internal predecessors, (114), 3 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (5), 3 states have call predecessors, (5), 3 states have call successors, (5) Word has length 75 [2024-09-12 18:34:32,155 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 18:34:32,157 INFO L225 Difference]: With dead ends: 863 [2024-09-12 18:34:32,157 INFO L226 Difference]: Without dead ends: 861 [2024-09-12 18:34:32,158 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 162 GetRequests, 135 SyntacticMatches, 0 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 135 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=186, Invalid=626, Unknown=0, NotChecked=0, Total=812 [2024-09-12 18:34:32,158 INFO L434 NwaCegarLoop]: 59 mSDtfsCounter, 331 mSDsluCounter, 340 mSDsCounter, 0 mSdLazyCounter, 1132 mSolverCounterSat, 23 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 332 SdHoareTripleChecker+Valid, 399 SdHoareTripleChecker+Invalid, 1155 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 23 IncrementalHoareTripleChecker+Valid, 1132 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2024-09-12 18:34:32,158 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [332 Valid, 399 Invalid, 1155 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [23 Valid, 1132 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2024-09-12 18:34:32,159 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 861 states. [2024-09-12 18:34:32,639 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 861 to 772. [2024-09-12 18:34:32,639 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 772 states, 715 states have (on average 1.3496503496503496) internal successors, (965), 746 states have internal predecessors, (965), 22 states have call successors, (22), 5 states have call predecessors, (22), 4 states have return successors, (20), 20 states have call predecessors, (20), 20 states have call successors, (20) [2024-09-12 18:34:32,641 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 772 states to 772 states and 1007 transitions. [2024-09-12 18:34:32,641 INFO L78 Accepts]: Start accepts. Automaton has 772 states and 1007 transitions. Word has length 75 [2024-09-12 18:34:32,642 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 18:34:32,642 INFO L474 AbstractCegarLoop]: Abstraction has 772 states and 1007 transitions. [2024-09-12 18:34:32,642 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 15 states have (on average 7.6) internal successors, (114), 16 states have internal predecessors, (114), 3 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (5), 3 states have call predecessors, (5), 3 states have call successors, (5) [2024-09-12 18:34:32,642 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:34:32,642 INFO L276 IsEmpty]: Start isEmpty. Operand 772 states and 1007 transitions. [2024-09-12 18:34:32,643 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 77 [2024-09-12 18:34:32,643 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 18:34:32,643 INFO L216 NwaCegarLoop]: trace histogram [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] [2024-09-12 18:34:32,654 INFO L552 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (29)] Ended with exit code 0 [2024-09-12 18:34:32,843 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable41,29 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 18:34:32,843 INFO L399 AbstractCegarLoop]: === Iteration 43 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 56 more)] === [2024-09-12 18:34:32,844 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:34:32,844 INFO L85 PathProgramCache]: Analyzing trace with hash -1696007202, now seen corresponding path program 1 times [2024-09-12 18:34:32,844 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 18:34:32,844 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1943521349] [2024-09-12 18:34:32,844 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:34:32,844 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 18:34:32,854 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-09-12 18:34:32,854 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [554639576] [2024-09-12 18:34:32,855 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:34:32,855 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 18:34:32,855 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-12 18:34:32,856 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:34:32,863 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:34:32,911 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:34:32,912 INFO L262 TraceCheckSpWp]: Trace formula consists of 138 conjuncts, 27 conjuncts are in the unsatisfiable core [2024-09-12 18:34:32,913 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-12 18:34:33,337 INFO L134 CoverageAnalysis]: Checked inductivity of 26 backedges. 5 proven. 20 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2024-09-12 18:34:33,337 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-09-12 18:34:33,543 INFO L134 CoverageAnalysis]: Checked inductivity of 26 backedges. 2 proven. 17 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2024-09-12 18:34:33,543 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 18:34:33,543 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1943521349] [2024-09-12 18:34:33,543 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-09-12 18:34:33,543 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [554639576] [2024-09-12 18:34:33,544 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [554639576] provided 0 perfect and 2 imperfect interpolant sequences [2024-09-12 18:34:33,544 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-09-12 18:34:33,544 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 9] total 20 [2024-09-12 18:34:33,544 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [226536300] [2024-09-12 18:34:33,544 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-09-12 18:34:33,544 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2024-09-12 18:34:33,544 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 18:34:33,545 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2024-09-12 18:34:33,545 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=329, Unknown=0, NotChecked=0, Total=380 [2024-09-12 18:34:33,545 INFO L87 Difference]: Start difference. First operand 772 states and 1007 transitions. Second operand has 20 states, 20 states have (on average 5.85) internal successors, (117), 18 states have internal predecessors, (117), 5 states have call successors, (8), 3 states have call predecessors, (8), 2 states have return successors, (6), 4 states have call predecessors, (6), 3 states have call successors, (6) [2024-09-12 18:34:35,327 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 18:34:35,327 INFO L93 Difference]: Finished difference Result 809 states and 1048 transitions. [2024-09-12 18:34:35,328 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2024-09-12 18:34:35,328 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 5.85) internal successors, (117), 18 states have internal predecessors, (117), 5 states have call successors, (8), 3 states have call predecessors, (8), 2 states have return successors, (6), 4 states have call predecessors, (6), 3 states have call successors, (6) Word has length 76 [2024-09-12 18:34:35,328 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 18:34:35,330 INFO L225 Difference]: With dead ends: 809 [2024-09-12 18:34:35,330 INFO L226 Difference]: Without dead ends: 782 [2024-09-12 18:34:35,331 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 163 GetRequests, 133 SyntacticMatches, 0 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 153 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=148, Invalid=844, Unknown=0, NotChecked=0, Total=992 [2024-09-12 18:34:35,331 INFO L434 NwaCegarLoop]: 32 mSDtfsCounter, 333 mSDsluCounter, 365 mSDsCounter, 0 mSdLazyCounter, 1828 mSolverCounterSat, 17 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 334 SdHoareTripleChecker+Valid, 397 SdHoareTripleChecker+Invalid, 1845 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 17 IncrementalHoareTripleChecker+Valid, 1828 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2024-09-12 18:34:35,332 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [334 Valid, 397 Invalid, 1845 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [17 Valid, 1828 Invalid, 0 Unknown, 0 Unchecked, 1.1s Time] [2024-09-12 18:34:35,332 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 782 states. [2024-09-12 18:34:35,714 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 782 to 765. [2024-09-12 18:34:35,715 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 765 states, 707 states have (on average 1.3521923620933523) internal successors, (956), 738 states have internal predecessors, (956), 22 states have call successors, (22), 6 states have call predecessors, (22), 5 states have return successors, (20), 20 states have call predecessors, (20), 20 states have call successors, (20) [2024-09-12 18:34:35,716 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 765 states to 765 states and 998 transitions. [2024-09-12 18:34:35,717 INFO L78 Accepts]: Start accepts. Automaton has 765 states and 998 transitions. Word has length 76 [2024-09-12 18:34:35,717 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 18:34:35,717 INFO L474 AbstractCegarLoop]: Abstraction has 765 states and 998 transitions. [2024-09-12 18:34:35,717 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 5.85) internal successors, (117), 18 states have internal predecessors, (117), 5 states have call successors, (8), 3 states have call predecessors, (8), 2 states have return successors, (6), 4 states have call predecessors, (6), 3 states have call successors, (6) [2024-09-12 18:34:35,718 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:34:35,718 INFO L276 IsEmpty]: Start isEmpty. Operand 765 states and 998 transitions. [2024-09-12 18:34:35,718 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 77 [2024-09-12 18:34:35,718 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 18:34:35,719 INFO L216 NwaCegarLoop]: trace histogram [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] [2024-09-12 18:34:35,730 INFO L552 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (30)] Ended with exit code 0 [2024-09-12 18:34:35,919 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable42,30 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 18:34:35,919 INFO L399 AbstractCegarLoop]: === Iteration 44 === Targeting mainErr21ASSERT_VIOLATIONINTEGER_OVERFLOW === [mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 56 more)] === [2024-09-12 18:34:35,919 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:34:35,920 INFO L85 PathProgramCache]: Analyzing trace with hash -1330397636, now seen corresponding path program 1 times [2024-09-12 18:34:35,920 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 18:34:35,920 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [873573245] [2024-09-12 18:34:35,920 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:34:35,920 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 18:34:35,931 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-09-12 18:34:35,931 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1301454936] [2024-09-12 18:34:35,931 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:34:35,931 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 18:34:35,931 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-12 18:34:35,935 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:34:35,936 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:34:35,980 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:34:35,982 INFO L262 TraceCheckSpWp]: Trace formula consists of 137 conjuncts, 21 conjuncts are in the unsatisfiable core [2024-09-12 18:34:35,983 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-12 18:34:36,244 INFO L134 CoverageAnalysis]: Checked inductivity of 23 backedges. 0 proven. 19 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-09-12 18:34:36,244 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-09-12 18:34:36,679 INFO L134 CoverageAnalysis]: Checked inductivity of 23 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2024-09-12 18:34:36,679 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 18:34:36,679 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [873573245] [2024-09-12 18:34:36,679 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-09-12 18:34:36,679 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1301454936] [2024-09-12 18:34:36,680 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1301454936] provided 0 perfect and 2 imperfect interpolant sequences [2024-09-12 18:34:36,680 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-09-12 18:34:36,680 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 7] total 14 [2024-09-12 18:34:36,680 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1130781152] [2024-09-12 18:34:36,680 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-09-12 18:34:36,680 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2024-09-12 18:34:36,680 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 18:34:36,681 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2024-09-12 18:34:36,681 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=176, Unknown=0, NotChecked=0, Total=210 [2024-09-12 18:34:36,681 INFO L87 Difference]: Start difference. First operand 765 states and 998 transitions. Second operand has 15 states, 14 states have (on average 8.142857142857142) internal successors, (114), 15 states have internal predecessors, (114), 3 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (5), 3 states have call predecessors, (5), 3 states have call successors, (5) [2024-09-12 18:34:41,035 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 18:34:41,035 INFO L93 Difference]: Finished difference Result 778 states and 1013 transitions. [2024-09-12 18:34:41,036 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2024-09-12 18:34:41,036 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 14 states have (on average 8.142857142857142) internal successors, (114), 15 states have internal predecessors, (114), 3 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (5), 3 states have call predecessors, (5), 3 states have call successors, (5) Word has length 76 [2024-09-12 18:34:41,036 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 18:34:41,038 INFO L225 Difference]: With dead ends: 778 [2024-09-12 18:34:41,039 INFO L226 Difference]: Without dead ends: 777 [2024-09-12 18:34:41,039 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 162 GetRequests, 138 SyntacticMatches, 0 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 63 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=128, Invalid=522, Unknown=0, NotChecked=0, Total=650 [2024-09-12 18:34:41,039 INFO L434 NwaCegarLoop]: 32 mSDtfsCounter, 295 mSDsluCounter, 207 mSDsCounter, 0 mSdLazyCounter, 1165 mSolverCounterSat, 18 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 295 SdHoareTripleChecker+Valid, 239 SdHoareTripleChecker+Invalid, 1183 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 18 IncrementalHoareTripleChecker+Valid, 1165 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.3s IncrementalHoareTripleChecker+Time [2024-09-12 18:34:41,040 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [295 Valid, 239 Invalid, 1183 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [18 Valid, 1165 Invalid, 0 Unknown, 0 Unchecked, 3.3s Time] [2024-09-12 18:34:41,040 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 777 states. [2024-09-12 18:34:41,495 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 777 to 764. [2024-09-12 18:34:41,496 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 764 states, 707 states have (on average 1.3323903818953324) internal successors, (942), 737 states have internal predecessors, (942), 22 states have call successors, (22), 6 states have call predecessors, (22), 5 states have return successors, (20), 20 states have call predecessors, (20), 20 states have call successors, (20) [2024-09-12 18:34:41,497 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 764 states to 764 states and 984 transitions. [2024-09-12 18:34:41,498 INFO L78 Accepts]: Start accepts. Automaton has 764 states and 984 transitions. Word has length 76 [2024-09-12 18:34:41,498 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 18:34:41,498 INFO L474 AbstractCegarLoop]: Abstraction has 764 states and 984 transitions. [2024-09-12 18:34:41,498 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 14 states have (on average 8.142857142857142) internal successors, (114), 15 states have internal predecessors, (114), 3 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (5), 3 states have call predecessors, (5), 3 states have call successors, (5) [2024-09-12 18:34:41,498 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:34:41,498 INFO L276 IsEmpty]: Start isEmpty. Operand 764 states and 984 transitions. [2024-09-12 18:34:41,499 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 81 [2024-09-12 18:34:41,499 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 18:34:41,499 INFO L216 NwaCegarLoop]: trace histogram [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] [2024-09-12 18:34:41,515 INFO L552 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (31)] Ended with exit code 0 [2024-09-12 18:34:41,700 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 31 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable43 [2024-09-12 18:34:41,700 INFO L399 AbstractCegarLoop]: === Iteration 45 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 56 more)] === [2024-09-12 18:34:41,700 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:34:41,700 INFO L85 PathProgramCache]: Analyzing trace with hash -1739285652, now seen corresponding path program 1 times [2024-09-12 18:34:41,700 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 18:34:41,700 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2094083711] [2024-09-12 18:34:41,701 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:34:41,701 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 18:34:41,710 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-09-12 18:34:41,711 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [760698161] [2024-09-12 18:34:41,711 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:34:41,711 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 18:34:41,711 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-12 18:34:41,713 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:34:41,715 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:34:41,758 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:34:41,759 INFO L262 TraceCheckSpWp]: Trace formula consists of 146 conjuncts, 23 conjuncts are in the unsatisfiable core [2024-09-12 18:34:41,760 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-12 18:34:42,032 INFO L134 CoverageAnalysis]: Checked inductivity of 26 backedges. 2 proven. 20 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-09-12 18:34:42,033 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-09-12 18:34:42,383 INFO L134 CoverageAnalysis]: Checked inductivity of 26 backedges. 2 proven. 17 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2024-09-12 18:34:42,384 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 18:34:42,384 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2094083711] [2024-09-12 18:34:42,384 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-09-12 18:34:42,384 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [760698161] [2024-09-12 18:34:42,384 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [760698161] provided 0 perfect and 2 imperfect interpolant sequences [2024-09-12 18:34:42,384 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-09-12 18:34:42,384 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10] total 17 [2024-09-12 18:34:42,384 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1162741307] [2024-09-12 18:34:42,384 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-09-12 18:34:42,384 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2024-09-12 18:34:42,384 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 18:34:42,385 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2024-09-12 18:34:42,385 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=234, Unknown=0, NotChecked=0, Total=272 [2024-09-12 18:34:42,385 INFO L87 Difference]: Start difference. First operand 764 states and 984 transitions. Second operand has 17 states, 17 states have (on average 6.882352941176471) internal successors, (117), 16 states have internal predecessors, (117), 5 states have call successors, (8), 2 states have call predecessors, (8), 1 states have return successors, (5), 3 states have call predecessors, (5), 3 states have call successors, (5) [2024-09-12 18:34:45,472 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 18:34:45,472 INFO L93 Difference]: Finished difference Result 783 states and 1004 transitions. [2024-09-12 18:34:45,473 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2024-09-12 18:34:45,473 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 6.882352941176471) internal successors, (117), 16 states have internal predecessors, (117), 5 states have call successors, (8), 2 states have call predecessors, (8), 1 states have return successors, (5), 3 states have call predecessors, (5), 3 states have call successors, (5) Word has length 80 [2024-09-12 18:34:45,473 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 18:34:45,476 INFO L225 Difference]: With dead ends: 783 [2024-09-12 18:34:45,476 INFO L226 Difference]: Without dead ends: 778 [2024-09-12 18:34:45,476 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 166 GetRequests, 142 SyntacticMatches, 2 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 31 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=85, Invalid=467, Unknown=0, NotChecked=0, Total=552 [2024-09-12 18:34:45,476 INFO L434 NwaCegarLoop]: 28 mSDtfsCounter, 240 mSDsluCounter, 262 mSDsCounter, 0 mSdLazyCounter, 1471 mSolverCounterSat, 13 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 240 SdHoareTripleChecker+Valid, 290 SdHoareTripleChecker+Invalid, 1484 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 13 IncrementalHoareTripleChecker+Valid, 1471 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.3s IncrementalHoareTripleChecker+Time [2024-09-12 18:34:45,477 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [240 Valid, 290 Invalid, 1484 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [13 Valid, 1471 Invalid, 0 Unknown, 0 Unchecked, 2.3s Time] [2024-09-12 18:34:45,477 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 778 states. [2024-09-12 18:34:45,987 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 778 to 765. [2024-09-12 18:34:45,988 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 765 states, 709 states have (on average 1.3229901269393511) internal successors, (938), 737 states have internal predecessors, (938), 22 states have call successors, (22), 7 states have call predecessors, (22), 5 states have return successors, (20), 20 states have call predecessors, (20), 20 states have call successors, (20) [2024-09-12 18:34:45,989 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 765 states to 765 states and 980 transitions. [2024-09-12 18:34:45,990 INFO L78 Accepts]: Start accepts. Automaton has 765 states and 980 transitions. Word has length 80 [2024-09-12 18:34:45,990 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 18:34:45,990 INFO L474 AbstractCegarLoop]: Abstraction has 765 states and 980 transitions. [2024-09-12 18:34:45,990 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 6.882352941176471) internal successors, (117), 16 states have internal predecessors, (117), 5 states have call successors, (8), 2 states have call predecessors, (8), 1 states have return successors, (5), 3 states have call predecessors, (5), 3 states have call successors, (5) [2024-09-12 18:34:45,990 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:34:45,990 INFO L276 IsEmpty]: Start isEmpty. Operand 765 states and 980 transitions. [2024-09-12 18:34:45,991 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 83 [2024-09-12 18:34:45,991 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 18:34:45,991 INFO L216 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 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] [2024-09-12 18:34:46,004 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:34:46,191 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 32 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable44 [2024-09-12 18:34:46,192 INFO L399 AbstractCegarLoop]: === Iteration 46 === Targeting mainErr24ASSERT_VIOLATIONINTEGER_OVERFLOW === [mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 56 more)] === [2024-09-12 18:34:46,192 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:34:46,192 INFO L85 PathProgramCache]: Analyzing trace with hash -1313874761, now seen corresponding path program 1 times [2024-09-12 18:34:46,192 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 18:34:46,192 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1450966906] [2024-09-12 18:34:46,192 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:34:46,193 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 18:34:46,200 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:34:46,262 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-09-12 18:34:46,264 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:34:46,265 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-09-12 18:34:46,266 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:34:46,267 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2024-09-12 18:34:46,268 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:34:46,270 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2024-09-12 18:34:46,270 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:34:46,272 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2024-09-12 18:34:46,273 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:34:46,275 INFO L134 CoverageAnalysis]: Checked inductivity of 33 backedges. 0 proven. 25 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2024-09-12 18:34:46,275 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 18:34:46,275 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1450966906] [2024-09-12 18:34:46,276 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1450966906] provided 0 perfect and 1 imperfect interpolant sequences [2024-09-12 18:34:46,276 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [422050190] [2024-09-12 18:34:46,276 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:34:46,276 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 18:34:46,276 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-12 18:34:46,278 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:34:46,280 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:34:46,322 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:34:46,323 INFO L262 TraceCheckSpWp]: Trace formula consists of 143 conjuncts, 5 conjuncts are in the unsatisfiable core [2024-09-12 18:34:46,325 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-12 18:34:46,503 INFO L134 CoverageAnalysis]: Checked inductivity of 33 backedges. 0 proven. 25 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2024-09-12 18:34:46,503 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-09-12 18:34:46,602 INFO L134 CoverageAnalysis]: Checked inductivity of 33 backedges. 0 proven. 25 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2024-09-12 18:34:46,602 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [422050190] provided 0 perfect and 2 imperfect interpolant sequences [2024-09-12 18:34:46,602 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-09-12 18:34:46,602 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 12 [2024-09-12 18:34:46,602 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1258794916] [2024-09-12 18:34:46,602 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-09-12 18:34:46,603 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2024-09-12 18:34:46,603 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 18:34:46,603 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2024-09-12 18:34:46,603 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=118, Unknown=0, NotChecked=0, Total=156 [2024-09-12 18:34:46,604 INFO L87 Difference]: Start difference. First operand 765 states and 980 transitions. Second operand has 13 states, 12 states have (on average 15.0) internal successors, (180), 13 states have internal predecessors, (180), 12 states have call successors, (13), 1 states have call predecessors, (13), 1 states have return successors, (12), 12 states have call predecessors, (12), 12 states have call successors, (12) [2024-09-12 18:34:47,767 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 18:34:47,768 INFO L93 Difference]: Finished difference Result 1155 states and 1466 transitions. [2024-09-12 18:34:47,768 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2024-09-12 18:34:47,768 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 12 states have (on average 15.0) internal successors, (180), 13 states have internal predecessors, (180), 12 states have call successors, (13), 1 states have call predecessors, (13), 1 states have return successors, (12), 12 states have call predecessors, (12), 12 states have call successors, (12) Word has length 82 [2024-09-12 18:34:47,769 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 18:34:47,772 INFO L225 Difference]: With dead ends: 1155 [2024-09-12 18:34:47,772 INFO L226 Difference]: Without dead ends: 1153 [2024-09-12 18:34:47,772 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 185 GetRequests, 167 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 59 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=126, Invalid=254, Unknown=0, NotChecked=0, Total=380 [2024-09-12 18:34:47,773 INFO L434 NwaCegarLoop]: 65 mSDtfsCounter, 1258 mSDsluCounter, 250 mSDsCounter, 0 mSdLazyCounter, 360 mSolverCounterSat, 37 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1259 SdHoareTripleChecker+Valid, 315 SdHoareTripleChecker+Invalid, 397 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 37 IncrementalHoareTripleChecker+Valid, 360 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-09-12 18:34:47,773 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [1259 Valid, 315 Invalid, 397 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [37 Valid, 360 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-09-12 18:34:47,773 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1153 states. [2024-09-12 18:34:48,499 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1153 to 994. [2024-09-12 18:34:48,500 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 994 states, 932 states have (on average 1.305793991416309) internal successors, (1217), 959 states have internal predecessors, (1217), 29 states have call successors, (29), 7 states have call predecessors, (29), 5 states have return successors, (27), 27 states have call predecessors, (27), 27 states have call successors, (27) [2024-09-12 18:34:48,501 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 994 states to 994 states and 1273 transitions. [2024-09-12 18:34:48,502 INFO L78 Accepts]: Start accepts. Automaton has 994 states and 1273 transitions. Word has length 82 [2024-09-12 18:34:48,502 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 18:34:48,502 INFO L474 AbstractCegarLoop]: Abstraction has 994 states and 1273 transitions. [2024-09-12 18:34:48,502 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 12 states have (on average 15.0) internal successors, (180), 13 states have internal predecessors, (180), 12 states have call successors, (13), 1 states have call predecessors, (13), 1 states have return successors, (12), 12 states have call predecessors, (12), 12 states have call successors, (12) [2024-09-12 18:34:48,502 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:34:48,502 INFO L276 IsEmpty]: Start isEmpty. Operand 994 states and 1273 transitions. [2024-09-12 18:34:48,503 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 86 [2024-09-12 18:34:48,503 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 18:34:48,503 INFO L216 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 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:34:48,515 INFO L552 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (33)] Ended with exit code 0 [2024-09-12 18:34:48,703 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 33 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable45 [2024-09-12 18:34:48,704 INFO L399 AbstractCegarLoop]: === Iteration 47 === Targeting mainErr31ASSERT_VIOLATIONINTEGER_OVERFLOW === [mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 56 more)] === [2024-09-12 18:34:48,704 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:34:48,704 INFO L85 PathProgramCache]: Analyzing trace with hash -1024984471, now seen corresponding path program 1 times [2024-09-12 18:34:48,704 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 18:34:48,704 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1292830055] [2024-09-12 18:34:48,704 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:34:48,705 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 18:34:48,714 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:34:48,766 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-09-12 18:34:48,767 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:34:48,768 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-09-12 18:34:48,769 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:34:48,770 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2024-09-12 18:34:48,770 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:34:48,771 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2024-09-12 18:34:48,772 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:34:48,773 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2024-09-12 18:34:48,774 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:34:48,776 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 22 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2024-09-12 18:34:48,776 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 18:34:48,776 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1292830055] [2024-09-12 18:34:48,777 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1292830055] provided 0 perfect and 1 imperfect interpolant sequences [2024-09-12 18:34:48,777 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2081872785] [2024-09-12 18:34:48,777 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:34:48,777 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 18:34:48,777 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-12 18:34:48,779 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:34:48,780 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:34:48,827 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:34:48,828 INFO L262 TraceCheckSpWp]: Trace formula consists of 146 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-09-12 18:34:48,829 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-12 18:34:48,945 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 22 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2024-09-12 18:34:48,945 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-09-12 18:34:49,075 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 22 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2024-09-12 18:34:49,075 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2081872785] provided 0 perfect and 2 imperfect interpolant sequences [2024-09-12 18:34:49,075 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-09-12 18:34:49,075 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4, 4] total 9 [2024-09-12 18:34:49,075 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1703202603] [2024-09-12 18:34:49,075 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-09-12 18:34:49,076 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2024-09-12 18:34:49,076 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 18:34:49,076 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2024-09-12 18:34:49,076 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=61, Unknown=0, NotChecked=0, Total=90 [2024-09-12 18:34:49,076 INFO L87 Difference]: Start difference. First operand 994 states and 1273 transitions. Second operand has 10 states, 9 states have (on average 17.666666666666668) internal successors, (159), 10 states have internal predecessors, (159), 6 states have call successors, (9), 1 states have call predecessors, (9), 1 states have return successors, (8), 6 states have call predecessors, (8), 6 states have call successors, (8) [2024-09-12 18:34:50,862 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 18:34:50,862 INFO L93 Difference]: Finished difference Result 1522 states and 1932 transitions. [2024-09-12 18:34:50,863 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2024-09-12 18:34:50,863 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 9 states have (on average 17.666666666666668) internal successors, (159), 10 states have internal predecessors, (159), 6 states have call successors, (9), 1 states have call predecessors, (9), 1 states have return successors, (8), 6 states have call predecessors, (8), 6 states have call successors, (8) Word has length 85 [2024-09-12 18:34:50,863 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 18:34:50,867 INFO L225 Difference]: With dead ends: 1522 [2024-09-12 18:34:50,867 INFO L226 Difference]: Without dead ends: 1521 [2024-09-12 18:34:50,868 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 190 GetRequests, 175 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 41 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=95, Invalid=177, Unknown=0, NotChecked=0, Total=272 [2024-09-12 18:34:50,868 INFO L434 NwaCegarLoop]: 134 mSDtfsCounter, 334 mSDsluCounter, 512 mSDsCounter, 0 mSdLazyCounter, 720 mSolverCounterSat, 13 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 334 SdHoareTripleChecker+Valid, 646 SdHoareTripleChecker+Invalid, 733 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 13 IncrementalHoareTripleChecker+Valid, 720 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2024-09-12 18:34:50,868 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [334 Valid, 646 Invalid, 733 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [13 Valid, 720 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2024-09-12 18:34:50,869 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1521 states. [2024-09-12 18:34:51,925 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1521 to 1285. [2024-09-12 18:34:51,927 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1285 states, 1214 states have (on average 1.3031301482701811) internal successors, (1582), 1241 states have internal predecessors, (1582), 38 states have call successors, (38), 7 states have call predecessors, (38), 5 states have return successors, (36), 36 states have call predecessors, (36), 36 states have call successors, (36) [2024-09-12 18:34:51,928 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1285 states to 1285 states and 1656 transitions. [2024-09-12 18:34:51,929 INFO L78 Accepts]: Start accepts. Automaton has 1285 states and 1656 transitions. Word has length 85 [2024-09-12 18:34:51,929 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 18:34:51,929 INFO L474 AbstractCegarLoop]: Abstraction has 1285 states and 1656 transitions. [2024-09-12 18:34:51,930 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 9 states have (on average 17.666666666666668) internal successors, (159), 10 states have internal predecessors, (159), 6 states have call successors, (9), 1 states have call predecessors, (9), 1 states have return successors, (8), 6 states have call predecessors, (8), 6 states have call successors, (8) [2024-09-12 18:34:51,930 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:34:51,930 INFO L276 IsEmpty]: Start isEmpty. Operand 1285 states and 1656 transitions. [2024-09-12 18:34:51,930 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 87 [2024-09-12 18:34:51,930 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 18:34:51,930 INFO L216 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 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] [2024-09-12 18:34:51,943 INFO L552 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (34)] Ended with exit code 0 [2024-09-12 18:34:52,131 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 34 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable46 [2024-09-12 18:34:52,131 INFO L399 AbstractCegarLoop]: === Iteration 48 === Targeting mainErr35ASSERT_VIOLATIONINTEGER_OVERFLOW === [mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 56 more)] === [2024-09-12 18:34:52,131 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:34:52,132 INFO L85 PathProgramCache]: Analyzing trace with hash 1756066829, now seen corresponding path program 1 times [2024-09-12 18:34:52,132 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 18:34:52,132 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [939111406] [2024-09-12 18:34:52,132 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:34:52,132 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 18:34:52,141 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:34:52,205 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-09-12 18:34:52,206 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:34:52,207 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-09-12 18:34:52,208 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:34:52,209 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2024-09-12 18:34:52,210 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:34:52,211 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2024-09-12 18:34:52,211 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:34:52,214 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2024-09-12 18:34:52,214 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:34:52,216 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 0 proven. 29 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2024-09-12 18:34:52,216 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 18:34:52,217 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [939111406] [2024-09-12 18:34:52,217 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [939111406] provided 0 perfect and 1 imperfect interpolant sequences [2024-09-12 18:34:52,217 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1805077192] [2024-09-12 18:34:52,217 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:34:52,217 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 18:34:52,217 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-12 18:34:52,219 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:34:52,221 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:34:52,267 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:34:52,268 INFO L262 TraceCheckSpWp]: Trace formula consists of 150 conjuncts, 5 conjuncts are in the unsatisfiable core [2024-09-12 18:34:52,270 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-12 18:34:52,337 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 0 proven. 29 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2024-09-12 18:34:52,337 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-09-12 18:34:52,416 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 0 proven. 29 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2024-09-12 18:34:52,416 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1805077192] provided 0 perfect and 2 imperfect interpolant sequences [2024-09-12 18:34:52,416 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-09-12 18:34:52,416 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 11 [2024-09-12 18:34:52,416 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [988923249] [2024-09-12 18:34:52,416 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-09-12 18:34:52,417 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2024-09-12 18:34:52,417 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 18:34:52,417 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2024-09-12 18:34:52,417 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=91, Unknown=0, NotChecked=0, Total=132 [2024-09-12 18:34:52,418 INFO L87 Difference]: Start difference. First operand 1285 states and 1656 transitions. Second operand has 12 states, 11 states have (on average 14.090909090909092) internal successors, (155), 12 states have internal predecessors, (155), 6 states have call successors, (9), 1 states have call predecessors, (9), 1 states have return successors, (8), 6 states have call predecessors, (8), 6 states have call successors, (8) [2024-09-12 18:34:53,899 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 18:34:53,900 INFO L93 Difference]: Finished difference Result 1569 states and 2004 transitions. [2024-09-12 18:34:53,900 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2024-09-12 18:34:53,900 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 11 states have (on average 14.090909090909092) internal successors, (155), 12 states have internal predecessors, (155), 6 states have call successors, (9), 1 states have call predecessors, (9), 1 states have return successors, (8), 6 states have call predecessors, (8), 6 states have call successors, (8) Word has length 86 [2024-09-12 18:34:53,901 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 18:34:53,906 INFO L225 Difference]: With dead ends: 1569 [2024-09-12 18:34:53,906 INFO L226 Difference]: Without dead ends: 1568 [2024-09-12 18:34:53,906 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 186 GetRequests, 176 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 30 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=41, Invalid=91, Unknown=0, NotChecked=0, Total=132 [2024-09-12 18:34:53,907 INFO L434 NwaCegarLoop]: 97 mSDtfsCounter, 118 mSDsluCounter, 599 mSDsCounter, 0 mSdLazyCounter, 127 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 118 SdHoareTripleChecker+Valid, 696 SdHoareTripleChecker+Invalid, 128 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 127 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-09-12 18:34:53,907 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [118 Valid, 696 Invalid, 128 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 127 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-09-12 18:34:53,908 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1568 states. [2024-09-12 18:34:55,169 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1568 to 1512. [2024-09-12 18:34:55,170 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1512 states, 1436 states have (on average 1.283426183844011) internal successors, (1843), 1463 states have internal predecessors, (1843), 43 states have call successors, (43), 7 states have call predecessors, (43), 5 states have return successors, (41), 41 states have call predecessors, (41), 41 states have call successors, (41) [2024-09-12 18:34:55,172 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1512 states to 1512 states and 1927 transitions. [2024-09-12 18:34:55,174 INFO L78 Accepts]: Start accepts. Automaton has 1512 states and 1927 transitions. Word has length 86 [2024-09-12 18:34:55,174 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 18:34:55,174 INFO L474 AbstractCegarLoop]: Abstraction has 1512 states and 1927 transitions. [2024-09-12 18:34:55,174 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 14.090909090909092) internal successors, (155), 12 states have internal predecessors, (155), 6 states have call successors, (9), 1 states have call predecessors, (9), 1 states have return successors, (8), 6 states have call predecessors, (8), 6 states have call successors, (8) [2024-09-12 18:34:55,174 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:34:55,175 INFO L276 IsEmpty]: Start isEmpty. Operand 1512 states and 1927 transitions. [2024-09-12 18:34:55,175 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 90 [2024-09-12 18:34:55,175 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 18:34:55,175 INFO L216 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 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] [2024-09-12 18:34:55,189 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:34:55,376 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 35 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable47 [2024-09-12 18:34:55,376 INFO L399 AbstractCegarLoop]: === Iteration 49 === Targeting mainErr31ASSERT_VIOLATIONINTEGER_OVERFLOW === [mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 56 more)] === [2024-09-12 18:34:55,376 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:34:55,376 INFO L85 PathProgramCache]: Analyzing trace with hash -874775909, now seen corresponding path program 1 times [2024-09-12 18:34:55,377 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 18:34:55,377 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2103488499] [2024-09-12 18:34:55,377 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:34:55,377 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 18:34:55,385 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:34:55,480 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-09-12 18:34:55,481 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:34:55,482 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-09-12 18:34:55,483 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:34:55,483 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2024-09-12 18:34:55,485 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:34:55,489 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2024-09-12 18:34:55,491 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:34:55,493 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2024-09-12 18:34:55,494 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:34:55,496 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 0 proven. 28 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2024-09-12 18:34:55,496 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 18:34:55,496 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2103488499] [2024-09-12 18:34:55,496 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2103488499] provided 0 perfect and 1 imperfect interpolant sequences [2024-09-12 18:34:55,497 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [668718322] [2024-09-12 18:34:55,497 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:34:55,497 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 18:34:55,497 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-12 18:34:55,499 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:34:55,500 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:34:55,548 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:34:55,549 INFO L262 TraceCheckSpWp]: Trace formula consists of 154 conjuncts, 8 conjuncts are in the unsatisfiable core [2024-09-12 18:34:55,551 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-12 18:34:55,840 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 0 proven. 28 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2024-09-12 18:34:55,840 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-09-12 18:34:56,068 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 0 proven. 28 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2024-09-12 18:34:56,069 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [668718322] provided 0 perfect and 2 imperfect interpolant sequences [2024-09-12 18:34:56,069 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-09-12 18:34:56,069 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 7, 7] total 17 [2024-09-12 18:34:56,069 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1980707960] [2024-09-12 18:34:56,069 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-09-12 18:34:56,069 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2024-09-12 18:34:56,069 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 18:34:56,070 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2024-09-12 18:34:56,070 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=76, Invalid=230, Unknown=0, NotChecked=0, Total=306 [2024-09-12 18:34:56,070 INFO L87 Difference]: Start difference. First operand 1512 states and 1927 transitions. Second operand has 18 states, 17 states have (on average 11.529411764705882) internal successors, (196), 18 states have internal predecessors, (196), 9 states have call successors, (11), 1 states have call predecessors, (11), 1 states have return successors, (10), 9 states have call predecessors, (10), 9 states have call successors, (10) [2024-09-12 18:34:58,130 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 18:34:58,131 INFO L93 Difference]: Finished difference Result 1606 states and 2022 transitions. [2024-09-12 18:34:58,131 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2024-09-12 18:34:58,131 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 17 states have (on average 11.529411764705882) internal successors, (196), 18 states have internal predecessors, (196), 9 states have call successors, (11), 1 states have call predecessors, (11), 1 states have return successors, (10), 9 states have call predecessors, (10), 9 states have call successors, (10) Word has length 89 [2024-09-12 18:34:58,131 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 18:34:58,138 INFO L225 Difference]: With dead ends: 1606 [2024-09-12 18:34:58,138 INFO L226 Difference]: Without dead ends: 1605 [2024-09-12 18:34:58,139 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 209 GetRequests, 177 SyntacticMatches, 0 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 226 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=332, Invalid=790, Unknown=0, NotChecked=0, Total=1122 [2024-09-12 18:34:58,139 INFO L434 NwaCegarLoop]: 76 mSDtfsCounter, 688 mSDsluCounter, 560 mSDsCounter, 0 mSdLazyCounter, 977 mSolverCounterSat, 26 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 689 SdHoareTripleChecker+Valid, 636 SdHoareTripleChecker+Invalid, 1003 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 26 IncrementalHoareTripleChecker+Valid, 977 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2024-09-12 18:34:58,139 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [689 Valid, 636 Invalid, 1003 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [26 Valid, 977 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2024-09-12 18:34:58,140 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1605 states. [2024-09-12 18:34:59,491 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1605 to 1518. [2024-09-12 18:34:59,492 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1518 states, 1442 states have (on average 1.2794729542302359) internal successors, (1845), 1469 states have internal predecessors, (1845), 43 states have call successors, (43), 7 states have call predecessors, (43), 5 states have return successors, (41), 41 states have call predecessors, (41), 41 states have call successors, (41) [2024-09-12 18:34:59,496 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1518 states to 1518 states and 1929 transitions. [2024-09-12 18:34:59,498 INFO L78 Accepts]: Start accepts. Automaton has 1518 states and 1929 transitions. Word has length 89 [2024-09-12 18:34:59,498 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 18:34:59,499 INFO L474 AbstractCegarLoop]: Abstraction has 1518 states and 1929 transitions. [2024-09-12 18:34:59,499 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 17 states have (on average 11.529411764705882) internal successors, (196), 18 states have internal predecessors, (196), 9 states have call successors, (11), 1 states have call predecessors, (11), 1 states have return successors, (10), 9 states have call predecessors, (10), 9 states have call successors, (10) [2024-09-12 18:34:59,499 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:34:59,499 INFO L276 IsEmpty]: Start isEmpty. Operand 1518 states and 1929 transitions. [2024-09-12 18:34:59,500 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 90 [2024-09-12 18:34:59,500 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 18:34:59,501 INFO L216 NwaCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-09-12 18:34:59,518 INFO L552 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (36)] Ended with exit code 0 [2024-09-12 18:34:59,701 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 36 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable48 [2024-09-12 18:34:59,701 INFO L399 AbstractCegarLoop]: === Iteration 50 === Targeting mainErr5ASSERT_VIOLATIONINTEGER_OVERFLOW === [mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 56 more)] === [2024-09-12 18:34:59,702 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:34:59,702 INFO L85 PathProgramCache]: Analyzing trace with hash -2009667212, now seen corresponding path program 2 times [2024-09-12 18:34:59,702 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 18:34:59,702 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2094154219] [2024-09-12 18:34:59,702 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:34:59,702 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 18:34:59,723 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-09-12 18:34:59,724 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1335427185] [2024-09-12 18:34:59,724 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-09-12 18:34:59,724 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 18:34:59,724 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-12 18:34:59,726 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:34:59,729 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:34:59,780 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-09-12 18:34:59,781 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2024-09-12 18:34:59,782 INFO L262 TraceCheckSpWp]: Trace formula consists of 155 conjuncts, 16 conjuncts are in the unsatisfiable core [2024-09-12 18:34:59,784 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-12 18:35:00,116 INFO L134 CoverageAnalysis]: Checked inductivity of 43 backedges. 3 proven. 35 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2024-09-12 18:35:00,117 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-09-12 18:35:01,024 INFO L134 CoverageAnalysis]: Checked inductivity of 43 backedges. 3 proven. 35 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2024-09-12 18:35:01,024 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 18:35:01,024 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2094154219] [2024-09-12 18:35:01,024 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-09-12 18:35:01,024 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1335427185] [2024-09-12 18:35:01,024 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1335427185] provided 0 perfect and 2 imperfect interpolant sequences [2024-09-12 18:35:01,025 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-09-12 18:35:01,025 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 16 [2024-09-12 18:35:01,025 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1458340903] [2024-09-12 18:35:01,025 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-09-12 18:35:01,025 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2024-09-12 18:35:01,025 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 18:35:01,026 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2024-09-12 18:35:01,026 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=215, Unknown=0, NotChecked=0, Total=272 [2024-09-12 18:35:01,026 INFO L87 Difference]: Start difference. First operand 1518 states and 1929 transitions. Second operand has 17 states, 16 states have (on average 8.75) internal successors, (140), 17 states have internal predecessors, (140), 5 states have call successors, (8), 1 states have call predecessors, (8), 2 states have return successors, (8), 7 states have call predecessors, (8), 5 states have call successors, (8) [2024-09-12 18:35:03,167 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 18:35:03,167 INFO L93 Difference]: Finished difference Result 1602 states and 2025 transitions. [2024-09-12 18:35:03,167 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2024-09-12 18:35:03,168 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 16 states have (on average 8.75) internal successors, (140), 17 states have internal predecessors, (140), 5 states have call successors, (8), 1 states have call predecessors, (8), 2 states have return successors, (8), 7 states have call predecessors, (8), 5 states have call successors, (8) Word has length 89 [2024-09-12 18:35:03,168 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 18:35:03,174 INFO L225 Difference]: With dead ends: 1602 [2024-09-12 18:35:03,175 INFO L226 Difference]: Without dead ends: 1600 [2024-09-12 18:35:03,175 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 181 GetRequests, 162 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 58 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=91, Invalid=329, Unknown=0, NotChecked=0, Total=420 [2024-09-12 18:35:03,176 INFO L434 NwaCegarLoop]: 93 mSDtfsCounter, 461 mSDsluCounter, 609 mSDsCounter, 0 mSdLazyCounter, 793 mSolverCounterSat, 11 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 462 SdHoareTripleChecker+Valid, 702 SdHoareTripleChecker+Invalid, 804 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 793 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2024-09-12 18:35:03,176 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [462 Valid, 702 Invalid, 804 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 793 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2024-09-12 18:35:03,177 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1600 states. [2024-09-12 18:35:04,483 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1600 to 1550. [2024-09-12 18:35:04,485 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1550 states, 1475 states have (on average 1.2569491525423728) internal successors, (1854), 1501 states have internal predecessors, (1854), 43 states have call successors, (43), 7 states have call predecessors, (43), 5 states have return successors, (41), 41 states have call predecessors, (41), 41 states have call successors, (41) [2024-09-12 18:35:04,486 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1550 states to 1550 states and 1938 transitions. [2024-09-12 18:35:04,487 INFO L78 Accepts]: Start accepts. Automaton has 1550 states and 1938 transitions. Word has length 89 [2024-09-12 18:35:04,488 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 18:35:04,488 INFO L474 AbstractCegarLoop]: Abstraction has 1550 states and 1938 transitions. [2024-09-12 18:35:04,488 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 16 states have (on average 8.75) internal successors, (140), 17 states have internal predecessors, (140), 5 states have call successors, (8), 1 states have call predecessors, (8), 2 states have return successors, (8), 7 states have call predecessors, (8), 5 states have call successors, (8) [2024-09-12 18:35:04,488 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:35:04,488 INFO L276 IsEmpty]: Start isEmpty. Operand 1550 states and 1938 transitions. [2024-09-12 18:35:04,489 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 91 [2024-09-12 18:35:04,489 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 18:35:04,489 INFO L216 NwaCegarLoop]: trace histogram [2, 2, 2, 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:35:04,501 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:35:04,689 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 37 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable49 [2024-09-12 18:35:04,689 INFO L399 AbstractCegarLoop]: === Iteration 51 === Targeting mainErr43ASSERT_VIOLATIONINTEGER_OVERFLOW === [mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 56 more)] === [2024-09-12 18:35:04,690 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:35:04,690 INFO L85 PathProgramCache]: Analyzing trace with hash 1069447367, now seen corresponding path program 1 times [2024-09-12 18:35:04,690 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 18:35:04,690 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1424505379] [2024-09-12 18:35:04,690 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:35:04,690 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 18:35:04,700 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-09-12 18:35:04,701 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1253312789] [2024-09-12 18:35:04,701 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:35:04,701 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 18:35:04,701 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-12 18:35:04,705 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:35:04,707 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:35:04,753 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:35:04,754 INFO L262 TraceCheckSpWp]: Trace formula consists of 159 conjuncts, 15 conjuncts are in the unsatisfiable core [2024-09-12 18:35:04,755 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-12 18:35:04,891 INFO L134 CoverageAnalysis]: Checked inductivity of 29 backedges. 0 proven. 21 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2024-09-12 18:35:04,891 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-09-12 18:35:05,526 INFO L134 CoverageAnalysis]: Checked inductivity of 29 backedges. 0 proven. 21 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2024-09-12 18:35:05,527 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 18:35:05,527 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1424505379] [2024-09-12 18:35:05,527 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-09-12 18:35:05,527 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1253312789] [2024-09-12 18:35:05,527 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1253312789] provided 0 perfect and 2 imperfect interpolant sequences [2024-09-12 18:35:05,527 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-09-12 18:35:05,527 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 13 [2024-09-12 18:35:05,527 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [999979862] [2024-09-12 18:35:05,527 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-09-12 18:35:05,528 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2024-09-12 18:35:05,528 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 18:35:05,528 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2024-09-12 18:35:05,528 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=143, Unknown=0, NotChecked=0, Total=182 [2024-09-12 18:35:05,528 INFO L87 Difference]: Start difference. First operand 1550 states and 1938 transitions. Second operand has 14 states, 13 states have (on average 10.307692307692308) internal successors, (134), 14 states have internal predecessors, (134), 5 states have call successors, (8), 1 states have call predecessors, (8), 1 states have return successors, (7), 5 states have call predecessors, (7), 5 states have call successors, (7) [2024-09-12 18:35:08,585 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 18:35:08,585 INFO L93 Difference]: Finished difference Result 1567 states and 1953 transitions. [2024-09-12 18:35:08,585 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2024-09-12 18:35:08,586 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 13 states have (on average 10.307692307692308) internal successors, (134), 14 states have internal predecessors, (134), 5 states have call successors, (8), 1 states have call predecessors, (8), 1 states have return successors, (7), 5 states have call predecessors, (7), 5 states have call successors, (7) Word has length 90 [2024-09-12 18:35:08,586 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 18:35:08,590 INFO L225 Difference]: With dead ends: 1567 [2024-09-12 18:35:08,591 INFO L226 Difference]: Without dead ends: 1565 [2024-09-12 18:35:08,591 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 190 GetRequests, 167 SyntacticMatches, 0 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 66 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=119, Invalid=481, Unknown=0, NotChecked=0, Total=600 [2024-09-12 18:35:08,591 INFO L434 NwaCegarLoop]: 81 mSDtfsCounter, 202 mSDsluCounter, 494 mSDsCounter, 0 mSdLazyCounter, 651 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 203 SdHoareTripleChecker+Valid, 575 SdHoareTripleChecker+Invalid, 660 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 651 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.6s IncrementalHoareTripleChecker+Time [2024-09-12 18:35:08,592 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [203 Valid, 575 Invalid, 660 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 651 Invalid, 0 Unknown, 0 Unchecked, 1.6s Time] [2024-09-12 18:35:08,593 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1565 states. [2024-09-12 18:35:09,840 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1565 to 1550. [2024-09-12 18:35:09,842 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1550 states, 1475 states have (on average 1.2535593220338983) internal successors, (1849), 1501 states have internal predecessors, (1849), 43 states have call successors, (43), 7 states have call predecessors, (43), 5 states have return successors, (41), 41 states have call predecessors, (41), 41 states have call successors, (41) [2024-09-12 18:35:09,844 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1550 states to 1550 states and 1933 transitions. [2024-09-12 18:35:09,845 INFO L78 Accepts]: Start accepts. Automaton has 1550 states and 1933 transitions. Word has length 90 [2024-09-12 18:35:09,846 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 18:35:09,846 INFO L474 AbstractCegarLoop]: Abstraction has 1550 states and 1933 transitions. [2024-09-12 18:35:09,846 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 13 states have (on average 10.307692307692308) internal successors, (134), 14 states have internal predecessors, (134), 5 states have call successors, (8), 1 states have call predecessors, (8), 1 states have return successors, (7), 5 states have call predecessors, (7), 5 states have call successors, (7) [2024-09-12 18:35:09,846 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:35:09,846 INFO L276 IsEmpty]: Start isEmpty. Operand 1550 states and 1933 transitions. [2024-09-12 18:35:09,847 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 92 [2024-09-12 18:35:09,847 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 18:35:09,847 INFO L216 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 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] [2024-09-12 18:35:09,864 INFO L540 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (38)] Forceful destruction successful, exit code 0 [2024-09-12 18:35:10,048 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable50,38 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 18:35:10,048 INFO L399 AbstractCegarLoop]: === Iteration 52 === Targeting mainErr33ASSERT_VIOLATIONINTEGER_OVERFLOW === [mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 56 more)] === [2024-09-12 18:35:10,049 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:35:10,049 INFO L85 PathProgramCache]: Analyzing trace with hash 1153945693, now seen corresponding path program 1 times [2024-09-12 18:35:10,049 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 18:35:10,049 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1092634768] [2024-09-12 18:35:10,049 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:35:10,050 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 18:35:10,057 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:35:10,114 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-09-12 18:35:10,115 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:35:10,116 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-09-12 18:35:10,116 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:35:10,117 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2024-09-12 18:35:10,118 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:35:10,119 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2024-09-12 18:35:10,119 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:35:10,121 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2024-09-12 18:35:10,121 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:35:10,122 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 30 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2024-09-12 18:35:10,123 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 18:35:10,123 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1092634768] [2024-09-12 18:35:10,123 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1092634768] provided 0 perfect and 1 imperfect interpolant sequences [2024-09-12 18:35:10,123 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1930746309] [2024-09-12 18:35:10,123 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:35:10,123 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 18:35:10,123 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-12 18:35:10,125 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:35:10,126 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:35:10,170 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:35:10,171 INFO L262 TraceCheckSpWp]: Trace formula consists of 160 conjuncts, 5 conjuncts are in the unsatisfiable core [2024-09-12 18:35:10,172 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-12 18:35:10,240 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 30 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2024-09-12 18:35:10,241 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-09-12 18:35:10,338 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 30 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2024-09-12 18:35:10,339 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1930746309] provided 0 perfect and 2 imperfect interpolant sequences [2024-09-12 18:35:10,339 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-09-12 18:35:10,339 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 11 [2024-09-12 18:35:10,339 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [750065256] [2024-09-12 18:35:10,339 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-09-12 18:35:10,340 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2024-09-12 18:35:10,340 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 18:35:10,342 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2024-09-12 18:35:10,342 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=91, Unknown=0, NotChecked=0, Total=132 [2024-09-12 18:35:10,342 INFO L87 Difference]: Start difference. First operand 1550 states and 1933 transitions. Second operand has 12 states, 11 states have (on average 15.090909090909092) internal successors, (166), 12 states have internal predecessors, (166), 6 states have call successors, (9), 1 states have call predecessors, (9), 1 states have return successors, (8), 6 states have call predecessors, (8), 6 states have call successors, (8) [2024-09-12 18:35:12,353 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 18:35:12,353 INFO L93 Difference]: Finished difference Result 2074 states and 2586 transitions. [2024-09-12 18:35:12,353 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2024-09-12 18:35:12,353 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 11 states have (on average 15.090909090909092) internal successors, (166), 12 states have internal predecessors, (166), 6 states have call successors, (9), 1 states have call predecessors, (9), 1 states have return successors, (8), 6 states have call predecessors, (8), 6 states have call successors, (8) Word has length 91 [2024-09-12 18:35:12,354 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 18:35:12,360 INFO L225 Difference]: With dead ends: 2074 [2024-09-12 18:35:12,360 INFO L226 Difference]: Without dead ends: 2073 [2024-09-12 18:35:12,361 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 196 GetRequests, 186 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 30 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=41, Invalid=91, Unknown=0, NotChecked=0, Total=132 [2024-09-12 18:35:12,361 INFO L434 NwaCegarLoop]: 115 mSDtfsCounter, 259 mSDsluCounter, 459 mSDsCounter, 0 mSdLazyCounter, 125 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 259 SdHoareTripleChecker+Valid, 574 SdHoareTripleChecker+Invalid, 128 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 125 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-09-12 18:35:12,361 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [259 Valid, 574 Invalid, 128 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 125 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-09-12 18:35:12,362 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2073 states. [2024-09-12 18:35:13,856 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2073 to 1865. [2024-09-12 18:35:13,858 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1865 states, 1781 states have (on average 1.2644581695676587) internal successors, (2252), 1807 states have internal predecessors, (2252), 52 states have call successors, (52), 7 states have call predecessors, (52), 5 states have return successors, (50), 50 states have call predecessors, (50), 50 states have call successors, (50) [2024-09-12 18:35:13,860 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1865 states to 1865 states and 2354 transitions. [2024-09-12 18:35:13,861 INFO L78 Accepts]: Start accepts. Automaton has 1865 states and 2354 transitions. Word has length 91 [2024-09-12 18:35:13,861 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 18:35:13,861 INFO L474 AbstractCegarLoop]: Abstraction has 1865 states and 2354 transitions. [2024-09-12 18:35:13,861 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 15.090909090909092) internal successors, (166), 12 states have internal predecessors, (166), 6 states have call successors, (9), 1 states have call predecessors, (9), 1 states have return successors, (8), 6 states have call predecessors, (8), 6 states have call successors, (8) [2024-09-12 18:35:13,861 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:35:13,861 INFO L276 IsEmpty]: Start isEmpty. Operand 1865 states and 2354 transitions. [2024-09-12 18:35:13,862 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 94 [2024-09-12 18:35:13,862 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 18:35:13,862 INFO L216 NwaCegarLoop]: trace histogram [3, 3, 3, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-09-12 18:35:13,874 INFO L540 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (39)] Forceful destruction successful, exit code 0 [2024-09-12 18:35:14,062 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable51,39 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 18:35:14,063 INFO L399 AbstractCegarLoop]: === Iteration 53 === Targeting mainErr9ASSERT_VIOLATIONINTEGER_OVERFLOW === [mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 56 more)] === [2024-09-12 18:35:14,063 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:35:14,063 INFO L85 PathProgramCache]: Analyzing trace with hash 1461551288, now seen corresponding path program 1 times [2024-09-12 18:35:14,063 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 18:35:14,063 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1301743472] [2024-09-12 18:35:14,063 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:35:14,063 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 18:35:14,076 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-09-12 18:35:14,077 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [955362032] [2024-09-12 18:35:14,077 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:35:14,077 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 18:35:14,077 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-12 18:35:14,079 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:35:14,080 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:35:14,128 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:35:14,133 INFO L262 TraceCheckSpWp]: Trace formula consists of 163 conjuncts, 21 conjuncts are in the unsatisfiable core [2024-09-12 18:35:14,135 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-12 18:35:14,383 INFO L134 CoverageAnalysis]: Checked inductivity of 51 backedges. 0 proven. 46 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2024-09-12 18:35:14,384 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-09-12 18:35:15,980 INFO L134 CoverageAnalysis]: Checked inductivity of 51 backedges. 0 proven. 46 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2024-09-12 18:35:15,980 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 18:35:15,980 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1301743472] [2024-09-12 18:35:15,980 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-09-12 18:35:15,980 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [955362032] [2024-09-12 18:35:15,980 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [955362032] provided 0 perfect and 2 imperfect interpolant sequences [2024-09-12 18:35:15,980 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-09-12 18:35:15,980 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 22 [2024-09-12 18:35:15,980 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [914030217] [2024-09-12 18:35:15,980 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-09-12 18:35:15,981 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2024-09-12 18:35:15,981 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 18:35:15,981 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2024-09-12 18:35:15,981 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=72, Invalid=434, Unknown=0, NotChecked=0, Total=506 [2024-09-12 18:35:15,981 INFO L87 Difference]: Start difference. First operand 1865 states and 2354 transitions. Second operand has 23 states, 22 states have (on average 6.7727272727272725) internal successors, (149), 23 states have internal predecessors, (149), 7 states have call successors, (9), 1 states have call predecessors, (9), 2 states have return successors, (9), 7 states have call predecessors, (9), 7 states have call successors, (9) [2024-09-12 18:35:23,685 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 18:35:23,686 INFO L93 Difference]: Finished difference Result 1984 states and 2488 transitions. [2024-09-12 18:35:23,686 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2024-09-12 18:35:23,686 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 22 states have (on average 6.7727272727272725) internal successors, (149), 23 states have internal predecessors, (149), 7 states have call successors, (9), 1 states have call predecessors, (9), 2 states have return successors, (9), 7 states have call predecessors, (9), 7 states have call successors, (9) Word has length 93 [2024-09-12 18:35:23,686 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 18:35:23,693 INFO L225 Difference]: With dead ends: 1984 [2024-09-12 18:35:23,693 INFO L226 Difference]: Without dead ends: 1982 [2024-09-12 18:35:23,693 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 216 GetRequests, 164 SyntacticMatches, 0 SemanticMatches, 52 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 537 ImplicationChecksByTransitivity, 2.4s TimeCoverageRelationStatistics Valid=548, Invalid=2314, Unknown=0, NotChecked=0, Total=2862 [2024-09-12 18:35:23,694 INFO L434 NwaCegarLoop]: 62 mSDtfsCounter, 1010 mSDsluCounter, 667 mSDsCounter, 0 mSdLazyCounter, 2132 mSolverCounterSat, 49 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1010 SdHoareTripleChecker+Valid, 729 SdHoareTripleChecker+Invalid, 2181 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 49 IncrementalHoareTripleChecker+Valid, 2132 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.6s IncrementalHoareTripleChecker+Time [2024-09-12 18:35:23,694 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [1010 Valid, 729 Invalid, 2181 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [49 Valid, 2132 Invalid, 0 Unknown, 0 Unchecked, 4.6s Time] [2024-09-12 18:35:23,695 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1982 states. [2024-09-12 18:35:25,331 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1982 to 1919. [2024-09-12 18:35:25,333 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1919 states, 1833 states have (on average 1.2569558101472995) internal successors, (2304), 1859 states have internal predecessors, (2304), 54 states have call successors, (54), 7 states have call predecessors, (54), 5 states have return successors, (52), 52 states have call predecessors, (52), 52 states have call successors, (52) [2024-09-12 18:35:25,335 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1919 states to 1919 states and 2410 transitions. [2024-09-12 18:35:25,337 INFO L78 Accepts]: Start accepts. Automaton has 1919 states and 2410 transitions. Word has length 93 [2024-09-12 18:35:25,337 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 18:35:25,337 INFO L474 AbstractCegarLoop]: Abstraction has 1919 states and 2410 transitions. [2024-09-12 18:35:25,337 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 22 states have (on average 6.7727272727272725) internal successors, (149), 23 states have internal predecessors, (149), 7 states have call successors, (9), 1 states have call predecessors, (9), 2 states have return successors, (9), 7 states have call predecessors, (9), 7 states have call successors, (9) [2024-09-12 18:35:25,338 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:35:25,338 INFO L276 IsEmpty]: Start isEmpty. Operand 1919 states and 2410 transitions. [2024-09-12 18:35:25,338 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 101 [2024-09-12 18:35:25,339 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 18:35:25,339 INFO L216 NwaCegarLoop]: trace histogram [2, 2, 2, 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] [2024-09-12 18:35:25,356 INFO L540 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (40)] Forceful destruction successful, exit code 0 [2024-09-12 18:35:25,543 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable52,40 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 18:35:25,543 INFO L399 AbstractCegarLoop]: === Iteration 54 === Targeting mainErr53ASSERT_VIOLATIONINTEGER_OVERFLOW === [mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 56 more)] === [2024-09-12 18:35:25,544 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:35:25,544 INFO L85 PathProgramCache]: Analyzing trace with hash -972894031, now seen corresponding path program 1 times [2024-09-12 18:35:25,544 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 18:35:25,545 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1570997686] [2024-09-12 18:35:25,545 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:35:25,545 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 18:35:25,554 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:35:25,666 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-09-12 18:35:25,667 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:35:25,668 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-09-12 18:35:25,668 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:35:25,669 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2024-09-12 18:35:25,669 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:35:25,670 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2024-09-12 18:35:25,670 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:35:25,672 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2024-09-12 18:35:25,672 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:35:25,674 INFO L134 CoverageAnalysis]: Checked inductivity of 29 backedges. 0 proven. 21 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2024-09-12 18:35:25,674 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 18:35:25,674 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1570997686] [2024-09-12 18:35:25,674 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1570997686] provided 0 perfect and 1 imperfect interpolant sequences [2024-09-12 18:35:25,674 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1350190769] [2024-09-12 18:35:25,675 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:35:25,675 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 18:35:25,675 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-12 18:35:25,676 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:35:25,678 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:35:25,725 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:35:25,726 INFO L262 TraceCheckSpWp]: Trace formula consists of 169 conjuncts, 8 conjuncts are in the unsatisfiable core [2024-09-12 18:35:25,728 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-12 18:35:25,981 INFO L134 CoverageAnalysis]: Checked inductivity of 29 backedges. 0 proven. 21 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2024-09-12 18:35:25,981 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-09-12 18:35:26,217 INFO L134 CoverageAnalysis]: Checked inductivity of 29 backedges. 0 proven. 21 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2024-09-12 18:35:26,218 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1350190769] provided 0 perfect and 2 imperfect interpolant sequences [2024-09-12 18:35:26,218 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-09-12 18:35:26,218 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8] total 22 [2024-09-12 18:35:26,218 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1713318349] [2024-09-12 18:35:26,218 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-09-12 18:35:26,218 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2024-09-12 18:35:26,219 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 18:35:26,219 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2024-09-12 18:35:26,219 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=99, Invalid=407, Unknown=0, NotChecked=0, Total=506 [2024-09-12 18:35:26,220 INFO L87 Difference]: Start difference. First operand 1919 states and 2410 transitions. Second operand has 23 states, 22 states have (on average 10.227272727272727) internal successors, (225), 23 states have internal predecessors, (225), 7 states have call successors, (10), 1 states have call predecessors, (10), 1 states have return successors, (9), 7 states have call predecessors, (9), 7 states have call successors, (9) [2024-09-12 18:35:28,597 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 18:35:28,597 INFO L93 Difference]: Finished difference Result 1949 states and 2442 transitions. [2024-09-12 18:35:28,597 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2024-09-12 18:35:28,598 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 22 states have (on average 10.227272727272727) internal successors, (225), 23 states have internal predecessors, (225), 7 states have call successors, (10), 1 states have call predecessors, (10), 1 states have return successors, (9), 7 states have call predecessors, (9), 7 states have call successors, (9) Word has length 100 [2024-09-12 18:35:28,598 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 18:35:28,603 INFO L225 Difference]: With dead ends: 1949 [2024-09-12 18:35:28,603 INFO L226 Difference]: Without dead ends: 1948 [2024-09-12 18:35:28,603 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 228 GetRequests, 196 SyntacticMatches, 0 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 279 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=247, Invalid=875, Unknown=0, NotChecked=0, Total=1122 [2024-09-12 18:35:28,604 INFO L434 NwaCegarLoop]: 75 mSDtfsCounter, 197 mSDsluCounter, 593 mSDsCounter, 0 mSdLazyCounter, 1009 mSolverCounterSat, 11 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 198 SdHoareTripleChecker+Valid, 668 SdHoareTripleChecker+Invalid, 1020 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 1009 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2024-09-12 18:35:28,604 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [198 Valid, 668 Invalid, 1020 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 1009 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2024-09-12 18:35:28,605 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1948 states. [2024-09-12 18:35:30,246 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1948 to 1926. [2024-09-12 18:35:30,247 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1926 states, 1840 states have (on average 1.2565217391304349) internal successors, (2312), 1866 states have internal predecessors, (2312), 54 states have call successors, (54), 7 states have call predecessors, (54), 5 states have return successors, (52), 52 states have call predecessors, (52), 52 states have call successors, (52) [2024-09-12 18:35:30,249 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1926 states to 1926 states and 2418 transitions. [2024-09-12 18:35:30,250 INFO L78 Accepts]: Start accepts. Automaton has 1926 states and 2418 transitions. Word has length 100 [2024-09-12 18:35:30,250 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 18:35:30,250 INFO L474 AbstractCegarLoop]: Abstraction has 1926 states and 2418 transitions. [2024-09-12 18:35:30,250 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 22 states have (on average 10.227272727272727) internal successors, (225), 23 states have internal predecessors, (225), 7 states have call successors, (10), 1 states have call predecessors, (10), 1 states have return successors, (9), 7 states have call predecessors, (9), 7 states have call successors, (9) [2024-09-12 18:35:30,250 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:35:30,250 INFO L276 IsEmpty]: Start isEmpty. Operand 1926 states and 2418 transitions. [2024-09-12 18:35:30,251 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 101 [2024-09-12 18:35:30,251 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 18:35:30,251 INFO L216 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 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:35:30,263 INFO L540 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (41)] Forceful destruction successful, exit code 0 [2024-09-12 18:35:30,451 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 41 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable53 [2024-09-12 18:35:30,452 INFO L399 AbstractCegarLoop]: === Iteration 55 === Targeting mainErr12ASSERT_VIOLATIONINTEGER_OVERFLOW === [mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 56 more)] === [2024-09-12 18:35:30,452 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:35:30,452 INFO L85 PathProgramCache]: Analyzing trace with hash -1272759319, now seen corresponding path program 1 times [2024-09-12 18:35:30,452 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 18:35:30,452 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [820791754] [2024-09-12 18:35:30,452 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:35:30,453 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 18:35:30,463 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-09-12 18:35:30,464 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1234019679] [2024-09-12 18:35:30,464 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:35:30,464 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 18:35:30,464 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-12 18:35:30,468 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:35:30,470 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:35:30,520 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:35:30,522 INFO L262 TraceCheckSpWp]: Trace formula consists of 174 conjuncts, 17 conjuncts are in the unsatisfiable core [2024-09-12 18:35:30,523 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-12 18:35:30,725 INFO L134 CoverageAnalysis]: Checked inductivity of 53 backedges. 0 proven. 45 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2024-09-12 18:35:30,725 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-09-12 18:35:31,511 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 18:35:31,511 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [820791754] [2024-09-12 18:35:31,511 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-09-12 18:35:31,511 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1234019679] [2024-09-12 18:35:31,511 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1234019679] provided 0 perfect and 1 imperfect interpolant sequences [2024-09-12 18:35:31,512 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-09-12 18:35:31,512 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11] total 11 [2024-09-12 18:35:31,512 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [693170335] [2024-09-12 18:35:31,512 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-09-12 18:35:31,512 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2024-09-12 18:35:31,512 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 18:35:31,512 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2024-09-12 18:35:31,513 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=76, Invalid=385, Unknown=1, NotChecked=0, Total=462 [2024-09-12 18:35:31,513 INFO L87 Difference]: Start difference. First operand 1926 states and 2418 transitions. Second operand has 12 states, 11 states have (on average 7.545454545454546) internal successors, (83), 12 states have internal predecessors, (83), 3 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (5), 3 states have call predecessors, (5), 3 states have call successors, (5) [2024-09-12 18:35:33,538 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 18:35:33,539 INFO L93 Difference]: Finished difference Result 1955 states and 2450 transitions. [2024-09-12 18:35:33,539 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2024-09-12 18:35:33,539 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 11 states have (on average 7.545454545454546) internal successors, (83), 12 states have internal predecessors, (83), 3 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (5), 3 states have call predecessors, (5), 3 states have call successors, (5) Word has length 100 [2024-09-12 18:35:33,539 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 18:35:33,544 INFO L225 Difference]: With dead ends: 1955 [2024-09-12 18:35:33,544 INFO L226 Difference]: Without dead ends: 1953 [2024-09-12 18:35:33,544 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 159 GetRequests, 136 SyntacticMatches, 0 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 95 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=108, Invalid=491, Unknown=1, NotChecked=0, Total=600 [2024-09-12 18:35:33,545 INFO L434 NwaCegarLoop]: 134 mSDtfsCounter, 158 mSDsluCounter, 608 mSDsCounter, 0 mSdLazyCounter, 911 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 158 SdHoareTripleChecker+Valid, 742 SdHoareTripleChecker+Invalid, 917 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 911 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2024-09-12 18:35:33,545 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [158 Valid, 742 Invalid, 917 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 911 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2024-09-12 18:35:33,546 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1953 states. [2024-09-12 18:35:35,148 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1953 to 1935. [2024-09-12 18:35:35,149 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1935 states, 1849 states have (on average 1.255813953488372) internal successors, (2322), 1875 states have internal predecessors, (2322), 54 states have call successors, (54), 7 states have call predecessors, (54), 5 states have return successors, (52), 52 states have call predecessors, (52), 52 states have call successors, (52) [2024-09-12 18:35:35,151 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1935 states to 1935 states and 2428 transitions. [2024-09-12 18:35:35,152 INFO L78 Accepts]: Start accepts. Automaton has 1935 states and 2428 transitions. Word has length 100 [2024-09-12 18:35:35,152 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 18:35:35,152 INFO L474 AbstractCegarLoop]: Abstraction has 1935 states and 2428 transitions. [2024-09-12 18:35:35,152 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 7.545454545454546) internal successors, (83), 12 states have internal predecessors, (83), 3 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (5), 3 states have call predecessors, (5), 3 states have call successors, (5) [2024-09-12 18:35:35,152 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:35:35,153 INFO L276 IsEmpty]: Start isEmpty. Operand 1935 states and 2428 transitions. [2024-09-12 18:35:35,153 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 102 [2024-09-12 18:35:35,153 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 18:35:35,153 INFO L216 NwaCegarLoop]: trace histogram [3, 3, 3, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-09-12 18:35:35,166 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:35:35,353 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable54,42 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 18:35:35,354 INFO L399 AbstractCegarLoop]: === Iteration 56 === Targeting mainErr9ASSERT_VIOLATIONINTEGER_OVERFLOW === [mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 56 more)] === [2024-09-12 18:35:35,354 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:35:35,354 INFO L85 PathProgramCache]: Analyzing trace with hash 449406584, now seen corresponding path program 1 times [2024-09-12 18:35:35,354 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 18:35:35,354 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [587919755] [2024-09-12 18:35:35,354 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:35:35,354 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 18:35:35,370 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-09-12 18:35:35,371 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [62631292] [2024-09-12 18:35:35,371 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:35:35,371 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 18:35:35,371 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-12 18:35:35,373 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:35:35,374 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:35:35,424 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:35:35,425 INFO L262 TraceCheckSpWp]: Trace formula consists of 179 conjuncts, 18 conjuncts are in the unsatisfiable core [2024-09-12 18:35:35,427 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-12 18:35:35,714 INFO L134 CoverageAnalysis]: Checked inductivity of 55 backedges. 3 proven. 47 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2024-09-12 18:35:35,714 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-09-12 18:35:36,477 INFO L134 CoverageAnalysis]: Checked inductivity of 55 backedges. 3 proven. 47 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2024-09-12 18:35:36,477 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 18:35:36,477 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [587919755] [2024-09-12 18:35:36,477 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-09-12 18:35:36,478 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [62631292] [2024-09-12 18:35:36,478 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [62631292] provided 0 perfect and 2 imperfect interpolant sequences [2024-09-12 18:35:36,478 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-09-12 18:35:36,478 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2024-09-12 18:35:36,478 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [451446575] [2024-09-12 18:35:36,478 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-09-12 18:35:36,478 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2024-09-12 18:35:36,478 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 18:35:36,479 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2024-09-12 18:35:36,479 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=62, Invalid=280, Unknown=0, NotChecked=0, Total=342 [2024-09-12 18:35:36,479 INFO L87 Difference]: Start difference. First operand 1935 states and 2428 transitions. Second operand has 19 states, 18 states have (on average 9.11111111111111) internal successors, (164), 19 states have internal predecessors, (164), 5 states have call successors, (8), 1 states have call predecessors, (8), 2 states have return successors, (8), 7 states have call predecessors, (8), 5 states have call successors, (8) [2024-09-12 18:35:40,480 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 18:35:40,480 INFO L93 Difference]: Finished difference Result 2360 states and 2953 transitions. [2024-09-12 18:35:40,481 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2024-09-12 18:35:40,481 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 18 states have (on average 9.11111111111111) internal successors, (164), 19 states have internal predecessors, (164), 5 states have call successors, (8), 1 states have call predecessors, (8), 2 states have return successors, (8), 7 states have call predecessors, (8), 5 states have call successors, (8) Word has length 101 [2024-09-12 18:35:40,481 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 18:35:40,485 INFO L225 Difference]: With dead ends: 2360 [2024-09-12 18:35:40,485 INFO L226 Difference]: Without dead ends: 2358 [2024-09-12 18:35:40,486 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 217 GetRequests, 184 SyntacticMatches, 0 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 190 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=247, Invalid=943, Unknown=0, NotChecked=0, Total=1190 [2024-09-12 18:35:40,486 INFO L434 NwaCegarLoop]: 67 mSDtfsCounter, 712 mSDsluCounter, 675 mSDsCounter, 0 mSdLazyCounter, 1683 mSolverCounterSat, 23 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 712 SdHoareTripleChecker+Valid, 742 SdHoareTripleChecker+Invalid, 1706 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 23 IncrementalHoareTripleChecker+Valid, 1683 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.6s IncrementalHoareTripleChecker+Time [2024-09-12 18:35:40,486 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [712 Valid, 742 Invalid, 1706 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [23 Valid, 1683 Invalid, 0 Unknown, 0 Unchecked, 1.6s Time] [2024-09-12 18:35:40,487 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2358 states. [2024-09-12 18:35:42,243 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2358 to 2127. [2024-09-12 18:35:42,244 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2127 states, 2032 states have (on average 1.2559055118110236) internal successors, (2552), 2058 states have internal predecessors, (2552), 63 states have call successors, (63), 7 states have call predecessors, (63), 5 states have return successors, (61), 61 states have call predecessors, (61), 61 states have call successors, (61) [2024-09-12 18:35:42,246 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2127 states to 2127 states and 2676 transitions. [2024-09-12 18:35:42,247 INFO L78 Accepts]: Start accepts. Automaton has 2127 states and 2676 transitions. Word has length 101 [2024-09-12 18:35:42,248 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 18:35:42,248 INFO L474 AbstractCegarLoop]: Abstraction has 2127 states and 2676 transitions. [2024-09-12 18:35:42,248 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 18 states have (on average 9.11111111111111) internal successors, (164), 19 states have internal predecessors, (164), 5 states have call successors, (8), 1 states have call predecessors, (8), 2 states have return successors, (8), 7 states have call predecessors, (8), 5 states have call successors, (8) [2024-09-12 18:35:42,248 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:35:42,248 INFO L276 IsEmpty]: Start isEmpty. Operand 2127 states and 2676 transitions. [2024-09-12 18:35:42,248 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 102 [2024-09-12 18:35:42,248 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 18:35:42,249 INFO L216 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 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:35:42,263 INFO L540 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (43)] Forceful destruction successful, exit code 0 [2024-09-12 18:35:42,452 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable55,43 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 18:35:42,453 INFO L399 AbstractCegarLoop]: === Iteration 57 === Targeting mainErr13ASSERT_VIOLATIONINTEGER_OVERFLOW === [mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 56 more)] === [2024-09-12 18:35:42,453 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:35:42,453 INFO L85 PathProgramCache]: Analyzing trace with hash -800833142, now seen corresponding path program 1 times [2024-09-12 18:35:42,453 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 18:35:42,453 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [651544534] [2024-09-12 18:35:42,453 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:35:42,453 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 18:35:42,464 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-09-12 18:35:42,464 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [91606554] [2024-09-12 18:35:42,464 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:35:42,465 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 18:35:42,465 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-12 18:35:42,466 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:35:42,468 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:35:42,520 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:35:42,521 INFO L262 TraceCheckSpWp]: Trace formula consists of 175 conjuncts, 34 conjuncts are in the unsatisfiable core [2024-09-12 18:35:42,523 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-12 18:35:43,270 INFO L134 CoverageAnalysis]: Checked inductivity of 55 backedges. 0 proven. 50 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2024-09-12 18:35:43,270 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-09-12 18:35:45,149 INFO L134 CoverageAnalysis]: Checked inductivity of 55 backedges. 0 proven. 47 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2024-09-12 18:35:45,150 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 18:35:45,150 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [651544534] [2024-09-12 18:35:45,150 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-09-12 18:35:45,150 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [91606554] [2024-09-12 18:35:45,150 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [91606554] provided 0 perfect and 2 imperfect interpolant sequences [2024-09-12 18:35:45,150 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-09-12 18:35:45,150 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 13] total 28 [2024-09-12 18:35:45,150 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [424964797] [2024-09-12 18:35:45,150 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-09-12 18:35:45,151 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 29 states [2024-09-12 18:35:45,151 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 18:35:45,151 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2024-09-12 18:35:45,152 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=121, Invalid=691, Unknown=0, NotChecked=0, Total=812 [2024-09-12 18:35:45,152 INFO L87 Difference]: Start difference. First operand 2127 states and 2676 transitions. Second operand has 29 states, 28 states have (on average 5.821428571428571) internal successors, (163), 29 states have internal predecessors, (163), 6 states have call successors, (9), 1 states have call predecessors, (9), 2 states have return successors, (9), 6 states have call predecessors, (9), 6 states have call successors, (9) [2024-09-12 18:35:56,820 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 18:35:56,820 INFO L93 Difference]: Finished difference Result 2282 states and 2853 transitions. [2024-09-12 18:35:56,821 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 50 states. [2024-09-12 18:35:56,821 INFO L78 Accepts]: Start accepts. Automaton has has 29 states, 28 states have (on average 5.821428571428571) internal successors, (163), 29 states have internal predecessors, (163), 6 states have call successors, (9), 1 states have call predecessors, (9), 2 states have return successors, (9), 6 states have call predecessors, (9), 6 states have call successors, (9) Word has length 101 [2024-09-12 18:35:56,821 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 18:35:56,827 INFO L225 Difference]: With dead ends: 2282 [2024-09-12 18:35:56,827 INFO L226 Difference]: Without dead ends: 2245 [2024-09-12 18:35:56,827 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 245 GetRequests, 174 SyntacticMatches, 0 SemanticMatches, 71 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1218 ImplicationChecksByTransitivity, 4.7s TimeCoverageRelationStatistics Valid=824, Invalid=4432, Unknown=0, NotChecked=0, Total=5256 [2024-09-12 18:35:56,828 INFO L434 NwaCegarLoop]: 51 mSDtfsCounter, 757 mSDsluCounter, 615 mSDsCounter, 0 mSdLazyCounter, 2873 mSolverCounterSat, 42 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 6.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 757 SdHoareTripleChecker+Valid, 666 SdHoareTripleChecker+Invalid, 2915 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 42 IncrementalHoareTripleChecker+Valid, 2873 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 6.3s IncrementalHoareTripleChecker+Time [2024-09-12 18:35:56,828 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [757 Valid, 666 Invalid, 2915 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [42 Valid, 2873 Invalid, 0 Unknown, 0 Unchecked, 6.3s Time] [2024-09-12 18:35:56,829 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2245 states. [2024-09-12 18:35:58,683 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2245 to 2134. [2024-09-12 18:35:58,685 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2134 states, 2039 states have (on average 1.2515939185875429) internal successors, (2552), 2065 states have internal predecessors, (2552), 63 states have call successors, (63), 7 states have call predecessors, (63), 5 states have return successors, (61), 61 states have call predecessors, (61), 61 states have call successors, (61) [2024-09-12 18:35:58,687 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2134 states to 2134 states and 2676 transitions. [2024-09-12 18:35:58,689 INFO L78 Accepts]: Start accepts. Automaton has 2134 states and 2676 transitions. Word has length 101 [2024-09-12 18:35:58,689 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 18:35:58,689 INFO L474 AbstractCegarLoop]: Abstraction has 2134 states and 2676 transitions. [2024-09-12 18:35:58,689 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 29 states, 28 states have (on average 5.821428571428571) internal successors, (163), 29 states have internal predecessors, (163), 6 states have call successors, (9), 1 states have call predecessors, (9), 2 states have return successors, (9), 6 states have call predecessors, (9), 6 states have call successors, (9) [2024-09-12 18:35:58,689 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:35:58,689 INFO L276 IsEmpty]: Start isEmpty. Operand 2134 states and 2676 transitions. [2024-09-12 18:35:58,690 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 104 [2024-09-12 18:35:58,690 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 18:35:58,690 INFO L216 NwaCegarLoop]: trace histogram [2, 2, 2, 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] [2024-09-12 18:35:58,703 INFO L540 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (44)] Forceful destruction successful, exit code 0 [2024-09-12 18:35:58,891 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 44 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable56 [2024-09-12 18:35:58,891 INFO L399 AbstractCegarLoop]: === Iteration 58 === Targeting mainErr56ASSERT_VIOLATIONINTEGER_OVERFLOW === [mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 56 more)] === [2024-09-12 18:35:58,891 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:35:58,891 INFO L85 PathProgramCache]: Analyzing trace with hash -1046584314, now seen corresponding path program 1 times [2024-09-12 18:35:58,891 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 18:35:58,892 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1739578630] [2024-09-12 18:35:58,892 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:35:58,892 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 18:35:58,901 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:35:58,965 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-09-12 18:35:58,966 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:35:58,967 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-09-12 18:35:58,968 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:35:58,969 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2024-09-12 18:35:58,969 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:35:58,971 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2024-09-12 18:35:58,972 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:35:58,973 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2024-09-12 18:35:58,976 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:35:58,978 INFO L134 CoverageAnalysis]: Checked inductivity of 29 backedges. 0 proven. 21 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2024-09-12 18:35:58,978 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 18:35:58,978 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1739578630] [2024-09-12 18:35:58,978 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1739578630] provided 0 perfect and 1 imperfect interpolant sequences [2024-09-12 18:35:58,979 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1387228401] [2024-09-12 18:35:58,979 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:35:58,979 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 18:35:58,979 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-12 18:35:58,981 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:35:58,983 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:35:59,033 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:35:59,034 INFO L262 TraceCheckSpWp]: Trace formula consists of 172 conjuncts, 5 conjuncts are in the unsatisfiable core [2024-09-12 18:35:59,036 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-12 18:35:59,147 INFO L134 CoverageAnalysis]: Checked inductivity of 29 backedges. 21 proven. 0 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2024-09-12 18:35:59,148 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-09-12 18:35:59,148 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1387228401] provided 1 perfect and 0 imperfect interpolant sequences [2024-09-12 18:35:59,148 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-09-12 18:35:59,148 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [5] total 8 [2024-09-12 18:35:59,148 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [825908484] [2024-09-12 18:35:59,148 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-09-12 18:35:59,149 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-09-12 18:35:59,149 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 18:35:59,149 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-09-12 18:35:59,149 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2024-09-12 18:35:59,149 INFO L87 Difference]: Start difference. First operand 2134 states and 2676 transitions. Second operand has 6 states, 5 states have (on average 17.2) internal successors, (86), 6 states have internal predecessors, (86), 3 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (5), 3 states have call predecessors, (5), 3 states have call successors, (5) [2024-09-12 18:36:01,291 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 18:36:01,292 INFO L93 Difference]: Finished difference Result 2154 states and 2690 transitions. [2024-09-12 18:36:01,292 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-09-12 18:36:01,292 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 17.2) internal successors, (86), 6 states have internal predecessors, (86), 3 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (5), 3 states have call predecessors, (5), 3 states have call successors, (5) Word has length 103 [2024-09-12 18:36:01,292 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 18:36:01,296 INFO L225 Difference]: With dead ends: 2154 [2024-09-12 18:36:01,296 INFO L226 Difference]: Without dead ends: 2153 [2024-09-12 18:36:01,297 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 117 GetRequests, 110 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2024-09-12 18:36:01,297 INFO L434 NwaCegarLoop]: 114 mSDtfsCounter, 92 mSDsluCounter, 202 mSDsCounter, 0 mSdLazyCounter, 192 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 93 SdHoareTripleChecker+Valid, 316 SdHoareTripleChecker+Invalid, 193 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 192 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-09-12 18:36:01,297 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [93 Valid, 316 Invalid, 193 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 192 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-09-12 18:36:01,298 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2153 states. [2024-09-12 18:36:03,145 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2153 to 2144. [2024-09-12 18:36:03,146 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2144 states, 2049 states have (on average 1.2503660322108345) internal successors, (2562), 2075 states have internal predecessors, (2562), 63 states have call successors, (63), 7 states have call predecessors, (63), 5 states have return successors, (61), 61 states have call predecessors, (61), 61 states have call successors, (61) [2024-09-12 18:36:03,148 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2144 states to 2144 states and 2686 transitions. [2024-09-12 18:36:03,150 INFO L78 Accepts]: Start accepts. Automaton has 2144 states and 2686 transitions. Word has length 103 [2024-09-12 18:36:03,150 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 18:36:03,150 INFO L474 AbstractCegarLoop]: Abstraction has 2144 states and 2686 transitions. [2024-09-12 18:36:03,150 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 17.2) internal successors, (86), 6 states have internal predecessors, (86), 3 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (5), 3 states have call predecessors, (5), 3 states have call successors, (5) [2024-09-12 18:36:03,150 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:36:03,150 INFO L276 IsEmpty]: Start isEmpty. Operand 2144 states and 2686 transitions. [2024-09-12 18:36:03,151 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 105 [2024-09-12 18:36:03,151 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 18:36:03,151 INFO L216 NwaCegarLoop]: trace histogram [2, 2, 2, 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] [2024-09-12 18:36:03,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:36:03,351 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 45 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable57 [2024-09-12 18:36:03,352 INFO L399 AbstractCegarLoop]: === Iteration 59 === Targeting mainErr57ASSERT_VIOLATIONINTEGER_OVERFLOW === [mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 56 more)] === [2024-09-12 18:36:03,352 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:36:03,352 INFO L85 PathProgramCache]: Analyzing trace with hash 1915624821, now seen corresponding path program 1 times [2024-09-12 18:36:03,352 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 18:36:03,352 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1576837382] [2024-09-12 18:36:03,352 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:36:03,352 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 18:36:03,363 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-09-12 18:36:03,363 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [878370132] [2024-09-12 18:36:03,363 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:36:03,364 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 18:36:03,364 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-12 18:36:03,366 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:36:03,368 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:36:03,416 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:36:03,417 INFO L262 TraceCheckSpWp]: Trace formula consists of 173 conjuncts, 24 conjuncts are in the unsatisfiable core [2024-09-12 18:36:03,419 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-12 18:36:04,019 INFO L134 CoverageAnalysis]: Checked inductivity of 29 backedges. 0 proven. 21 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2024-09-12 18:36:04,019 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-09-12 18:36:10,416 INFO L134 CoverageAnalysis]: Checked inductivity of 29 backedges. 0 proven. 21 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2024-09-12 18:36:10,416 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 18:36:10,416 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1576837382] [2024-09-12 18:36:10,416 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-09-12 18:36:10,416 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [878370132] [2024-09-12 18:36:10,417 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [878370132] provided 0 perfect and 2 imperfect interpolant sequences [2024-09-12 18:36:10,417 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-09-12 18:36:10,417 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 13] total 24 [2024-09-12 18:36:10,417 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1804203160] [2024-09-12 18:36:10,417 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-09-12 18:36:10,417 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2024-09-12 18:36:10,417 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 18:36:10,418 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2024-09-12 18:36:10,418 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=154, Invalid=446, Unknown=0, NotChecked=0, Total=600 [2024-09-12 18:36:10,418 INFO L87 Difference]: Start difference. First operand 2144 states and 2686 transitions. Second operand has 25 states, 24 states have (on average 6.75) internal successors, (162), 25 states have internal predecessors, (162), 5 states have call successors, (8), 1 states have call predecessors, (8), 1 states have return successors, (7), 5 states have call predecessors, (7), 5 states have call successors, (7) [2024-09-12 18:36:19,969 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 18:36:19,969 INFO L93 Difference]: Finished difference Result 2163 states and 2709 transitions. [2024-09-12 18:36:19,969 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2024-09-12 18:36:19,970 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 24 states have (on average 6.75) internal successors, (162), 25 states have internal predecessors, (162), 5 states have call successors, (8), 1 states have call predecessors, (8), 1 states have return successors, (7), 5 states have call predecessors, (7), 5 states have call successors, (7) Word has length 104 [2024-09-12 18:36:19,970 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 18:36:19,974 INFO L225 Difference]: With dead ends: 2163 [2024-09-12 18:36:19,974 INFO L226 Difference]: Without dead ends: 2162 [2024-09-12 18:36:19,974 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 219 GetRequests, 184 SyntacticMatches, 0 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 278 ImplicationChecksByTransitivity, 3.7s TimeCoverageRelationStatistics Valid=378, Invalid=954, Unknown=0, NotChecked=0, Total=1332 [2024-09-12 18:36:19,975 INFO L434 NwaCegarLoop]: 52 mSDtfsCounter, 153 mSDsluCounter, 497 mSDsCounter, 0 mSdLazyCounter, 1800 mSolverCounterSat, 20 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 153 SdHoareTripleChecker+Valid, 549 SdHoareTripleChecker+Invalid, 1820 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 20 IncrementalHoareTripleChecker+Valid, 1800 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.7s IncrementalHoareTripleChecker+Time [2024-09-12 18:36:19,975 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [153 Valid, 549 Invalid, 1820 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [20 Valid, 1800 Invalid, 0 Unknown, 0 Unchecked, 4.7s Time] [2024-09-12 18:36:19,976 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2162 states. [2024-09-12 18:36:21,951 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2162 to 2157. [2024-09-12 18:36:21,953 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2157 states, 2062 states have (on average 1.2502424830261882) internal successors, (2578), 2088 states have internal predecessors, (2578), 63 states have call successors, (63), 7 states have call predecessors, (63), 5 states have return successors, (61), 61 states have call predecessors, (61), 61 states have call successors, (61) [2024-09-12 18:36:21,955 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2157 states to 2157 states and 2702 transitions. [2024-09-12 18:36:21,956 INFO L78 Accepts]: Start accepts. Automaton has 2157 states and 2702 transitions. Word has length 104 [2024-09-12 18:36:21,957 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 18:36:21,957 INFO L474 AbstractCegarLoop]: Abstraction has 2157 states and 2702 transitions. [2024-09-12 18:36:21,957 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 24 states have (on average 6.75) internal successors, (162), 25 states have internal predecessors, (162), 5 states have call successors, (8), 1 states have call predecessors, (8), 1 states have return successors, (7), 5 states have call predecessors, (7), 5 states have call successors, (7) [2024-09-12 18:36:21,957 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:36:21,957 INFO L276 IsEmpty]: Start isEmpty. Operand 2157 states and 2702 transitions. [2024-09-12 18:36:21,958 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 109 [2024-09-12 18:36:21,958 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 18:36:21,958 INFO L216 NwaCegarLoop]: trace histogram [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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:36:21,975 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:36:22,158 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable58,46 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 18:36:22,159 INFO L399 AbstractCegarLoop]: === Iteration 60 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 56 more)] === [2024-09-12 18:36:22,159 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:36:22,159 INFO L85 PathProgramCache]: Analyzing trace with hash 1252761315, now seen corresponding path program 1 times [2024-09-12 18:36:22,159 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 18:36:22,159 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [311527840] [2024-09-12 18:36:22,159 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:36:22,159 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 18:36:22,173 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-09-12 18:36:22,174 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1828315666] [2024-09-12 18:36:22,174 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:36:22,174 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 18:36:22,174 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-12 18:36:22,176 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:36:22,179 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:36:22,233 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:36:22,235 INFO L262 TraceCheckSpWp]: Trace formula consists of 182 conjuncts, 35 conjuncts are in the unsatisfiable core [2024-09-12 18:36:22,237 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-12 18:36:22,951 INFO L134 CoverageAnalysis]: Checked inductivity of 33 backedges. 4 proven. 24 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2024-09-12 18:36:22,951 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-09-12 18:36:23,701 INFO L134 CoverageAnalysis]: Checked inductivity of 33 backedges. 4 proven. 21 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2024-09-12 18:36:23,702 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 18:36:23,702 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [311527840] [2024-09-12 18:36:23,702 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-09-12 18:36:23,702 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1828315666] [2024-09-12 18:36:23,702 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1828315666] provided 0 perfect and 2 imperfect interpolant sequences [2024-09-12 18:36:23,702 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-09-12 18:36:23,702 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 13] total 26 [2024-09-12 18:36:23,702 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1514996437] [2024-09-12 18:36:23,702 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-09-12 18:36:23,703 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2024-09-12 18:36:23,703 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 18:36:23,703 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2024-09-12 18:36:23,703 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=85, Invalid=565, Unknown=0, NotChecked=0, Total=650 [2024-09-12 18:36:23,703 INFO L87 Difference]: Start difference. First operand 2157 states and 2702 transitions. Second operand has 26 states, 26 states have (on average 6.6923076923076925) internal successors, (174), 24 states have internal predecessors, (174), 8 states have call successors, (11), 3 states have call predecessors, (11), 2 states have return successors, (9), 6 states have call predecessors, (9), 6 states have call successors, (9) [2024-09-12 18:36:27,325 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 18:36:27,325 INFO L93 Difference]: Finished difference Result 2167 states and 2711 transitions. [2024-09-12 18:36:27,326 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2024-09-12 18:36:27,326 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 6.6923076923076925) internal successors, (174), 24 states have internal predecessors, (174), 8 states have call successors, (11), 3 states have call predecessors, (11), 2 states have return successors, (9), 6 states have call predecessors, (9), 6 states have call successors, (9) Word has length 108 [2024-09-12 18:36:27,326 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 18:36:27,331 INFO L225 Difference]: With dead ends: 2167 [2024-09-12 18:36:27,331 INFO L226 Difference]: Without dead ends: 2135 [2024-09-12 18:36:27,332 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 228 GetRequests, 191 SyntacticMatches, 0 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 269 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=198, Invalid=1284, Unknown=0, NotChecked=0, Total=1482 [2024-09-12 18:36:27,332 INFO L434 NwaCegarLoop]: 42 mSDtfsCounter, 183 mSDsluCounter, 504 mSDsCounter, 0 mSdLazyCounter, 1866 mSolverCounterSat, 12 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 184 SdHoareTripleChecker+Valid, 546 SdHoareTripleChecker+Invalid, 1878 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 12 IncrementalHoareTripleChecker+Valid, 1866 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.3s IncrementalHoareTripleChecker+Time [2024-09-12 18:36:27,332 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [184 Valid, 546 Invalid, 1878 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [12 Valid, 1866 Invalid, 0 Unknown, 0 Unchecked, 1.3s Time] [2024-09-12 18:36:27,334 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2135 states. [2024-09-12 18:36:29,394 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2135 to 2135. [2024-09-12 18:36:29,396 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2135 states, 2040 states have (on average 1.2514705882352941) internal successors, (2553), 2066 states have internal predecessors, (2553), 63 states have call successors, (63), 7 states have call predecessors, (63), 5 states have return successors, (61), 61 states have call predecessors, (61), 61 states have call successors, (61) [2024-09-12 18:36:29,398 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2135 states to 2135 states and 2677 transitions. [2024-09-12 18:36:29,399 INFO L78 Accepts]: Start accepts. Automaton has 2135 states and 2677 transitions. Word has length 108 [2024-09-12 18:36:29,399 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 18:36:29,399 INFO L474 AbstractCegarLoop]: Abstraction has 2135 states and 2677 transitions. [2024-09-12 18:36:29,399 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 26 states have (on average 6.6923076923076925) internal successors, (174), 24 states have internal predecessors, (174), 8 states have call successors, (11), 3 states have call predecessors, (11), 2 states have return successors, (9), 6 states have call predecessors, (9), 6 states have call successors, (9) [2024-09-12 18:36:29,399 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:36:29,400 INFO L276 IsEmpty]: Start isEmpty. Operand 2135 states and 2677 transitions. [2024-09-12 18:36:29,400 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 108 [2024-09-12 18:36:29,400 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 18:36:29,401 INFO L216 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-09-12 18:36:29,414 INFO L552 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (47)] Ended with exit code 0 [2024-09-12 18:36:29,601 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable59,47 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 18:36:29,601 INFO L399 AbstractCegarLoop]: === Iteration 61 === Targeting mainErr19ASSERT_VIOLATIONINTEGER_OVERFLOW === [mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 56 more)] === [2024-09-12 18:36:29,601 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:36:29,601 INFO L85 PathProgramCache]: Analyzing trace with hash 1777500820, now seen corresponding path program 1 times [2024-09-12 18:36:29,602 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 18:36:29,602 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1353045273] [2024-09-12 18:36:29,602 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:36:29,602 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 18:36:29,617 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-09-12 18:36:29,617 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1318765902] [2024-09-12 18:36:29,618 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:36:29,618 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 18:36:29,618 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-12 18:36:29,621 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:36:29,622 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:36:29,676 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:36:29,677 INFO L262 TraceCheckSpWp]: Trace formula consists of 181 conjuncts, 20 conjuncts are in the unsatisfiable core [2024-09-12 18:36:29,679 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-12 18:36:31,188 INFO L134 CoverageAnalysis]: Checked inductivity of 67 backedges. 3 proven. 59 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2024-09-12 18:36:31,188 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-09-12 18:36:35,320 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 18:36:35,321 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1353045273] [2024-09-12 18:36:35,321 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-09-12 18:36:35,321 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1318765902] [2024-09-12 18:36:35,321 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1318765902] provided 0 perfect and 1 imperfect interpolant sequences [2024-09-12 18:36:35,321 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-09-12 18:36:35,321 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14] total 14 [2024-09-12 18:36:35,321 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1412066269] [2024-09-12 18:36:35,321 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-09-12 18:36:35,322 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2024-09-12 18:36:35,322 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 18:36:35,322 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2024-09-12 18:36:35,323 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=89, Invalid=613, Unknown=0, NotChecked=0, Total=702 [2024-09-12 18:36:35,323 INFO L87 Difference]: Start difference. First operand 2135 states and 2677 transitions. Second operand has 15 states, 14 states have (on average 6.642857142857143) internal successors, (93), 15 states have internal predecessors, (93), 3 states have call successors, (6), 1 states have call predecessors, (6), 2 states have return successors, (5), 3 states have call predecessors, (5), 3 states have call successors, (5) [2024-09-12 18:36:40,085 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 18:36:40,085 INFO L93 Difference]: Finished difference Result 2153 states and 2686 transitions. [2024-09-12 18:36:40,086 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2024-09-12 18:36:40,086 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 14 states have (on average 6.642857142857143) internal successors, (93), 15 states have internal predecessors, (93), 3 states have call successors, (6), 1 states have call predecessors, (6), 2 states have return successors, (5), 3 states have call predecessors, (5), 3 states have call successors, (5) Word has length 107 [2024-09-12 18:36:40,086 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 18:36:40,091 INFO L225 Difference]: With dead ends: 2153 [2024-09-12 18:36:40,092 INFO L226 Difference]: Without dead ends: 2152 [2024-09-12 18:36:40,092 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 177 GetRequests, 145 SyntacticMatches, 0 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 129 ImplicationChecksByTransitivity, 2.7s TimeCoverageRelationStatistics Valid=172, Invalid=950, Unknown=0, NotChecked=0, Total=1122 [2024-09-12 18:36:40,093 INFO L434 NwaCegarLoop]: 107 mSDtfsCounter, 189 mSDsluCounter, 729 mSDsCounter, 0 mSdLazyCounter, 1714 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 189 SdHoareTripleChecker+Valid, 836 SdHoareTripleChecker+Invalid, 1720 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 1714 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.9s IncrementalHoareTripleChecker+Time [2024-09-12 18:36:40,093 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [189 Valid, 836 Invalid, 1720 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 1714 Invalid, 0 Unknown, 0 Unchecked, 1.9s Time] [2024-09-12 18:36:40,094 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2152 states. [2024-09-12 18:36:42,123 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2152 to 2135. [2024-09-12 18:36:42,125 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2135 states, 2040 states have (on average 1.2495098039215686) internal successors, (2549), 2066 states have internal predecessors, (2549), 63 states have call successors, (63), 7 states have call predecessors, (63), 5 states have return successors, (61), 61 states have call predecessors, (61), 61 states have call successors, (61) [2024-09-12 18:36:42,127 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2135 states to 2135 states and 2673 transitions. [2024-09-12 18:36:42,128 INFO L78 Accepts]: Start accepts. Automaton has 2135 states and 2673 transitions. Word has length 107 [2024-09-12 18:36:42,129 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 18:36:42,129 INFO L474 AbstractCegarLoop]: Abstraction has 2135 states and 2673 transitions. [2024-09-12 18:36:42,129 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 14 states have (on average 6.642857142857143) internal successors, (93), 15 states have internal predecessors, (93), 3 states have call successors, (6), 1 states have call predecessors, (6), 2 states have return successors, (5), 3 states have call predecessors, (5), 3 states have call successors, (5) [2024-09-12 18:36:42,129 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:36:42,129 INFO L276 IsEmpty]: Start isEmpty. Operand 2135 states and 2673 transitions. [2024-09-12 18:36:42,129 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 112 [2024-09-12 18:36:42,130 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 18:36:42,130 INFO L216 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-09-12 18:36:42,143 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:36:42,330 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable60,48 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 18:36:42,330 INFO L399 AbstractCegarLoop]: === Iteration 62 === Targeting mainErr19ASSERT_VIOLATIONINTEGER_OVERFLOW === [mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 56 more)] === [2024-09-12 18:36:42,331 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:36:42,331 INFO L85 PathProgramCache]: Analyzing trace with hash -1274077022, now seen corresponding path program 1 times [2024-09-12 18:36:42,331 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 18:36:42,331 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [762316467] [2024-09-12 18:36:42,331 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:36:42,331 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 18:36:42,346 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-09-12 18:36:42,347 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [437265024] [2024-09-12 18:36:42,347 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:36:42,347 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 18:36:42,347 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-12 18:36:42,349 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:36:42,351 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:36:42,396 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:36:42,397 INFO L262 TraceCheckSpWp]: Trace formula consists of 189 conjuncts, 31 conjuncts are in the unsatisfiable core [2024-09-12 18:36:42,398 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-12 18:36:42,980 INFO L134 CoverageAnalysis]: Checked inductivity of 75 backedges. 3 proven. 67 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2024-09-12 18:36:42,980 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-09-12 18:36:43,522 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 18:36:43,523 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [762316467] [2024-09-12 18:36:43,523 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-09-12 18:36:43,523 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [437265024] [2024-09-12 18:36:43,523 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [437265024] provided 0 perfect and 1 imperfect interpolant sequences [2024-09-12 18:36:43,523 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-09-12 18:36:43,523 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16] total 16 [2024-09-12 18:36:43,523 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2094948028] [2024-09-12 18:36:43,523 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-09-12 18:36:43,523 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2024-09-12 18:36:43,523 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 18:36:43,524 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2024-09-12 18:36:43,524 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=79, Invalid=521, Unknown=0, NotChecked=0, Total=600 [2024-09-12 18:36:43,524 INFO L87 Difference]: Start difference. First operand 2135 states and 2673 transitions. Second operand has 17 states, 16 states have (on average 6.0625) internal successors, (97), 17 states have internal predecessors, (97), 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:36:46,470 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 18:36:46,470 INFO L93 Difference]: Finished difference Result 2138 states and 2673 transitions. [2024-09-12 18:36:46,470 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2024-09-12 18:36:46,470 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 16 states have (on average 6.0625) internal successors, (97), 17 states have internal predecessors, (97), 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 111 [2024-09-12 18:36:46,471 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 18:36:46,475 INFO L225 Difference]: With dead ends: 2138 [2024-09-12 18:36:46,475 INFO L226 Difference]: Without dead ends: 2132 [2024-09-12 18:36:46,476 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 144 GetRequests, 118 SyntacticMatches, 0 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 130 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=110, Invalid=646, Unknown=0, NotChecked=0, Total=756 [2024-09-12 18:36:46,476 INFO L434 NwaCegarLoop]: 85 mSDtfsCounter, 209 mSDsluCounter, 741 mSDsCounter, 0 mSdLazyCounter, 2015 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 210 SdHoareTripleChecker+Valid, 826 SdHoareTripleChecker+Invalid, 2020 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 2015 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2024-09-12 18:36:46,476 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [210 Valid, 826 Invalid, 2020 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 2015 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2024-09-12 18:36:46,477 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2132 states. [2024-09-12 18:36:48,615 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2132 to 2131. [2024-09-12 18:36:48,617 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2131 states, 2036 states have (on average 1.24901768172888) internal successors, (2543), 2062 states have internal predecessors, (2543), 63 states have call successors, (63), 7 states have call predecessors, (63), 5 states have return successors, (61), 61 states have call predecessors, (61), 61 states have call successors, (61) [2024-09-12 18:36:48,619 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2131 states to 2131 states and 2667 transitions. [2024-09-12 18:36:48,620 INFO L78 Accepts]: Start accepts. Automaton has 2131 states and 2667 transitions. Word has length 111 [2024-09-12 18:36:48,620 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 18:36:48,620 INFO L474 AbstractCegarLoop]: Abstraction has 2131 states and 2667 transitions. [2024-09-12 18:36:48,620 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 16 states have (on average 6.0625) internal successors, (97), 17 states have internal predecessors, (97), 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:36:48,620 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:36:48,620 INFO L276 IsEmpty]: Start isEmpty. Operand 2131 states and 2667 transitions. [2024-09-12 18:36:48,621 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 123 [2024-09-12 18:36:48,621 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 18:36:48,621 INFO L216 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 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:36:48,633 INFO L540 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (49)] Forceful destruction successful, exit code 0 [2024-09-12 18:36:48,821 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable61,49 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 18:36:48,821 INFO L399 AbstractCegarLoop]: === Iteration 63 === Targeting mainErr46ASSERT_VIOLATIONINTEGER_OVERFLOW === [mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 56 more)] === [2024-09-12 18:36:48,822 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:36:48,822 INFO L85 PathProgramCache]: Analyzing trace with hash -1740669100, now seen corresponding path program 1 times [2024-09-12 18:36:48,822 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 18:36:48,822 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [24337529] [2024-09-12 18:36:48,822 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:36:48,822 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 18:36:48,837 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-09-12 18:36:48,838 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [454531141] [2024-09-12 18:36:48,838 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:36:48,838 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 18:36:48,838 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-12 18:36:48,840 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:36:48,842 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:36:48,895 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:36:48,896 INFO L262 TraceCheckSpWp]: Trace formula consists of 200 conjuncts, 8 conjuncts are in the unsatisfiable core [2024-09-12 18:36:48,898 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-12 18:36:49,114 INFO L134 CoverageAnalysis]: Checked inductivity of 87 backedges. 36 proven. 0 refuted. 0 times theorem prover too weak. 51 trivial. 0 not checked. [2024-09-12 18:36:49,114 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-09-12 18:36:49,114 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 18:36:49,114 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [24337529] [2024-09-12 18:36:49,114 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-09-12 18:36:49,115 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [454531141] [2024-09-12 18:36:49,115 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [454531141] provided 1 perfect and 0 imperfect interpolant sequences [2024-09-12 18:36:49,115 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-09-12 18:36:49,115 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2024-09-12 18:36:49,115 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1272082590] [2024-09-12 18:36:49,115 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-09-12 18:36:49,116 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2024-09-12 18:36:49,116 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 18:36:49,116 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2024-09-12 18:36:49,116 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=39, Unknown=0, NotChecked=0, Total=56 [2024-09-12 18:36:49,117 INFO L87 Difference]: Start difference. First operand 2131 states and 2667 transitions. Second operand has 8 states, 7 states have (on average 10.0) internal successors, (70), 8 states have internal predecessors, (70), 3 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (5), 3 states have call predecessors, (5), 3 states have call successors, (5) [2024-09-12 18:36:51,776 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 18:36:51,777 INFO L93 Difference]: Finished difference Result 2140 states and 2670 transitions. [2024-09-12 18:36:51,777 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-09-12 18:36:51,777 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 10.0) internal successors, (70), 8 states have internal predecessors, (70), 3 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (5), 3 states have call predecessors, (5), 3 states have call successors, (5) Word has length 122 [2024-09-12 18:36:51,777 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 18:36:51,781 INFO L225 Difference]: With dead ends: 2140 [2024-09-12 18:36:51,781 INFO L226 Difference]: Without dead ends: 2139 [2024-09-12 18:36:51,782 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 124 GetRequests, 115 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=35, Invalid=75, Unknown=0, NotChecked=0, Total=110 [2024-09-12 18:36:51,782 INFO L434 NwaCegarLoop]: 57 mSDtfsCounter, 98 mSDsluCounter, 221 mSDsCounter, 0 mSdLazyCounter, 399 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 98 SdHoareTripleChecker+Valid, 278 SdHoareTripleChecker+Invalid, 402 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 399 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2024-09-12 18:36:51,782 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [98 Valid, 278 Invalid, 402 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 399 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2024-09-12 18:36:51,783 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2139 states. [2024-09-12 18:36:53,985 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2139 to 2131. [2024-09-12 18:36:53,987 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2131 states, 2036 states have (on average 1.2485265225933202) internal successors, (2542), 2062 states have internal predecessors, (2542), 63 states have call successors, (63), 7 states have call predecessors, (63), 5 states have return successors, (61), 61 states have call predecessors, (61), 61 states have call successors, (61) [2024-09-12 18:36:53,989 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2131 states to 2131 states and 2666 transitions. [2024-09-12 18:36:53,990 INFO L78 Accepts]: Start accepts. Automaton has 2131 states and 2666 transitions. Word has length 122 [2024-09-12 18:36:53,991 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 18:36:53,991 INFO L474 AbstractCegarLoop]: Abstraction has 2131 states and 2666 transitions. [2024-09-12 18:36:53,991 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 10.0) internal successors, (70), 8 states have internal predecessors, (70), 3 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (5), 3 states have call predecessors, (5), 3 states have call successors, (5) [2024-09-12 18:36:53,991 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:36:53,991 INFO L276 IsEmpty]: Start isEmpty. Operand 2131 states and 2666 transitions. [2024-09-12 18:36:53,992 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 126 [2024-09-12 18:36:53,992 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 18:36:53,992 INFO L216 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-09-12 18:36:54,008 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:36:54,192 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable62,50 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 18:36:54,193 INFO L399 AbstractCegarLoop]: === Iteration 64 === Targeting mainErr45ASSERT_VIOLATIONINTEGER_OVERFLOW === [mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 56 more)] === [2024-09-12 18:36:54,193 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:36:54,193 INFO L85 PathProgramCache]: Analyzing trace with hash 256491171, now seen corresponding path program 1 times [2024-09-12 18:36:54,193 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 18:36:54,193 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1770774763] [2024-09-12 18:36:54,193 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:36:54,194 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 18:36:54,202 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:36:54,469 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-09-12 18:36:54,469 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:36:54,471 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-09-12 18:36:54,473 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:36:54,474 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2024-09-12 18:36:54,474 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:36:54,475 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2024-09-12 18:36:54,476 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:36:54,488 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2024-09-12 18:36:54,489 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:36:54,502 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 109 [2024-09-12 18:36:54,507 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:36:54,510 INFO L134 CoverageAnalysis]: Checked inductivity of 83 backedges. 0 proven. 67 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2024-09-12 18:36:54,514 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 18:36:54,514 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1770774763] [2024-09-12 18:36:54,514 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1770774763] provided 0 perfect and 1 imperfect interpolant sequences [2024-09-12 18:36:54,515 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1168514404] [2024-09-12 18:36:54,515 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:36:54,515 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 18:36:54,515 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-12 18:36:54,517 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:36:54,530 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:36:54,581 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:36:54,583 INFO L262 TraceCheckSpWp]: Trace formula consists of 207 conjuncts, 11 conjuncts are in the unsatisfiable core [2024-09-12 18:36:54,585 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-12 18:36:55,037 INFO L134 CoverageAnalysis]: Checked inductivity of 83 backedges. 0 proven. 67 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2024-09-12 18:36:55,038 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-09-12 18:36:55,484 INFO L134 CoverageAnalysis]: Checked inductivity of 83 backedges. 0 proven. 67 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2024-09-12 18:36:55,485 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1168514404] provided 0 perfect and 2 imperfect interpolant sequences [2024-09-12 18:36:55,485 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-09-12 18:36:55,485 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 26 [2024-09-12 18:36:55,485 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [902077176] [2024-09-12 18:36:55,485 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-09-12 18:36:55,486 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2024-09-12 18:36:55,486 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 18:36:55,487 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2024-09-12 18:36:55,487 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=85, Invalid=565, Unknown=0, NotChecked=0, Total=650 [2024-09-12 18:36:55,487 INFO L87 Difference]: Start difference. First operand 2131 states and 2666 transitions. Second operand has 26 states, 26 states have (on average 10.192307692307692) internal successors, (265), 26 states have internal predecessors, (265), 10 states have call successors, (13), 1 states have call predecessors, (13), 1 states have return successors, (12), 10 states have call predecessors, (12), 10 states have call successors, (12) [2024-09-12 18:36:58,945 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 18:36:58,945 INFO L93 Difference]: Finished difference Result 2168 states and 2700 transitions. [2024-09-12 18:36:58,946 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2024-09-12 18:36:58,946 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 10.192307692307692) internal successors, (265), 26 states have internal predecessors, (265), 10 states have call successors, (13), 1 states have call predecessors, (13), 1 states have return successors, (12), 10 states have call predecessors, (12), 10 states have call successors, (12) Word has length 125 [2024-09-12 18:36:58,946 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 18:36:58,952 INFO L225 Difference]: With dead ends: 2168 [2024-09-12 18:36:58,952 INFO L226 Difference]: Without dead ends: 2115 [2024-09-12 18:36:58,953 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 291 GetRequests, 248 SyntacticMatches, 0 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 278 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=262, Invalid=1718, Unknown=0, NotChecked=0, Total=1980 [2024-09-12 18:36:58,953 INFO L434 NwaCegarLoop]: 103 mSDtfsCounter, 116 mSDsluCounter, 1191 mSDsCounter, 0 mSdLazyCounter, 1910 mSolverCounterSat, 11 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 116 SdHoareTripleChecker+Valid, 1294 SdHoareTripleChecker+Invalid, 1921 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 1910 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2024-09-12 18:36:58,954 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [116 Valid, 1294 Invalid, 1921 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 1910 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2024-09-12 18:36:58,955 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2115 states. [2024-09-12 18:37:01,086 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2115 to 2113. [2024-09-12 18:37:01,087 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2113 states, 2018 states have (on average 1.248761149653122) internal successors, (2520), 2044 states have internal predecessors, (2520), 63 states have call successors, (63), 7 states have call predecessors, (63), 5 states have return successors, (61), 61 states have call predecessors, (61), 61 states have call successors, (61) [2024-09-12 18:37:01,090 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2113 states to 2113 states and 2644 transitions. [2024-09-12 18:37:01,091 INFO L78 Accepts]: Start accepts. Automaton has 2113 states and 2644 transitions. Word has length 125 [2024-09-12 18:37:01,091 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 18:37:01,091 INFO L474 AbstractCegarLoop]: Abstraction has 2113 states and 2644 transitions. [2024-09-12 18:37:01,091 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 26 states have (on average 10.192307692307692) internal successors, (265), 26 states have internal predecessors, (265), 10 states have call successors, (13), 1 states have call predecessors, (13), 1 states have return successors, (12), 10 states have call predecessors, (12), 10 states have call successors, (12) [2024-09-12 18:37:01,092 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:37:01,092 INFO L276 IsEmpty]: Start isEmpty. Operand 2113 states and 2644 transitions. [2024-09-12 18:37:01,093 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 127 [2024-09-12 18:37:01,093 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 18:37:01,093 INFO L216 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-09-12 18:37:01,110 INFO L540 MonitoredProcess]: [MP /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true (51)] Forceful destruction successful, exit code 0 [2024-09-12 18:37:01,293 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 51 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable63 [2024-09-12 18:37:01,293 INFO L399 AbstractCegarLoop]: === Iteration 65 === Targeting mainErr42ASSERT_VIOLATIONINTEGER_OVERFLOW === [mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 56 more)] === [2024-09-12 18:37:01,294 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:37:01,294 INFO L85 PathProgramCache]: Analyzing trace with hash 355803600, now seen corresponding path program 1 times [2024-09-12 18:37:01,294 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 18:37:01,294 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2127964550] [2024-09-12 18:37:01,294 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:37:01,294 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 18:37:01,309 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-09-12 18:37:01,312 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [667201500] [2024-09-12 18:37:01,312 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:37:01,312 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 18:37:01,312 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-12 18:37:01,314 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:37:01,315 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:37:01,372 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:37:01,377 INFO L262 TraceCheckSpWp]: Trace formula consists of 212 conjuncts, 23 conjuncts are in the unsatisfiable core [2024-09-12 18:37:01,380 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-12 18:37:01,659 INFO L134 CoverageAnalysis]: Checked inductivity of 91 backedges. 0 proven. 75 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2024-09-12 18:37:01,659 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-09-12 18:37:02,293 INFO L134 CoverageAnalysis]: Checked inductivity of 91 backedges. 0 proven. 75 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2024-09-12 18:37:02,293 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 18:37:02,293 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2127964550] [2024-09-12 18:37:02,293 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-09-12 18:37:02,293 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [667201500] [2024-09-12 18:37:02,293 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [667201500] provided 0 perfect and 2 imperfect interpolant sequences [2024-09-12 18:37:02,293 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-09-12 18:37:02,293 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 21 [2024-09-12 18:37:02,293 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [891166975] [2024-09-12 18:37:02,293 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-09-12 18:37:02,294 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2024-09-12 18:37:02,294 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 18:37:02,294 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2024-09-12 18:37:02,294 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=77, Invalid=385, Unknown=0, NotChecked=0, Total=462 [2024-09-12 18:37:02,294 INFO L87 Difference]: Start difference. First operand 2113 states and 2644 transitions. Second operand has 22 states, 21 states have (on average 9.333333333333334) internal successors, (196), 22 states have internal predecessors, (196), 7 states have call successors, (10), 1 states have call predecessors, (10), 1 states have return successors, (9), 7 states have call predecessors, (9), 7 states have call successors, (9) [2024-09-12 18:37:13,615 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 18:37:13,616 INFO L93 Difference]: Finished difference Result 2196 states and 2730 transitions. [2024-09-12 18:37:13,616 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2024-09-12 18:37:13,616 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 21 states have (on average 9.333333333333334) internal successors, (196), 22 states have internal predecessors, (196), 7 states have call successors, (10), 1 states have call predecessors, (10), 1 states have return successors, (9), 7 states have call predecessors, (9), 7 states have call successors, (9) Word has length 126 [2024-09-12 18:37:13,616 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 18:37:13,620 INFO L225 Difference]: With dead ends: 2196 [2024-09-12 18:37:13,620 INFO L226 Difference]: Without dead ends: 2195 [2024-09-12 18:37:13,621 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 271 GetRequests, 231 SyntacticMatches, 0 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 218 ImplicationChecksByTransitivity, 1.8s TimeCoverageRelationStatistics Valid=260, Invalid=1462, Unknown=0, NotChecked=0, Total=1722 [2024-09-12 18:37:13,621 INFO L434 NwaCegarLoop]: 105 mSDtfsCounter, 241 mSDsluCounter, 1283 mSDsCounter, 0 mSdLazyCounter, 1766 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 7.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 242 SdHoareTripleChecker+Valid, 1388 SdHoareTripleChecker+Invalid, 1774 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 1766 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 7.9s IncrementalHoareTripleChecker+Time [2024-09-12 18:37:13,621 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [242 Valid, 1388 Invalid, 1774 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 1766 Invalid, 0 Unknown, 0 Unchecked, 7.9s Time] [2024-09-12 18:37:13,623 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2195 states. [2024-09-12 18:37:15,659 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2195 to 2153. [2024-09-12 18:37:15,661 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2153 states, 2057 states have (on average 1.2484200291686922) internal successors, (2568), 2083 states have internal predecessors, (2568), 64 states have call successors, (64), 7 states have call predecessors, (64), 5 states have return successors, (62), 62 states have call predecessors, (62), 62 states have call successors, (62) [2024-09-12 18:37:15,663 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2153 states to 2153 states and 2694 transitions. [2024-09-12 18:37:15,664 INFO L78 Accepts]: Start accepts. Automaton has 2153 states and 2694 transitions. Word has length 126 [2024-09-12 18:37:15,664 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 18:37:15,664 INFO L474 AbstractCegarLoop]: Abstraction has 2153 states and 2694 transitions. [2024-09-12 18:37:15,665 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 21 states have (on average 9.333333333333334) internal successors, (196), 22 states have internal predecessors, (196), 7 states have call successors, (10), 1 states have call predecessors, (10), 1 states have return successors, (9), 7 states have call predecessors, (9), 7 states have call successors, (9) [2024-09-12 18:37:15,665 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:37:15,665 INFO L276 IsEmpty]: Start isEmpty. Operand 2153 states and 2694 transitions. [2024-09-12 18:37:15,666 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 130 [2024-09-12 18:37:15,666 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 18:37:15,666 INFO L216 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-09-12 18:37:15,679 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:37:15,869 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable64,52 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 18:37:15,870 INFO L399 AbstractCegarLoop]: === Iteration 66 === Targeting mainErr45ASSERT_VIOLATIONINTEGER_OVERFLOW === [mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 56 more)] === [2024-09-12 18:37:15,870 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:37:15,870 INFO L85 PathProgramCache]: Analyzing trace with hash -234080975, now seen corresponding path program 1 times [2024-09-12 18:37:15,870 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 18:37:15,870 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [426392775] [2024-09-12 18:37:15,871 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:37:15,871 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 18:37:15,885 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-09-12 18:37:15,886 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [434379489] [2024-09-12 18:37:15,886 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:37:15,886 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 18:37:15,887 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-12 18:37:15,888 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:37:15,889 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:37:15,952 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:37:15,953 INFO L262 TraceCheckSpWp]: Trace formula consists of 215 conjuncts, 30 conjuncts are in the unsatisfiable core [2024-09-12 18:37:15,955 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-12 18:37:16,499 INFO L134 CoverageAnalysis]: Checked inductivity of 91 backedges. 3 proven. 75 refuted. 0 times theorem prover too weak. 13 trivial. 0 not checked. [2024-09-12 18:37:16,499 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-09-12 18:37:18,102 INFO L134 CoverageAnalysis]: Checked inductivity of 91 backedges. 3 proven. 75 refuted. 0 times theorem prover too weak. 13 trivial. 0 not checked. [2024-09-12 18:37:18,102 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 18:37:18,102 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [426392775] [2024-09-12 18:37:18,102 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-09-12 18:37:18,102 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [434379489] [2024-09-12 18:37:18,102 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [434379489] provided 0 perfect and 2 imperfect interpolant sequences [2024-09-12 18:37:18,102 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-09-12 18:37:18,102 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15] total 28 [2024-09-12 18:37:18,102 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1255437337] [2024-09-12 18:37:18,103 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-09-12 18:37:18,103 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 29 states [2024-09-12 18:37:18,103 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 18:37:18,103 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2024-09-12 18:37:18,103 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=114, Invalid=698, Unknown=0, NotChecked=0, Total=812 [2024-09-12 18:37:18,104 INFO L87 Difference]: Start difference. First operand 2153 states and 2694 transitions. Second operand has 29 states, 28 states have (on average 7.5) internal successors, (210), 29 states have internal predecessors, (210), 7 states have call successors, (10), 1 states have call predecessors, (10), 2 states have return successors, (10), 9 states have call predecessors, (10), 7 states have call successors, (10) [2024-09-12 18:37:25,260 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 18:37:25,260 INFO L93 Difference]: Finished difference Result 2198 states and 2739 transitions. [2024-09-12 18:37:25,260 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2024-09-12 18:37:25,260 INFO L78 Accepts]: Start accepts. Automaton has has 29 states, 28 states have (on average 7.5) internal successors, (210), 29 states have internal predecessors, (210), 7 states have call successors, (10), 1 states have call predecessors, (10), 2 states have return successors, (10), 9 states have call predecessors, (10), 7 states have call successors, (10) Word has length 129 [2024-09-12 18:37:25,261 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 18:37:25,264 INFO L225 Difference]: With dead ends: 2198 [2024-09-12 18:37:25,264 INFO L226 Difference]: Without dead ends: 2197 [2024-09-12 18:37:25,264 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 282 GetRequests, 230 SyntacticMatches, 0 SemanticMatches, 52 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 499 ImplicationChecksByTransitivity, 2.4s TimeCoverageRelationStatistics Valid=410, Invalid=2452, Unknown=0, NotChecked=0, Total=2862 [2024-09-12 18:37:25,265 INFO L434 NwaCegarLoop]: 72 mSDtfsCounter, 455 mSDsluCounter, 1015 mSDsCounter, 0 mSdLazyCounter, 2803 mSolverCounterSat, 14 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 455 SdHoareTripleChecker+Valid, 1087 SdHoareTripleChecker+Invalid, 2817 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 14 IncrementalHoareTripleChecker+Valid, 2803 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.9s IncrementalHoareTripleChecker+Time [2024-09-12 18:37:25,265 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [455 Valid, 1087 Invalid, 2817 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [14 Valid, 2803 Invalid, 0 Unknown, 0 Unchecked, 3.9s Time] [2024-09-12 18:37:25,266 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2197 states. [2024-09-12 18:37:27,308 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2197 to 2159. [2024-09-12 18:37:27,310 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2159 states, 2063 states have (on average 1.2491517207949587) internal successors, (2577), 2089 states have internal predecessors, (2577), 64 states have call successors, (64), 7 states have call predecessors, (64), 5 states have return successors, (62), 62 states have call predecessors, (62), 62 states have call successors, (62) [2024-09-12 18:37:27,312 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2159 states to 2159 states and 2703 transitions. [2024-09-12 18:37:27,313 INFO L78 Accepts]: Start accepts. Automaton has 2159 states and 2703 transitions. Word has length 129 [2024-09-12 18:37:27,313 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 18:37:27,313 INFO L474 AbstractCegarLoop]: Abstraction has 2159 states and 2703 transitions. [2024-09-12 18:37:27,313 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 29 states, 28 states have (on average 7.5) internal successors, (210), 29 states have internal predecessors, (210), 7 states have call successors, (10), 1 states have call predecessors, (10), 2 states have return successors, (10), 9 states have call predecessors, (10), 7 states have call successors, (10) [2024-09-12 18:37:27,313 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:37:27,313 INFO L276 IsEmpty]: Start isEmpty. Operand 2159 states and 2703 transitions. [2024-09-12 18:37:27,314 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 133 [2024-09-12 18:37:27,314 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 18:37:27,314 INFO L216 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 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:37:27,331 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:37:27,515 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable65,53 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 18:37:27,515 INFO L399 AbstractCegarLoop]: === Iteration 67 === Targeting mainErr56ASSERT_VIOLATIONINTEGER_OVERFLOW === [mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 56 more)] === [2024-09-12 18:37:27,516 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:37:27,516 INFO L85 PathProgramCache]: Analyzing trace with hash 2046750398, now seen corresponding path program 1 times [2024-09-12 18:37:27,516 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 18:37:27,516 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1813617736] [2024-09-12 18:37:27,516 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:37:27,516 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 18:37:27,525 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:37:27,610 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-09-12 18:37:27,611 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:37:27,612 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-09-12 18:37:27,613 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:37:27,614 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2024-09-12 18:37:27,614 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:37:27,615 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2024-09-12 18:37:27,616 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:37:27,617 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2024-09-12 18:37:27,617 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:37:27,619 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 105 [2024-09-12 18:37:27,619 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:37:27,621 INFO L134 CoverageAnalysis]: Checked inductivity of 87 backedges. 49 proven. 0 refuted. 0 times theorem prover too weak. 38 trivial. 0 not checked. [2024-09-12 18:37:27,621 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 18:37:27,621 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1813617736] [2024-09-12 18:37:27,622 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1813617736] provided 1 perfect and 0 imperfect interpolant sequences [2024-09-12 18:37:27,622 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-09-12 18:37:27,622 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-09-12 18:37:27,622 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1884806461] [2024-09-12 18:37:27,622 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-09-12 18:37:27,622 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-09-12 18:37:27,622 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 18:37:27,623 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-09-12 18:37:27,623 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=18, Unknown=0, NotChecked=0, Total=30 [2024-09-12 18:37:27,623 INFO L87 Difference]: Start difference. First operand 2159 states and 2703 transitions. Second operand has 6 states, 5 states have (on average 18.0) internal successors, (90), 6 states have internal predecessors, (90), 3 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (5), 3 states have call predecessors, (5), 3 states have call successors, (5) [2024-09-12 18:37:29,897 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 18:37:29,897 INFO L93 Difference]: Finished difference Result 2167 states and 2706 transitions. [2024-09-12 18:37:29,898 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-09-12 18:37:29,898 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 18.0) internal successors, (90), 6 states have internal predecessors, (90), 3 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (5), 3 states have call predecessors, (5), 3 states have call successors, (5) Word has length 132 [2024-09-12 18:37:29,898 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 18:37:29,901 INFO L225 Difference]: With dead ends: 2167 [2024-09-12 18:37:29,901 INFO L226 Difference]: Without dead ends: 2166 [2024-09-12 18:37:29,901 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 19 GetRequests, 13 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=24, Invalid=32, Unknown=0, NotChecked=0, Total=56 [2024-09-12 18:37:29,902 INFO L434 NwaCegarLoop]: 96 mSDtfsCounter, 60 mSDsluCounter, 209 mSDsCounter, 0 mSdLazyCounter, 255 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 60 SdHoareTripleChecker+Valid, 305 SdHoareTripleChecker+Invalid, 257 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 255 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-09-12 18:37:29,902 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [60 Valid, 305 Invalid, 257 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 255 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-09-12 18:37:29,903 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2166 states. [2024-09-12 18:37:31,925 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2166 to 2155. [2024-09-12 18:37:31,927 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2155 states, 2060 states have (on average 1.2490291262135922) internal successors, (2573), 2085 states have internal predecessors, (2573), 64 states have call successors, (64), 7 states have call predecessors, (64), 5 states have return successors, (62), 62 states have call predecessors, (62), 62 states have call successors, (62) [2024-09-12 18:37:31,929 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2155 states to 2155 states and 2699 transitions. [2024-09-12 18:37:31,930 INFO L78 Accepts]: Start accepts. Automaton has 2155 states and 2699 transitions. Word has length 132 [2024-09-12 18:37:31,930 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 18:37:31,930 INFO L474 AbstractCegarLoop]: Abstraction has 2155 states and 2699 transitions. [2024-09-12 18:37:31,930 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 18.0) internal successors, (90), 6 states have internal predecessors, (90), 3 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (5), 3 states have call predecessors, (5), 3 states have call successors, (5) [2024-09-12 18:37:31,930 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:37:31,930 INFO L276 IsEmpty]: Start isEmpty. Operand 2155 states and 2699 transitions. [2024-09-12 18:37:31,931 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 134 [2024-09-12 18:37:31,931 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 18:37:31,931 INFO L216 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-09-12 18:37:31,932 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable66 [2024-09-12 18:37:31,932 INFO L399 AbstractCegarLoop]: === Iteration 68 === Targeting mainErr12ASSERT_VIOLATIONINTEGER_OVERFLOW === [mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 56 more)] === [2024-09-12 18:37:31,932 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:37:31,932 INFO L85 PathProgramCache]: Analyzing trace with hash -1942894273, now seen corresponding path program 2 times [2024-09-12 18:37:31,932 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 18:37:31,932 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1079368020] [2024-09-12 18:37:31,932 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:37:31,932 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 18:37:31,939 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:37:32,003 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-09-12 18:37:32,004 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:37:32,005 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-09-12 18:37:32,005 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:37:32,009 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2024-09-12 18:37:32,009 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:37:32,010 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2024-09-12 18:37:32,010 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:37:32,012 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2024-09-12 18:37:32,014 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:37:32,015 INFO L381 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 109 [2024-09-12 18:37:32,016 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-09-12 18:37:32,018 INFO L134 CoverageAnalysis]: Checked inductivity of 125 backedges. 40 proven. 69 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2024-09-12 18:37:32,018 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 18:37:32,018 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1079368020] [2024-09-12 18:37:32,018 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1079368020] provided 0 perfect and 1 imperfect interpolant sequences [2024-09-12 18:37:32,018 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1969350583] [2024-09-12 18:37:32,018 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-09-12 18:37:32,018 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 18:37:32,019 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-12 18:37:32,020 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:37:32,021 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:37:32,130 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-09-12 18:37:32,130 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2024-09-12 18:37:32,131 INFO L262 TraceCheckSpWp]: Trace formula consists of 220 conjuncts, 5 conjuncts are in the unsatisfiable core [2024-09-12 18:37:32,133 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-12 18:37:32,269 INFO L134 CoverageAnalysis]: Checked inductivity of 125 backedges. 40 proven. 69 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2024-09-12 18:37:32,270 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-09-12 18:37:32,407 INFO L134 CoverageAnalysis]: Checked inductivity of 125 backedges. 40 proven. 69 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2024-09-12 18:37:32,407 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1969350583] provided 0 perfect and 2 imperfect interpolant sequences [2024-09-12 18:37:32,407 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-09-12 18:37:32,407 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6, 6] total 8 [2024-09-12 18:37:32,407 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [164035818] [2024-09-12 18:37:32,407 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-09-12 18:37:32,408 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2024-09-12 18:37:32,408 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 18:37:32,408 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2024-09-12 18:37:32,408 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=37, Unknown=0, NotChecked=0, Total=56 [2024-09-12 18:37:32,408 INFO L87 Difference]: Start difference. First operand 2155 states and 2699 transitions. Second operand has 8 states, 8 states have (on average 17.5) internal successors, (140), 8 states have internal predecessors, (140), 5 states have call successors, (8), 1 states have call predecessors, (8), 1 states have return successors, (7), 5 states have call predecessors, (7), 5 states have call successors, (7) [2024-09-12 18:37:34,594 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 18:37:34,594 INFO L93 Difference]: Finished difference Result 2496 states and 3127 transitions. [2024-09-12 18:37:34,595 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2024-09-12 18:37:34,595 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 17.5) internal successors, (140), 8 states have internal predecessors, (140), 5 states have call successors, (8), 1 states have call predecessors, (8), 1 states have return successors, (7), 5 states have call predecessors, (7), 5 states have call successors, (7) Word has length 133 [2024-09-12 18:37:34,595 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 18:37:34,599 INFO L225 Difference]: With dead ends: 2496 [2024-09-12 18:37:34,599 INFO L226 Difference]: Without dead ends: 1949 [2024-09-12 18:37:34,600 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 286 GetRequests, 275 SyntacticMatches, 2 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=35, Invalid=75, Unknown=0, NotChecked=0, Total=110 [2024-09-12 18:37:34,600 INFO L434 NwaCegarLoop]: 155 mSDtfsCounter, 78 mSDsluCounter, 500 mSDsCounter, 0 mSdLazyCounter, 582 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 78 SdHoareTripleChecker+Valid, 655 SdHoareTripleChecker+Invalid, 585 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 582 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-09-12 18:37:34,600 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [78 Valid, 655 Invalid, 585 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 582 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-09-12 18:37:34,601 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1949 states. [2024-09-12 18:37:36,437 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1949 to 1926. [2024-09-12 18:37:36,439 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1926 states, 1838 states have (on average 1.248639825897715) internal successors, (2295), 1863 states have internal predecessors, (2295), 57 states have call successors, (57), 7 states have call predecessors, (57), 5 states have return successors, (55), 55 states have call predecessors, (55), 55 states have call successors, (55) [2024-09-12 18:37:36,441 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1926 states to 1926 states and 2407 transitions. [2024-09-12 18:37:36,442 INFO L78 Accepts]: Start accepts. Automaton has 1926 states and 2407 transitions. Word has length 133 [2024-09-12 18:37:36,443 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-09-12 18:37:36,443 INFO L474 AbstractCegarLoop]: Abstraction has 1926 states and 2407 transitions. [2024-09-12 18:37:36,443 INFO L475 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 17.5) internal successors, (140), 8 states have internal predecessors, (140), 5 states have call successors, (8), 1 states have call predecessors, (8), 1 states have return successors, (7), 5 states have call predecessors, (7), 5 states have call successors, (7) [2024-09-12 18:37:36,443 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:37:36,443 INFO L276 IsEmpty]: Start isEmpty. Operand 1926 states and 2407 transitions. [2024-09-12 18:37:36,444 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 134 [2024-09-12 18:37:36,444 INFO L208 NwaCegarLoop]: Found error trace [2024-09-12 18:37:36,444 INFO L216 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-09-12 18:37:36,453 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:37:36,645 WARN L456 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 54 /storage/repos/certificate-witnesses-artifact/automizer/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable67 [2024-09-12 18:37:36,645 INFO L399 AbstractCegarLoop]: === Iteration 69 === Targeting mainErr12ASSERT_VIOLATIONINTEGER_OVERFLOW === [mainErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, mainErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 56 more)] === [2024-09-12 18:37:36,645 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2024-09-12 18:37:36,646 INFO L85 PathProgramCache]: Analyzing trace with hash -1673544293, now seen corresponding path program 3 times [2024-09-12 18:37:36,646 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-09-12 18:37:36,646 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [546661113] [2024-09-12 18:37:36,646 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-09-12 18:37:36,646 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-09-12 18:37:36,658 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-09-12 18:37:36,659 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [2035819291] [2024-09-12 18:37:36,659 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-09-12 18:37:36,660 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-09-12 18:37:36,660 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/certificate-witnesses-artifact/automizer/z3 [2024-09-12 18:37:36,662 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:37:36,663 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:37:36,760 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2024-09-12 18:37:36,760 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2024-09-12 18:37:36,761 INFO L262 TraceCheckSpWp]: Trace formula consists of 120 conjuncts, 17 conjuncts are in the unsatisfiable core [2024-09-12 18:37:36,763 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2024-09-12 18:37:40,247 WARN L876 $PredicateComparison]: unable to prove that (exists ((main_~X~0 Int) (main_~y~0 Int)) (let ((.cse0 (* main_~X~0 main_~y~0))) (and (exists ((main_~x~0 Int) (main_~Y~0 Int)) (let ((.cse1 (* main_~Y~0 main_~x~0))) (and (<= 0 main_~Y~0) (<= (+ .cse0 main_~Y~0) (+ .cse1 4611686018427387904)) (= c_main_~yx~0 .cse1) (<= main_~Y~0 10)))) (<= c_main_~xy~0 .cse0)))) is different from true [2024-09-12 18:37:40,350 INFO L134 CoverageAnalysis]: Checked inductivity of 125 backedges. 60 proven. 6 refuted. 0 times theorem prover too weak. 44 trivial. 15 not checked. [2024-09-12 18:37:40,350 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2024-09-12 18:37:43,548 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-09-12 18:37:43,549 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [546661113] [2024-09-12 18:37:43,549 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-09-12 18:37:43,549 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2035819291] [2024-09-12 18:37:43,549 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2035819291] provided 0 perfect and 1 imperfect interpolant sequences [2024-09-12 18:37:43,549 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-09-12 18:37:43,549 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11] total 11 [2024-09-12 18:37:43,549 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1178450159] [2024-09-12 18:37:43,549 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-09-12 18:37:43,549 INFO L551 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2024-09-12 18:37:43,549 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-09-12 18:37:43,550 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2024-09-12 18:37:43,550 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=62, Invalid=283, Unknown=1, NotChecked=34, Total=380 [2024-09-12 18:37:43,550 INFO L87 Difference]: Start difference. First operand 1926 states and 2407 transitions. Second operand has 12 states, 11 states have (on average 8.090909090909092) internal successors, (89), 12 states have internal predecessors, (89), 3 states have call successors, (6), 1 states have call predecessors, (6), 2 states have return successors, (5), 3 states have call predecessors, (5), 3 states have call successors, (5) [2024-09-12 18:37:51,097 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-09-12 18:37:51,097 INFO L93 Difference]: Finished difference Result 1979 states and 2462 transitions. [2024-09-12 18:37:51,097 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2024-09-12 18:37:51,097 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 11 states have (on average 8.090909090909092) internal successors, (89), 12 states have internal predecessors, (89), 3 states have call successors, (6), 1 states have call predecessors, (6), 2 states have return successors, (5), 3 states have call predecessors, (5), 3 states have call successors, (5) Word has length 133 [2024-09-12 18:37:51,098 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-09-12 18:37:51,101 INFO L225 Difference]: With dead ends: 1979 [2024-09-12 18:37:51,101 INFO L226 Difference]: Without dead ends: 1978 [2024-09-12 18:37:51,102 INFO L433 NwaCegarLoop]: 0 DeclaredPredicates, 197 GetRequests, 171 SyntacticMatches, 0 SemanticMatches, 26 ConstructedPredicates, 1 IntricatePredicates, 0 DeprecatedPredicates, 108 ImplicationChecksByTransitivity, 7.0s TimeCoverageRelationStatistics Valid=169, Invalid=536, Unknown=1, NotChecked=50, Total=756 [2024-09-12 18:37:51,102 INFO L434 NwaCegarLoop]: 35 mSDtfsCounter, 290 mSDsluCounter, 170 mSDsCounter, 0 mSdLazyCounter, 641 mSolverCounterSat, 10 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 290 SdHoareTripleChecker+Valid, 205 SdHoareTripleChecker+Invalid, 846 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 641 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 195 IncrementalHoareTripleChecker+Unchecked, 4.5s IncrementalHoareTripleChecker+Time [2024-09-12 18:37:51,102 INFO L435 NwaCegarLoop]: SdHoareTripleChecker [290 Valid, 205 Invalid, 846 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 641 Invalid, 0 Unknown, 195 Unchecked, 4.5s Time] [2024-09-12 18:37:51,103 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1978 states.