[llvm-dev] Apropos "shouting": PLEASE ATTACH THE FOLLOWING FILES TO THE BUG REPORT

David Blaikie via llvm-dev llvm-dev at lists.llvm.org
Sun Aug 23 10:27:09 PDT 2020


Context is everything. Spotting the relevant details in long build output
can be tricky & some emphasis (caps, the *** borders, etc) can be useful.

On Sun, Aug 23, 2020 at 5:21 AM Stefan Kanthak via llvm-dev <
llvm-dev at lists.llvm.org> wrote:

> Who's "shouting" here? Even in complete lines, 9 consecutive words!
>
>
> PLEASE ATTACH THE FOLLOWING FILES TO THE BUG REPORT:
> Preprocessed source(s) and associated run script(s) are located at:
> clang: note: diagnostic msg: C:\Windows\Temp\crash-74a40f.c
> clang: note: diagnostic msg: C:\Windows\Temp\crash-74a40f.sh
> clang: note: diagnostic msg:
>
> ********************
>
> --- crash-74a40f.c ---
> # 1 "<built-in>"
> # 1 "crash.c"
> // Copyright (C) 2020 Stefan Kanthak <stefan.kanthak at nexgo.de>
>
> long dummy;
>
> __attribute__((naked))
> long function(void)
> {
>    __asm__(".data\n"
>            "dummy:\n"
>            ".quad\t0\n"
>            ".text\n"
>            ".intel_syntax noprefix\n"
>            "\tmov\trax, dummy\n"
>            "\tret\n");
> }
> --- EOF ---
>
> --- crash-74a40f.sh ---
> # Crash reproducer for clang version 10.0.0
> # Driver args: "-c" "-m64" "crash.c"
> # Original command:  "C:\\Program Files\\LLVM\\bin\\clang.exe" "-cc1"
> "-triple"
> "x86_64-pc-windows-msvc19.11.0" "-emit-obj" "-mrelax-all"
> "-mincremental-linker-
> compatible" "-disable-free" "-disable-llvm-verifier"
> "-discard-value-names" "-ma
> in-file-name" "crash.c" "-mrelocation-model" "pic" "-pic-level" "2"
> "-mthread-mo
> del" "posix" "-mframe-pointer=none" "-fmath-errno" "-fno-rounding-math"
> "-masm-v
> erbose" "-mconstructor-aliases" "-munwind-tables" "-target-cpu" "x86-64"
> "-dwarf
> -column-info" "-resource-dir" "C:\\Program
> Files\\LLVM\\lib\\clang\\10.0.0" "-in
> ternal-isystem" "C:\\Program Files\\LLVM\\lib\\clang\\10.0.0\\include"
> "-fdebug-
> compilation-dir" "C:\\Windows\\Temp" "-ferror-limit" "19"
> "-fmessage-length" "80
> " "-fno-use-cxa-atexit" "-fms-extensions" "-fms-compatibility"
> "-fms-compatibili
> ty-version=19.11" "-fdelayed-template-parsing" "-fobjc-runtime=gcc"
> "-fdiagnosti
> cs-show-option" "-fcolor-diagnostics" "-faddrsig" "-o" "crash.o" "-x" "c"
> "crash
> .c"
>  "C:\\Program Files\\LLVM\\bin\\clang.exe" "-cc1" "-triple"
> "x86_64-pc-windows-m
> svc19.11.0" "-emit-obj" "-mrelax-all" "-mincremental-linker-compatible"
> "-disabl
> e-free" "-disable-llvm-verifier" "-discard-value-names" "-main-file-name"
> "crash
> .c" "-mrelocation-model" "pic" "-pic-level" "2" "-mthread-model" "posix"
> "-mfram
> e-pointer=none" "-fmath-errno" "-fno-rounding-math" "-masm-verbose"
> "-mconstruct
> or-aliases" "-munwind-tables" "-target-cpu" "x86-64" "-dwarf-column-info"
> "-ferr
> or-limit" "19" "-fmessage-length" "80" "-fno-use-cxa-atexit"
> "-fms-extensions" "
> -fms-compatibility" "-fms-compatibility-version=19.11"
> "-fdelayed-template-parsi
> ng" "-fobjc-runtime=gcc" "-fdiagnostics-show-option" "-fcolor-diagnostics"
> "-fad
> drsig" "-x" "c" "crash-74a40f.c"
> --- EOF ---
>
> fatal error: error in backend: symbol 'dummy' is already defined
> Stack dump:
> 0.      Program arguments: C:\Program Files\LLVM\bin\clang.exe -c -m64
> crash.c
> 1.      <eof> parser at end of file
> 2.      Code generation
>  #0 0x000007fefd2eb87d (C:\Windows\system32\KERNELBASE.dll+0xb87d)
>  #1 0x0000000140db6eca C:\Program Files\LLVM\bin\clang.exe 0x16b6eca
> C:\Program Files\LLVM\bin\clang.exe 0x16935a3
>  #2 0x0000000140db6eca C:\Program Files\LLVM\bin\clang.exe 0x71f9
> C:\Program Files\LLVM\bin\clang.exe 0x16bbee7
>  #3 0x0000000140db6eca C:\Program Files\LLVM\bin\clang.exe 0x1f84176
> C:\Program Files\LLVM\bin\clang.exe 0x1f892b7
>  #4 0x0000000140db6eca C:\Program Files\LLVM\bin\clang.exe 0x1198ec1
> C:\Program Files\LLVM\bin\clang.exe 0x1199442
>  #5 0x0000000140db6eca C:\Program Files\LLVM\bin\clang.exe 0x18e1cb3
> C:\Program Files\LLVM\bin\clang.exe 0x36ab935
>  #6 0x0000000140db6eca C:\Program Files\LLVM\bin\clang.exe 0x28898a3
> C:\Program Files\LLVM\bin\clang.exe 0x1dadb02
>  #7 0x0000000140db6eca C:\Program Files\LLVM\bin\clang.exe 0x1d70bc0
> C:\Program Files\LLVM\bin\clang.exe 0x1e08ca9
>  #8 0x0000000140db6eca C:\Program Files\LLVM\bin\clang.exe 0x6ebf
> C:\Program Files\LLVM\bin\clang.exe 0x4337
>  #9 0x0000000140db6eca C:\Program Files\LLVM\bin\clang.exe 0x1d0d7c6
> C:\Program Files\LLVM\bin\clang.exe 0x16b6d33
> #10 0x0000000140db6eca C:\Program Files\LLVM\bin\clang.exe 0x1d0d00b
> C:\Program Files\LLVM\bin\clang.exe 0x1c311d8
> #11 0x0000000140db6eca C:\Program Files\LLVM\bin\clang.exe 0x1c316d4
> C:\Program Files\LLVM\bin\clang.exe 0x1c1f357
> #12 0x0000000140db6eca C:\Program Files\LLVM\bin\clang.exe 0x3c93
> C:\Program Files\LLVM\bin\clang.exe 0x36c74a0
> #13 0x0000000140db6eca (C:\Program Files\LLVM\bin\clang.exe+0x16b6eca)
> #14 0x0000000140d935a3 (C:\Program Files\LLVM\bin\clang.exe+0x16935a3)
> [...]
> clang: error: clang frontend command failed with exit code 70 (use -v to
> see invocation)
> clang version 10.0.0
> Target: x86_64-pc-windows-msvc
> Thread model: posix
> InstalledDir: C:\Program Files\LLVM\bin
> clang: note: diagnostic msg: PLEASE submit a bug report to
> https://bugs.llvm.org/ and include the crash backtrace, preprocessed
> source, and associated run script.
> clang: note: diagnostic msg:
> ********************
> _______________________________________________
> LLVM Developers mailing list
> llvm-dev at lists.llvm.org
> https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-dev
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20200823/be6b7bf5/attachment.html>


More information about the llvm-dev mailing list