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

Simon Dardis via llvm-dev llvm-dev at lists.llvm.org
Fri Aug 25 13:48:39 PDT 2017



> -----Original Message-----
> From: hwennborg at google.com [mailto:hwennborg at google.com] On Behalf
> Of Hans Wennborg
> Sent: 24 August 2017 22:50
> To: Simon Dardis
> Cc: Release-testers; llvm-dev; cfe-dev; openmp-dev (openmp-
> dev at lists.llvm.org); LLDB Dev
> Subject: Re: [cfe-dev] [5.0.0 Release] Release Candidate 1 tagged
> 
> 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.TestDwarfV
> erifyInvalidCURef
> >     LLVM-Unit ::
> DebugInfo/DWARF/./DebugInfoDWARFTests/DWARFDebugInfo.TestDwarfV
> erifyInvalidLineFileIndex
> >     LLVM-Unit ::
> DebugInfo/DWARF/./DebugInfoDWARFTests/DWARFDebugInfo.TestDwarfV
> erifyInvalidLineSequence
> >     LLVM-Unit ::
> >
> DebugInfo/DWARF/./DebugInfoDWARFTests/DWARFDebugInfo.TestDwarfV
> erifyIn
> > validStmtList 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?

My last round of testing should the clang bugs gone, and the others have fixed as well.
Bug numbers were: PR34234, PR34233, PR34118, PR34117, PR34067.

I have retested the release branch of clang (@r311717) and llvm (@r311738) all the reported
failures from Clang, Clang Tools and LLVM are not longer present.

Thanks,
Simon


> 
> Thanks,
> Hans


More information about the llvm-dev mailing list