<html>
<head>
<meta content="text/html; charset=UTF-8" http-equiv="Content-Type">
</head>
<body text="#000000" bgcolor="#FFFFFF">
<div class="moz-cite-prefix">Hello,<br>
<br>
It would be nice if you could report that upstream.<br>
<br>
Thanks,<br>
Sylvestre<br>
<br>
On 22/04/2014 21:36, Richard Allen wrote:<br>
</div>
<blockquote
cite="mid:CAENJYHo+n661oNkD-Dq3HWwJ1Vpxo81QpWWnA6OTzURmxAN8xw@mail.gmail.com"
type="cite">
<div dir="ltr">And a little more:
<div><br>
</div>
<div>
<div>//Works</div>
<div>int x;</div>
<div>typedef __typeof__(x) int2;</div>
<div><br>
</div>
<div>//Works</div>
<div>typedef __typeof__(0) int_t;</div>
<div><br>
</div>
<div>//Dies</div>
<div>typedef __typeof__((int*)0) intptr_t;</div>
<div><br>
</div>
<div>//Dies</div>
<div>//typedef __typeof__(((int*)0)-((int*)0)) ptrdiff_t;</div>
</div>
<div><br>
</div>
</div>
<div class="gmail_extra"><br>
<br>
<div class="gmail_quote">
On Tue, Apr 22, 2014 at 11:30 PM, Richard Allen <span
dir="ltr"><<a moz-do-not-send="true"
href="mailto:rsaxvc@gmail.com" target="_blank">rsaxvc@gmail.com</a>></span>
wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0
.8ex;border-left:1px #ccc solid;padding-left:1ex">
<div dir="ltr">Hey, got it narrowed down more.
<div><br>
</div>
<div>
<div>typedef __typeof__(((int*)0)-((int*)0)) ptrdiff_t;</div>
</div>
<div><br>
</div>
<div>This crashes clang 3.0, but it appears to be the same
problem as was on 3.0 and 3.4.</div>
</div>
<div class="gmail_extra"><br>
<br>
<div class="gmail_quote">
<div class="">On Sat, Feb 8, 2014 at 7:59 PM, Richard
Allen <span dir="ltr"><<a moz-do-not-send="true"
href="mailto:rsaxvc@gmail.com" target="_blank">rsaxvc@gmail.com</a>></span>
wrote:<br>
</div>
<div>
<div class="h5">
<blockquote class="gmail_quote" style="margin:0 0 0
.8ex;border-left:1px #ccc solid;padding-left:1ex">
<div dir="ltr">
<div class="gmail_extra">
<div class="gmail_extra">3.4 faults as well.
I'm trying to find another Debian/SPARC user
on the local LUG.</div>
<div class="gmail_extra"><br>
</div>
<div class="gmail_extra">clang --version</div>
<div class="gmail_extra">
<div class="gmail_extra">clang version 3.4
(tags/RELEASE_34/final)</div>
<div class="gmail_extra">Target:
sparc64-unknown-linux-gnu</div>
<div class="gmail_extra">Thread model: posix</div>
<div class="gmail_extra">
<br>
</div>
<div class="gmail_extra">clang test.c</div>
<div class="gmail_extra">0 clang
0x024c3980</div>
<div class="gmail_extra">1 libpthread.so.0
0xf79210b8</div>
<div class="gmail_extra">2 clang
0x011fd920
clang::Expr::EvaluateAsInt(llvm::APSInt&,
clang::ASTContext const&,
clang::Expr::SideEffectsKind) const + 192</div>
<div class="gmail_extra">3 clang
0x011fd9b4
clang::Expr::isIntegerConstantExpr(llvm::APSInt&,
clang::ASTContext const&,
clang::SourceLocation*, bool) const + 84</div>
<div class="gmail_extra">4 clang
0x008d0398</div>
<div class="gmail_extra">5 clang
0x008d39ac</div>
<div class="gmail_extra">6 clang
0x008dc3ac</div>
<div class="gmail_extra">7 clang
0x008de790
clang::Sema::ProcessDeclAttributeList(clang::Scope*,
clang::Decl*, clang::AttributeList const*,
bool) + 48</div>
<div class="gmail_extra">8 clang
0x008af8d4
clang::Sema::ActOnFunctionDeclarator(clang::Scope*,
clang::Declarator&,
clang::DeclContext*,
clang::TypeSourceInfo*,
clang::LookupResult&,
llvm::MutableArrayRef<clang::TemplateParameterList*>,
bool&) + 6612</div>
<div class="gmail_extra">9 clang
0x008b7700
clang::Sema::HandleDeclarator(clang::Scope*,
clang::Declarator&,
llvm::MutableArrayRef<clang::TemplateParameterList*>)
+ 2784</div>
<div class="gmail_extra">
10 clang 0x008b7cf0
clang::Sema::ActOnDeclarator(clang::Scope*,
clang::Declarator&) + 48</div>
<div class="gmail_extra">11 clang
0x0077a618
clang::Parser::ParseDeclarationAfterDeclaratorAndAttributes(clang::Declarator&,
clang::Parser::ParsedTemplateInfo
const&) + 536</div>
<div class="gmail_extra">12 clang
0x00789c98
clang::Parser::ParseDeclGroup(clang::ParsingDeclSpec&,
unsigned int, bool,
clang::SourceLocation*,
clang::Parser::ForRangeInit*) + 1752</div>
<div class="gmail_extra">
13 clang 0x0076ea14
clang::Parser::ParseDeclOrFunctionDefInternal(clang::Parser::ParsedAttributesWithRange&,
clang::ParsingDeclSpec&,
clang::AccessSpecifier) + 276</div>
<div class="gmail_extra">14 clang
0x0076f09c
clang::Parser::ParseDeclarationOrFunctionDefinition(clang::Parser::ParsedAttributesWithRange&,
clang::ParsingDeclSpec*,
clang::AccessSpecifier) + 732</div>
<div class="gmail_extra">15 clang
0x00771938
clang::Parser::ParseExternalDeclaration(clang::Parser::ParsedAttributesWithRange&,
clang::ParsingDeclSpec*) + 88</div>
<div class="gmail_extra">16 clang
0x0077205c
clang::Parser::ParseTopLevelDecl(clang::OpaquePtr<clang::DeclGroupRef>&)
+ 188</div>
<div class="gmail_extra">17 clang
0x00768044
clang::ParseAST(clang::Sema&, bool,
bool) + 516</div>
<div class="gmail_extra">18 clang
0x003ed570
clang::FrontendAction::Execute() + 304</div>
<div class="gmail_extra">
19 clang 0x003cc438
clang::CompilerInstance::ExecuteAction(clang::FrontendAction&)
+ 408</div>
<div class="gmail_extra">20 clang
0x003b11ac
clang::ExecuteCompilerInvocation(clang::CompilerInstance*)
+ 1836</div>
<div class="gmail_extra">21 clang
0x003aac78 cc1_main(char const**, char
const**, char const*, void*) + 1400</div>
<div class="gmail_extra">22 clang
0x0038e444 main + 516</div>
<div class="gmail_extra">
23 libc.so.6 0xf7524e4c
__libc_start_main + 268</div>
<div class="gmail_extra">24 clang
0x003aa52c _start + 44</div>
<div class="gmail_extra">Stack dump:</div>
<div class="gmail_extra">0.<span
style="white-space:pre-wrap"> </span>Program
arguments:
/home/rsaxvc/code/llvm-build/Release+Asserts/bin/clang
-cc1 -triple sparc64-unknown-linux-gnu -S
-disable-free -main-file-name test.c
-mrelocation-model static
-mdisable-fp-elim -fmath-errno
-mconstructor-aliases
-target-linker-version 2.22 -resource-dir
/home/rsaxvc/code/llvm-build/Release+Asserts/bin/../lib/clang/3.4
-internal-isystem /usr/local/include
-internal-isystem
/home/rsaxvc/code/llvm-build/Release+Asserts/bin/../lib/clang/3.4/include
-internal-externc-isystem /include
-internal-externc-isystem /usr/include
-fno-dwarf-directory-asm
-fdebug-compilation-dir /home/rsaxvc/code
-ferror-limit 19 -fmessage-length 0
-mstackrealign -fobjc-runtime=gcc
-fdiagnostics-show-option -vectorize-slp
-o /tmp/test-534c7f.s -x c test.c </div>
<div class="gmail_extra">1.<span
style="white-space:pre-wrap"> </span>/usr/include/stdlib.h:146:54:
current parser token ';'</div>
<div class="gmail_extra">clang: error:
unable to execute command: Bus error</div>
<div class="gmail_extra">clang: error: clang
frontend command failed due to signal (use
-v to see invocation)</div>
<div class="gmail_extra">clang version 3.4
(tags/RELEASE_34/final)</div>
<div class="gmail_extra">Target:
sparc64-unknown-linux-gnu</div>
<div class="gmail_extra">Thread model: posix</div>
<div class="gmail_extra">clang: note:
diagnostic msg: PLEASE submit a bug report
to <a moz-do-not-send="true"
href="http://llvm.org/bugs/"
target="_blank">http://llvm.org/bugs/</a>
and include the crash backtrace,
preprocessed source, and associated run
script.</div>
<div class="gmail_extra">clang: note:
diagnostic msg: </div>
<div class="gmail_extra">********************</div>
<div class="gmail_extra"><br>
</div>
<div class="gmail_extra">PLEASE ATTACH THE
FOLLOWING FILES TO THE BUG REPORT:</div>
<div class="gmail_extra">Preprocessed
source(s) and associated run script(s) are
located at:</div>
<div class="gmail_extra">clang: note:
diagnostic msg: /tmp/test-c0ad4a.c</div>
<div class="gmail_extra">clang: note:
diagnostic msg: /tmp/test-c0ad4a.sh</div>
<div class="gmail_extra">clang: note:
diagnostic msg: </div>
<div class="gmail_extra"><br>
</div>
<div class="gmail_extra">********************</div>
</div>
<div class="gmail_extra"><br>
</div>
<div class="gmail_extra"><br>
</div>
<div class="gmail_quote">
<div>On Sat, Feb 1, 2014 at 10:18 AM,
Sylvestre Ledru <span dir="ltr"><<a
moz-do-not-send="true"
href="mailto:sylvestre@debian.org"
target="_blank">sylvestre@debian.org</a>></span>
wrote:<br>
</div>
<div>
<div>
<blockquote class="gmail_quote"
style="margin:0px 0px 0px
0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex"><br>
On 31/01/2014 18:18, Richard Allen
wrote:<br>
> Package: clang<br>
> Version: 1.3.0-6.2<br>
> Invoking clang on any 'c' file
including <stdlib.h> crashes the
compiler with a "Bus Error" and a
backtrace. Crash log is below.<br>
clang 3.0 is starting to be very old.
could you have a look to the 3.4<br>
release ? (the lastest)<br>
<br>
Thanks<br>
<span><font color="#888888">S<br>
<br>
</font></span></blockquote>
</div>
</div>
</div>
<br>
</div>
</div>
</blockquote>
</div>
</div>
</div>
<br>
</div>
</blockquote>
</div>
<br>
</div>
</blockquote>
<br>
</body>
</html>