NOTE: this was a branch where DD experimented with a change! Overview of 18722 results from 11218 .log files Categories 16096 RESULT: Ultimate could not prove your program: Toolchain returned no result. 1167 Killed from outside 585 ExceptionOrErrorResult 369 UnsupportedSyntaxResult 325 encountered a call to a var args function, var args are not supported at the moment 60 encountered a call to a var args function and varargs usage is unknown 36 UnsupportedOperationException: floating point operation not supported in non-bitprecise translation 33 StackOverflowError: null 27 Wrong parameter type at index 19 SyntaxErrorResult 3 TypeCheckException 2 TypeErrorResult Actual results 16096 RESULT: Ultimate ... RESULT: Ultimate could not prove your program: Toolchain returned no result.: 1167 Killed from outside ...: 325 encountered a cal... [2019-11-27 10:51:37,758 ERROR L326 MainTranslator]: Unsupported Syntax: encountered a call to a var args function, var args are not supported at the moment: __brcms_err: 207 UnsupportedSyntax... we need to generalize this to nested and/or variable length arrays: 168 ExceptionOrErrorR... de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: UnsupportedOperationException: unsupported *((*CHAR INT ) : *CHAR), UINT: de.uni_freiburg.informatik.ultimate.cdt.translation.implementation.base.CHandler.handleRelationalOperators(CHandler.java:4506): 168 ExceptionOrErrorR... de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: NullPointerException: null: de.uni_freiburg.informatik.ultimate.cdt.translation.implementation.base.chandler.TypeSizes.extractIntegerValueBitvector(TypeSizes.java:476): 128 UnsupportedSyntax... Found a cast between two array/pointer types where the value type is smaller than the cast-to type while using memory model HoenickeLindenmann_Original (while Not using bitvector translation): 67 ExceptionOrErrorR... de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: AssertionError: only flexible array member at the end can have non-constant size: de.uni_freiburg.informatik.ultimate.cdt.translation.implementation.base.chandler.TypeSizeAndOffsetComputer.computeMemberOffset(TypeSizeAndOffsetComputer.java:583): 60 encountered a cal... [2019-11-27 10:18:03,443 ERROR L326 MainTranslator]: Unsupported Syntax: encountered a call to a var args function and varargs usage is unknown: snprintf: 47 ExceptionOrErrorR... de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: IllegalArgumentException: incompatible types UINT INT: de.uni_freiburg.informatik.ultimate.cdt.translation.implementation.base.expressiontranslation.BitvectorTranslation.constructArithmeticIntegerExpression(BitvectorTranslation.java:387): 36 UnsupportedOperat... java.lang.UnsupportedOperationException: floating point operation not supported in non-bitprecise translation: round: 33 StackOverflowErro... - ExceptionOrErrorResult: StackOverflowError: null: 30 ExceptionOrErrorR... de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: UnsupportedOperationException: createNanOrInfinity is unsupported in non-bitprecise translation: de.uni_freiburg.informatik.ultimate.cdt.translation.implementation.base.expressiontranslation.IntegerTranslation.createNanOrInfinity(IntegerTranslation.java:835): 27 Wrong parameter t... [2019-11-27 10:30:20,087 ERROR L1131 TypeChecker]: C: __builtin_alloca(__cil_tmp14) [3315]: Wrong parameter type at index 0: CallStatement[null,false,[VariableLHS[#t~malloc21,]],#Ultimate.allocOnStack,[IdentifierExpression[~__cil_tmp14~0,]]]: 20 ExceptionOrErrorR... de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: UnsupportedOperationException: Bitfield reference: de.uni_freiburg.informatik.ultimate.cdt.translation.implementation.base.chandler.StructHandler.handleFieldReference(StructHandler.java:146): 14 ExceptionOrErrorR... de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: AssertionError: cannot convert to CFunction: de.uni_freiburg.informatik.ultimate.cdt.translation.implementation.result.ExpressionResultTransformer.performImplicitConversion(ExpressionResultTransformer.java:706): 12 SyntaxErrorResult Empty initializers are not allowed by the C standard.: 12 ExceptionOrErrorR... de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: ClassCastException: de.uni_freiburg.informatik.ultimate.cdt.translation.implementation.container.c.CNamed cannot be cast to de.uni_freiburg.informatik.ultimate.cdt.translation.implementation.container.c.CPrimitive: de.uni_freiburg.informatik.ultimate.cdt.translation.implementation.base.CHandler.handleAdditiveOperation(CHandler.java:3990): 7 ExceptionOrErrorR... de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: UnsupportedOperationException: not yet supported float operation signbit: de.uni_freiburg.informatik.ultimate.cdt.translation.implementation.base.expressiontranslation.BitvectorTranslation.constructOtherUnaryFloatOperation(BitvectorTranslation.java:1143): 6 UnsupportedSyntax... Unsupported function from math.h: rint: 6 UnsupportedSyntax... Undefined type __float128: 6 ExceptionOrErrorR... de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: UnsupportedOperationException: fesetround not supported in non-bitprecise translation: de.uni_freiburg.informatik.ultimate.cdt.translation.implementation.base.expressiontranslation.IntegerTranslation.constructBuiltinFesetround(IntegerTranslation.java:959): 6 ExceptionOrErrorR... de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: AssertionError: passing these results is not yet implemented: de.uni_freiburg.informatik.ultimate.cdt.translation.implementation.base.CHandler.visit(CHandler.java:1164): 5 UnsupportedSyntax... conversion to CStruct not implemented.: 4 UnsupportedSyntax... Unsupported function: pthread_attr_init: 4 UnsupportedSyntax... Unsupported function: bsearch: 4 SyntaxErrorResult malloc is expected to have 1 arguments, but was called with 3: 4 ExceptionOrErrorR... de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: UnsupportedOperationException: not yet supported float operation copysign: de.uni_freiburg.informatik.ultimate.cdt.translation.implementation.base.expressiontranslation.BitvectorTranslation.constructOtherBinaryFloatOperation(BitvectorTranslation.java:1231): 4 ExceptionOrErrorR... de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: NullPointerException: null: de.uni_freiburg.informatik.ultimate.boogie.type.BoogieType.createStructType(BoogieType.java:206): 4 ExceptionOrErrorR... de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: IllegalArgumentException: cannot determine size of incomplete type: de.uni_freiburg.informatik.ultimate.cdt.translation.implementation.base.chandler.TypeSizeAndOffsetComputer.constructSizeTValueAndOffsets_StructAndUnion(TypeSizeAndOffsetComputer.java:256): 4 ExceptionOrErrorR... de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: IllegalArgumentException: The value of the constructed RValue has a BoogieType ([int]int) that is incompatible with its CType (*~UINT32~0).: de.uni_freiburg.informatik.ultimate.cdt.translation.implementation.result.RValue.checkType(RValue.java:92): 4 ExceptionOrErrorR... de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: IllegalArgumentException: The value of the constructed RValue has a BoogieType ([bv32]bv32) that is incompatible with its CType (*~UINT32~0).: de.uni_freiburg.informatik.ultimate.cdt.translation.implementation.result.RValue.checkType(RValue.java:92): 4 ExceptionOrErrorR... de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: AssertionError: result.lrVal has to be either HeapLValue or LocalLValue: de.uni_freiburg.informatik.ultimate.cdt.translation.implementation.base.chandler.ArrayHandler.handleArraySubscriptExpression(ArrayHandler.java:211): 4 ExceptionOrErrorR... de.uni_freiburg.informatik.ultimate.boogie.preprocessor: AssertionError: Incorrect DeclarationInformation of "~#list_14~0". Expected: Found: GLOBAL: de.uni_freiburg.informatik.ultimate.boogie.typechecker.TypeCheckHelper.internalError(TypeCheckHelper.java:296): 3 TypeCheckException de.uni_freiburg.informatik.ultimate.boogie.typechecker.TypeCheckException: Type mismatch (real != int) in : 3 ExceptionOrErrorR... de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: UnsupportedOperationException: not yet supported float operation sin: de.uni_freiburg.informatik.ultimate.cdt.translation.implementation.base.expressiontranslation.BitvectorTranslation.constructOtherUnaryFloatOperation(BitvectorTranslation.java:1034): 3 ExceptionOrErrorR... de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: NumberFormatException: Illegal leading minus sign on unsigned string -1234567.: java.lang.Integer.parseUnsignedInt(Integer.java:672): 2 UnsupportedSyntax... Unsupported function: pthread_setspecific: 2 UnsupportedSyntax... Unsupported function: pthread_getspecific: 2 UnsupportedSyntax... Unsupported function from math.h: nearbyint: 2 UnsupportedSyntax... Unsupported function from math.h: modff: 2 TypeErrorResult Break label not found: BreakStatement[null]: 2 SyntaxErrorResult wrong array type in declaration: 2 ExceptionOrErrorR... de.uni_freiburg.informatik.ultimate.boogie.preprocessor: AssertionError: Incorrect DeclarationInformation of "~#top~1". Expected: Found: GLOBAL: de.uni_freiburg.informatik.ultimate.boogie.typechecker.TypeCheckHelper.internalError(TypeCheckHelper.java:296): 2 ExceptionOrErrorR... de.uni_freiburg.informatik.ultimate.boogie.preprocessor: AssertionError: Incorrect DeclarationInformation of "~#dst~0". Expected: Found: GLOBAL: de.uni_freiburg.informatik.ultimate.boogie.typechecker.TypeCheckHelper.internalError(TypeCheckHelper.java:296): 1 UnsupportedSyntax... Unsupported function from math.h: lrint: 1 SyntaxErrorResult Implementation does not match declaration! Type missmatch on in-parameters! 1 arguments, 1 parameters, first missmatch at position 0, argument type C_INT, param type #in~0 : C_LONG: 1 ExceptionOrErrorR... de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: UnsupportedOperationException: not yet supported float operation remainder: de.uni_freiburg.informatik.ultimate.cdt.translation.implementation.base.expressiontranslation.BitvectorTranslation.constructOtherBinaryFloatOperation(BitvectorTranslation.java:1231): 1 ExceptionOrErrorR... de.uni_freiburg.informatik.ultimate.boogie.procedureinliner: AssertionError: Incorrect DeclarationInformation of "~#list_14~0". Expected: Found: GLOBAL: de.uni_freiburg.informatik.ultimate.boogie.typechecker.TypeCheckHelper.internalError(TypeCheckHelper.java:296):