[llvm-dev] [cfe-dev] [5.0.0 Release] Release Candidate 1 tagged

Hans Wennborg via llvm-dev llvm-dev at lists.llvm.org
Thu Aug 24 14:49:58 PDT 2017


On Tue, Aug 1, 2017 at 3:01 AM, Simon Dardis <Simon.Dardis at imgtec.com> wrote:
> Hi all,
>
> I have new regressions for mips(el)-linux-gnu, some of which I have patches for:
>
> I have patch for (believe this to be a libc bug):
>     LLVM-Unit :: DebugInfo/DWARF/./DebugInfoDWARFTests/DWARFDebugInfo.TestDwarfVerifyInvalidCURef
>     LLVM-Unit :: DebugInfo/DWARF/./DebugInfoDWARFTests/DWARFDebugInfo.TestDwarfVerifyInvalidLineFileIndex
>     LLVM-Unit :: DebugInfo/DWARF/./DebugInfoDWARFTests/DWARFDebugInfo.TestDwarfVerifyInvalidLineSequence
>     LLVM-Unit :: DebugInfo/DWARF/./DebugInfoDWARFTests/DWARFDebugInfo.TestDwarfVerifyInvalidStmtList
> This appears to be a known regression (PR32910):
>     Builtins-mips64-linux :: divtc3_test.c
> New, investigating:
>     Clang :: Index/IBOutletCollection.m
>     Clang :: Index/TestClassDecl.m
>     Clang :: Index/TestClassForwardDecl.m
>     Clang :: Index/allow-editor-placeholders.cpp
>     Clang :: Index/annotate-attribute.cpp
>     Clang :: Index/annotate-comments-availability-attrs.cpp
>     Clang :: Index/annotate-comments-objc.m
>     Clang :: Index/annotate-comments-property-accessor.m
>     Clang :: Index/annotate-comments-typedef.m
>     Clang :: Index/annotate-comments-unterminated.c
>     Clang :: Index/annotate-comments.cpp
>     Clang :: Index/annotate-context-sensitive.cpp
>     Clang :: Index/annotate-deep-statements.cpp
>     Clang :: Index/annotate-literals.m
>     Clang :: Index/annotate-macro-args.m
>     Clang :: Index/annotate-module.m
>     Clang :: Index/annotate-nested-name-specifier.cpp
>     Clang :: Index/annotate-parameterized-classes.m
>     Clang :: Index/annotate-subscripting.m
>     Clang :: Index/annotate-tokens-cxx0x.cpp
>     Clang :: Index/annotate-tokens-include.c
>     Clang :: Index/annotate-tokens-pp.c
>     Clang :: Index/annotate-tokens-preamble.c
>     Clang :: Index/annotate-tokens-with-default-args.cpp
>     Clang :: Index/annotate-tokens.c
>     Clang :: Index/annotate-tokens.cpp
>     Clang :: Index/annotate-tokens.m
>     Clang :: Index/annotate-toplevel-in-objccontainer.m
>     Clang :: Index/arc-annotate.m
>     Clang :: Index/asm-attribute.c
>     Clang :: Index/attributes-cuda.cu
>     Clang :: Index/attributes.c
>     Clang :: Index/availability.c
>     Clang :: Index/availability.cpp
>     Clang :: Index/blocks.c
>     Clang :: Index/boxed-exprs.m
>     Clang :: Index/c-index-api-loadTU-test.m
>     Clang :: Index/c-index-getCursor-pp.c
>     Clang :: Index/c-index-getCursor-test.m
>     Clang :: Index/c-index-pch.c
>     Clang :: Index/c-index-redecls.c
>     Clang :: Index/cindex-from-source.m
>     Clang :: Index/cindex-on-invalid.m
>     Clang :: Index/comment-c-decls.c
>     Clang :: Index/comment-cplus-decls.cpp
>     Clang :: Index/comment-cplus-template-decls.cpp
>     Clang :: Index/comment-cplus11-specific.cpp
>     Clang :: Index/comment-custom-block-command.cpp
>     Clang :: Index/comment-lots-of-unknown-commands.c
>     Clang :: Index/comment-misc-tags.m
>     Clang :: Index/comment-objc-decls.m
>     Clang :: Index/comment-objc-parameterized-classes.m
>     Clang :: Index/comment-to-html-xml-conversion.cpp
>     Clang :: Index/comment-unqualified-objc-pointer.m
>     Clang :: Index/comment-with-preamble.c
>     Clang :: Index/complete-module-undef.m
>     Clang :: Index/crash-recovery-modules.m
>     Clang :: Index/ctor-init-source-loc.cpp
>     Clang :: Index/cursor-ref-names.cpp
>     Clang :: Index/cxx11-lambdas.cpp
>     Clang :: Index/evaluate-cursor.cpp
>     Clang :: Index/file-includes.c
>     Clang :: Index/file-macro-refs.c
>     Clang :: Index/file-refs-subscripting.m
>     Clang :: Index/file-refs.c
>     Clang :: Index/file-refs.cpp
>     Clang :: Index/file-refs.m
>     Clang :: Index/fix-its.c
>     Clang :: Index/fix-its.m
>     Clang :: Index/format-comment-cdecls.c
>     Clang :: Index/get-cursor-includes.c
>     Clang :: Index/get-cursor.c
>     Clang :: Index/get-cursor.cpp
>     Clang :: Index/get-cursor.m
>     Clang :: Index/getcursor-pp-pch.c
>     Clang :: Index/getcursor-preamble.m
>     Clang :: Index/headerfile-comment-to-html.m
>     Clang :: Index/in-class-init.cpp
>     Clang :: Index/index-attrs.c
>     Clang :: Index/index-attrs.cpp
>     Clang :: Index/index-attrs.m
>     Clang :: Index/index-decls.m
>     Clang :: Index/index-file.cpp
>     Clang :: Index/index-file.cu
>     Clang :: Index/index-invalid-code.m
>     Clang :: Index/index-kernel-invocation.cpp
>     Clang :: Index/index-many-call-ops.cpp
>     Clang :: Index/index-many-logical-ops.c
>     Clang :: Index/index-module-with-vfs.m
>     Clang :: Index/index-module.m
>     Clang :: Index/index-pch-objc.m
>     Clang :: Index/index-pch-with-module.m
>     Clang :: Index/index-pch.cpp
>     Clang :: Index/index-refs.cpp
>     Clang :: Index/index-refs.m
>     Clang :: Index/index-subscripting-literals.m
>     Clang :: Index/index-suppress-refs.cpp
>     Clang :: Index/index-suppress-refs.m
>     Clang :: Index/index-templates.cpp
>     Clang :: Index/index-with-working-dir.c
>     Clang :: Index/invalid-code-rdar10451854.m
>     Clang :: Index/invalid-code-rdar_7833619.m
>     Clang :: Index/invalid-rdar-8236270.cpp
>     Clang :: Index/keep-going.cpp
>     Clang :: Index/linkage.c
>     Clang :: Index/load-classes.cpp
>     Clang :: Index/load-decls.c
>     Clang :: Index/load-exprs.c
>     Clang :: Index/load-namespaces.cpp
>     Clang :: Index/load-staticassert.cpp
>     Clang :: Index/load-stmts.cpp
>     Clang :: Index/local-symbols.m
>     Clang :: Index/modules-objc-categories.m
>     Clang :: Index/ms-if-exists.cpp
>     Clang :: Index/namespaced-base-ctor-init.cpp
>     Clang :: Index/nested-binaryoperators.cpp
>     Clang :: Index/opencl-types.cl
>     Clang :: Index/overrides.cpp
>     Clang :: Index/overrides.m
>     Clang :: Index/overriding-ftemplate-comments.cpp
>     Clang :: Index/overriding-method-comments.mm
>     Clang :: Index/parse-all-comments.c
>     Clang :: Index/pch-opaque-value.cpp
>     Clang :: Index/pch-warn-as-error-code-split.cpp
>     Clang :: Index/pch-warn-as-error-code.cpp
>     Clang :: Index/pch-with-errors.c
>     Clang :: Index/pch-with-errors.m
>     Clang :: Index/pr20320.cpp
>     Clang :: Index/pragma-diag-reparse.c
>     Clang :: Index/preamble-reparse-chained.c
>     Clang :: Index/preamble-reparse-cmd-define.c
>     Clang :: Index/preamble-reparse-import.m
>     Clang :: Index/preamble-reparse-warn-end-of-file.c
>     Clang :: Index/preamble-reparse-warn-macro.c
>     Clang :: Index/preamble-reparse-with-BOM.m
>     Clang :: Index/preamble-reparse.c
>     Clang :: Index/preamble.c
>     Clang :: Index/preamble_macro_template.cpp
>     Clang :: Index/print-bitwidth.c
>     Clang :: Index/print-cxx-manglings.cpp
>     Clang :: Index/print-display-names.cpp
>     Clang :: Index/print-mangled-name.cpp
>     Clang :: Index/print-type-cxx11.cpp
>     Clang :: Index/print-type-declaration.cpp
>     Clang :: Index/print-type-size.cpp
>     Clang :: Index/print-type.c
>     Clang :: Index/print-type.cpp
>     Clang :: Index/print-type.m
>     Clang :: Index/properties-class-extensions.m
>     Clang :: Index/rdar-8288645-invalid-code.mm
>     Clang :: Index/recursive-cxx-member-calls.cpp
>     Clang :: Index/recursive-member-access.c
>     Clang :: Index/redeclarations.cpp
>     Clang :: Index/remap-cursor-at.c
>     Clang :: Index/remap-load.c
>     Clang :: Index/reparse-instantiate.cpp
>     Clang :: Index/reparse-predef-objc-protocol.m
>     Clang :: Index/reparse-with-remaps/reparse.c
>     Clang :: Index/retain-comments-from-system-headers.c
>     Clang :: Index/retain-target-options.c
>     Clang :: Index/single-file-parse.m
>     Clang :: Index/skip-parsed-bodies/compile_commands.json
>     Clang :: Index/skipped-ranges.c
>     Clang :: Index/subclass-comment.mm
>     Clang :: Index/symbol-visibility.c
>     Clang :: Index/targeted-annotation.c
>     Clang :: Index/targeted-cursor.c
>     Clang :: Index/targeted-file-refs.c
>     Clang :: Index/unmatched-braces.c
>     Clang :: Index/unmatched-braces.m
>     Clang :: Index/usrs-cxx0x.cpp
>     Clang :: Index/usrs.cpp
>     Clang :: Index/usrs.m
>     Clang :: Index/visibility.c
>     Clang :: Index/warning-flags.c
>     Clang :: Parser/skip-function-bodies.mm
>     Clang :: Sema/warn-documentation-unknown-command.cpp
>     Clang :: Sema/warn-documentation.cpp
>     Clang Tools :: clang-tidy/basic.cpp
>     Clang Tools :: include-fixer/yamldb_plugin.cpp
> Known from previous, have a review in progress for:
>     DataFlowSanitizer-mips64 :: propagate.c
> Same libc bug:
>     LLVM :: DebugInfo/dwarfdump-str-offsets.test
>     LLVM :: tools/llvm-objdump/AArch64/macho-reloc-addend.test
>
> Testsuite appears clean.

What's the latest status on these tests. Are there issues here we need
to address before the release? Can you file bugs about them if so?

Thanks,
Hans


More information about the llvm-dev mailing list