[Bug rtl-optimization/86064] [8 Regression] compiling Linux kernel: Error: can't resolve `.text.unlikely' {.text.unlikely section} - `.LVL43x' {.text section}

2018-06-06 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86064

Richard Biener  changed:

   What|Removed |Added

   Keywords||wrong-code
 Target||x86_64-*-*, i?86-*-*
 Status|UNCONFIRMED |WAITING
   Last reconfirmed||2018-06-06
  Component|c   |rtl-optimization
   Target Milestone|--- |8.2
 Ever confirmed|0   |1

--- Comment #1 from Richard Biener  ---
You forgot to attach common.i

[Bug rtl-optimization/86064] [8 Regression] compiling Linux kernel: Error: can't resolve `.text.unlikely' {.text.unlikely section} - `.LVL43x' {.text section}

2018-06-06 Thread alex_y_xu at yahoo dot ca
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86064

--- Comment #2 from alex_y_xu at yahoo dot ca ---
Created attachment 44240
  --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=44240&action=edit
common.i.xz

I suspect that when adding a new bug, if the attachment exceeds the file size
limit, it is silently ignored. (or the error message was small enough that I
didn't see it)

anyways, here it is.

[Bug rtl-optimization/86064] [8 Regression] compiling Linux kernel: Error: can't resolve `.text.unlikely' {.text.unlikely section} - `.LVL43x' {.text section}

2018-06-06 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86064

Martin Liška  changed:

   What|Removed |Added

   Keywords||needs-bisection,
   ||needs-reduction
 Status|WAITING |NEW

--- Comment #3 from Martin Liška  ---
I'm reducing and bisecting..

[Bug rtl-optimization/86064] [8 Regression] compiling Linux kernel: Error: can't resolve `.text.unlikely' {.text.unlikely section} - `.LVL43x' {.text section}

2018-06-06 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86064

Martin Liška  changed:

   What|Removed |Added

   Keywords|needs-reduction |

--- Comment #4 from Martin Liška  ---
Reduced test-case:

$ cat pr86064.i
int a;
__attribute__((__cold__)) void b();

void e(int *);
int f();

void c() {
  int d;
  e(&d);
  a = d;
  if (f())
b();
}

[Bug rtl-optimization/86064] [8 Regression] compiling Linux kernel: Error: can't resolve `.text.unlikely' {.text.unlikely section} - `.LVL43x' {.text section}

2018-06-06 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86064

Martin Liška  changed:

   What|Removed |Added

   Keywords|needs-bisection |
 CC||aoliva at gcc dot gnu.org

--- Comment #5 from Martin Liška  ---
Started with r257510.