<html>
<head>
<base href="https://llvm.org/bugs/" />
</head>
<body><table border="1" cellspacing="0" cellpadding="8">
<tr>
<th>Bug ID</th>
<td><a class="bz_bug_link
bz_status_NEW "
title="NEW --- - clang is miscompiled"
href="https://llvm.org/bugs/show_bug.cgi?id=25222">25222</a>
</td>
</tr>
<tr>
<th>Summary</th>
<td>clang is miscompiled
</td>
</tr>
<tr>
<th>Product</th>
<td>new-bugs
</td>
</tr>
<tr>
<th>Version</th>
<td>trunk
</td>
</tr>
<tr>
<th>Hardware</th>
<td>PC
</td>
</tr>
<tr>
<th>OS</th>
<td>Linux
</td>
</tr>
<tr>
<th>Status</th>
<td>NEW
</td>
</tr>
<tr>
<th>Severity</th>
<td>normal
</td>
</tr>
<tr>
<th>Priority</th>
<td>P
</td>
</tr>
<tr>
<th>Component</th>
<td>new bugs
</td>
</tr>
<tr>
<th>Assignee</th>
<td>unassignedbugs@nondot.org
</td>
</tr>
<tr>
<th>Reporter</th>
<td>hjl.tools@gmail.com
</td>
</tr>
<tr>
<th>CC</th>
<td>llvm-bugs@lists.llvm.org
</td>
</tr>
<tr>
<th>Classification</th>
<td>Unclassified
</td>
</tr></table>
<p>
<div>
<pre>On Fedora 22/x86-64, llvm r250535 + clang r250516 miscompiles llvm/clang.
These are extra failures when llvm r250535 + clang r250516 is compiled
by llvm r250535 + clang r250516:
+ Clang :: Analysis/CheckNSError.m
+ Clang :: Analysis/DynamicTypePropagation.m
+ Clang :: Analysis/NSContainers.m
+ Clang :: Analysis/NSString.m
+ Clang :: Analysis/NewDelete-checker-test.cpp
+ Clang :: Analysis/PR24184.cpp
+ Clang :: Analysis/PR2599.m
+ Clang :: Analysis/additive-folding-range-constraints.c
+ Clang :: Analysis/additive-folding.cpp
+ Clang :: Analysis/array-struct-region.cpp
+ Clang :: Analysis/bstring.c
+ Clang :: Analysis/builtin-functions.cpp
+ Clang :: Analysis/call-invalidation.cpp
+ Clang :: Analysis/check-deserialization.cpp
+ Clang :: Analysis/comparison-implicit-casts.cpp
+ Clang :: Analysis/const-method-call.cpp
+ Clang :: Analysis/constant-folding.c
+ Clang :: Analysis/coverage.c
+ Clang :: Analysis/ctor.mm
+ Clang :: Analysis/cxx-for-range.cpp
+ Clang :: Analysis/dead-stores.c
+ Clang :: Analysis/dead-stores.cpp
+ Clang :: Analysis/derived-to-base.cpp
+ Clang :: Analysis/diagnostics/report-issues-within-main-file.cpp
+ Clang :: Analysis/diagnostics/undef-value-param.c
+ Clang :: Analysis/div-zero.cpp
+ Clang :: Analysis/dtor.cpp
+ Clang :: Analysis/dynamic-cast.cpp
+ Clang :: Analysis/edges-new.mm
+ Clang :: Analysis/fields.c
+ Clang :: Analysis/global-region-invalidation.c
+ Clang :: Analysis/global_region_invalidation.mm
+ Clang :: Analysis/initializer.cpp
+ Clang :: Analysis/inline-plist.c
+ Clang :: Analysis/inline.c
+ Clang :: Analysis/inline.cpp
+ Clang :: Analysis/inlining/DynDispatchBifurcate.m
+ Clang :: Analysis/inlining/InlineObjCClassMethod.m
+ Clang :: Analysis/inlining/InlineObjCInstanceMethod.m
+ Clang :: Analysis/inlining/containers.cpp
+ Clang :: Analysis/inlining/false-positive-suppression.c
+ Clang :: Analysis/inlining/inline-defensive-checks.m
+ Clang :: Analysis/inlining/path-notes.cpp
+ Clang :: Analysis/inlining/path-notes.m
+ Clang :: Analysis/inlining/stl.cpp
+ Clang :: Analysis/ivars.m
+ Clang :: Analysis/keychainAPI-diagnostic-visitor.m
+ Clang :: Analysis/keychainAPI.m
+ Clang :: Analysis/lambda-notes.cpp
+ Clang :: Analysis/lambdas.cpp
+ Clang :: Analysis/malloc-interprocedural.c
+ Clang :: Analysis/malloc-overflow2.c
+ Clang :: Analysis/malloc.c
+ Clang :: Analysis/malloc.m
+ Clang :: Analysis/member-expr.cpp
+ Clang :: Analysis/method-call-intra-p.cpp
+ Clang :: Analysis/misc-ps-cxx0x.cpp
+ Clang :: Analysis/misc-ps-eager-assume.m
+ Clang :: Analysis/misc-ps-ranges.m
+ Clang :: Analysis/misc-ps-region-store.cpp
+ Clang :: Analysis/misc-ps-region-store.m
+ Clang :: Analysis/misc-ps.c
+ Clang :: Analysis/misc-ps.m
+ Clang :: Analysis/model-file.cpp
+ Clang :: Analysis/new.cpp
+ Clang :: Analysis/null-deref-ps.c
+ Clang :: Analysis/nullability.mm
+ Clang :: Analysis/nullptr.cpp
+ Clang :: Analysis/objc-arc.m
+ Clang :: Analysis/objc-bool.m
+ Clang :: Analysis/objc-for.m
+ Clang :: Analysis/objc-message.m
+ Clang :: Analysis/operator-calls.cpp
+ Clang :: Analysis/outofbound.c
+ Clang :: Analysis/plist-macros.cpp
+ Clang :: Analysis/plist-output.m
+ Clang :: Analysis/pointer-to-member.cpp
+ Clang :: Analysis/pr22954.c
+ Clang :: Analysis/properties.m
+ Clang :: Analysis/properties.mm
+ Clang :: Analysis/ptr-arith.c
+ Clang :: Analysis/reference.cpp
+ Clang :: Analysis/retain-release-region-store.m
+ Clang :: Analysis/retain-release.m
+ Clang :: Analysis/self-init.m
+ Clang :: Analysis/simple-stream-checks.c
+ Clang :: Analysis/string.c
+ Clang :: Analysis/taint-generic.c
+ Clang :: Analysis/taint-tester.c
+ Clang :: Analysis/temp-obj-dtors-cfg-output.cpp
+ Clang :: Analysis/templates.cpp
+ Clang :: Analysis/temporaries.cpp
+ Clang :: Analysis/test-after-div-zero.c
+ Clang :: Analysis/uninit-vals-ps-region.m
+ Clang :: Analysis/uninit-vals-ps.c
+ Clang :: Analysis/uninit-vals.m
+ Clang :: Analysis/unions.cpp
+ Clang :: Analysis/unreachable-code-path.c
+ Clang :: Analysis/weak-functions.c
+ Clang :: Sema/exprs.c
+ Clang :: Sema/shift.c
+ Clang :: Sema/uninit-variables.c
+ Clang :: Sema/warn-unreachable.c
+ Clang :: SemaCXX/runtimediag-ppe.cpp
+ Clang :: SemaCXX/uninitialized.cpp
+ Clang :: SemaCXX/warn-infinite-recursion.cpp
+ Clang :: SemaCXX/warn-thread-safety-analysis.cpp
llvm r250513 + clang r250503 was OK.</pre>
</div>
</p>
<hr>
<span>You are receiving this mail because:</span>
<ul>
<li>You are on the CC list for the bug.</li>
</ul>
</body>
</html>