* [Bug target/107364] [10/11/12/13 Regression] ICE on Via Nehemiah with --march=native
2022-10-23 10:47 [Bug c/107364] New: ICE on Via Nehemiah with --march=native orzel at freehackers dot org
@ 2022-10-23 23:58 ` pinskia at gcc dot gnu.org
2022-10-24 8:02 ` marxin at gcc dot gnu.org
` (17 subsequent siblings)
18 siblings, 0 replies; 20+ messages in thread
From: pinskia at gcc dot gnu.org @ 2022-10-23 23:58 UTC (permalink / raw)
To: gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107364
Andrew Pinski <pinskia at gcc dot gnu.org> changed:
What |Removed |Added
----------------------------------------------------------------------------
Host|X86_64 |i?86-linux-gnu
Keywords| |ice-on-valid-code
Target Milestone|--- |10.5
Summary|ICE on Via Nehemiah with |[10/11/12/13 Regression]
|--march=native |ICE on Via Nehemiah with
| |--march=native
Build|X86_64 |i?86-linux-gnu
Target|X86_64 |i?86-linux-gnu
^ permalink raw reply [flat|nested] 20+ messages in thread
* [Bug target/107364] [10/11/12/13 Regression] ICE on Via Nehemiah with --march=native
2022-10-23 10:47 [Bug c/107364] New: ICE on Via Nehemiah with --march=native orzel at freehackers dot org
2022-10-23 23:58 ` [Bug target/107364] [10/11/12/13 Regression] " pinskia at gcc dot gnu.org
@ 2022-10-24 8:02 ` marxin at gcc dot gnu.org
2022-10-24 13:00 ` orzel at freehackers dot org
` (16 subsequent siblings)
18 siblings, 0 replies; 20+ messages in thread
From: marxin at gcc dot gnu.org @ 2022-10-24 8:02 UTC (permalink / raw)
To: gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107364
Martin Liška <marxin at gcc dot gnu.org> changed:
What |Removed |Added
----------------------------------------------------------------------------
CC| |marxin at gcc dot gnu.org
Ever confirmed|0 |1
Status|UNCONFIRMED |ASSIGNED
Assignee|unassigned at gcc dot gnu.org |marxin at gcc dot gnu.org
Last reconfirmed| |2022-10-24
--- Comment #1 from Martin Liška <marxin at gcc dot gnu.org> ---
Can you please run the following code snippet on the machine:
$ cat cpuid.c
#include "cpuid.h"
int main()
{
int eax, ebx, ecx, edx;
__get_cpuid (0, &eax, &ebx, &ecx, &edx);
__builtin_printf ("__get_cpuid(0): eax=%ld, ebx=%ld, ecx=%ld, edx=%ld\n",
eax, ebx, ecx, edx);
__get_cpuid (1, &eax, &ebx, &ecx, &edx);
__builtin_printf ("__get_cpuid(1): eax=%ld, ebx=%ld, ecx=%ld, edx=%ld\n",
eax, ebx, ecx, edx);
}
$ gcc cpuid.c && ./a.out
and paste the output here?
^ permalink raw reply [flat|nested] 20+ messages in thread
* [Bug target/107364] [10/11/12/13 Regression] ICE on Via Nehemiah with --march=native
2022-10-23 10:47 [Bug c/107364] New: ICE on Via Nehemiah with --march=native orzel at freehackers dot org
2022-10-23 23:58 ` [Bug target/107364] [10/11/12/13 Regression] " pinskia at gcc dot gnu.org
2022-10-24 8:02 ` marxin at gcc dot gnu.org
@ 2022-10-24 13:00 ` orzel at freehackers dot org
2022-10-24 13:36 ` marxin at gcc dot gnu.org
` (15 subsequent siblings)
18 siblings, 0 replies; 20+ messages in thread
From: orzel at freehackers dot org @ 2022-10-24 13:00 UTC (permalink / raw)
To: gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107364
--- Comment #2 from Thomas Capricelli <orzel at freehackers dot org> ---
Sure, easy
chopin /tmp # ./cpuid
__get_cpuid(0): eax=1, ebx=1953391939, ecx=1936487777, edx=1215460705
__get_cpuid(1): eax=1683, ebx=0, ecx=0, edx=58765629
I't not better in hexa ? :
__get_cpuid(0): eax=1, ebx=746e6543, ecx=736c7561, edx=48727561
__get_cpuid(1): eax=693, ebx=0, ecx=0, edx=380b13d
(what would be a lot less easy, is to recompile gcc.. it takes days on this
machine)
there's also this command available:
CPU 0:
vendor_id = "CentaurHauls"
version information (1/eax):
processor type = primary processor (0)
family = 0x6 (6)
model = 0x9 (9)
stepping id = 0x3 (3)
extended family = 0x0 (0)
extended model = 0x0 (0)
(family synth) = 0x6 (6)
(model synth) = 0x9 (9)
(simple synth) = VIA C3 / Eden ESP 7000/8000/10000 (Nehemiah C5XL),
.13um
miscellaneous (1/ebx):
process local APIC physical ID = 0x0 (0)
maximum IDs for CPUs in pkg = 0x0 (0)
CLFLUSH line size = 0x0 (0)
brand index = 0x0 (0)
brand id = 0x00 (0): unknown
feature information (1/edx):
x87 FPU on chip = true
VME: virtual-8086 mode enhancement = false
DE: debugging extensions = true
PSE: page size extensions = true
TSC: time stamp counter = true
RDMSR and WRMSR support = true
PAE: physical address extensions = false
MCE: machine check exception = false
CMPXCHG8B inst. = true
APIC on chip = false
SYSENTER and SYSEXIT = false
MTRR: memory type range registers = true
PTE global bit = true
MCA: machine check architecture = false
CMOV: conditional move/compare instr = true
PAT: page attribute table = false
PSE-36: page size extension = false
PSN: processor serial number = false
CLFLUSH instruction = false
DS: debug store = false
ACPI: thermal monitor and clock ctrl = false
MMX Technology = true
FXSAVE/FXRSTOR = true
SSE extensions = true
SSE2 extensions = false
SS: self snoop = false
hyper-threading / multi-core supported = false
TM: therm. monitor = false
IA64 = false
PBE: pending break event = false
feature information (1/ecx):
PNI/SSE3: Prescott New Instructions = false
PCLMULDQ instruction = false
DTES64: 64-bit debug store = false
MONITOR/MWAIT = false
CPL-qualified debug store = false
VMX: virtual machine extensions = false
SMX: safer mode extensions = false
Enhanced Intel SpeedStep Technology = false
TM2: thermal monitor 2 = false
SSSE3 extensions = false
context ID: adaptive or shared L1 data = false
SDBG: IA32_DEBUG_INTERFACE = false
FMA instruction = false
CMPXCHG16B instruction = false
xTPR disable = false
PDCM: perfmon and debug = false
PCID: process context identifiers = false
DCA: direct cache access = false
SSE4.1 extensions = false
SSE4.2 extensions = false
x2APIC: extended xAPIC support = false
MOVBE instruction = false
POPCNT instruction = false
time stamp counter deadline = false
AES instruction = false
XSAVE/XSTOR states = false
OS-enabled XSAVE/XSTOR = false
AVX: advanced vector extensions = false
F16C half-precision convert instruction = false
RDRAND instruction = false
hypervisor guest status = false
extended processor signature (0x80000001/eax):
generation = 0x0 (0)
model = 0x0 (0)
stepping = 0x0 (0)
(simple synth) = unknown
extended feature flags (0x80000001/edx):
x87 FPU on chip = false
virtual-8086 mode enhancement = false
debugging extensions = false
page size extensions = false
time stamp counter = false
RDMSR and WRMSR support = false
physical address extensions = false
machine check exception = false
CMPXCHG8B inst. = false
APIC on chip = false
SYSCALL and SYSRET instructions = false
memory type range registers = false
global paging extension = false
machine check architecture = false
conditional move/compare instruction = false
page attribute table = false
page size extension = false
multiprocessing capable = false
AMD multimedia instruction extensions = false
MMX Technology = false
extended MMX = false
SSE extensions = false
AA-64 = false
3DNow! instruction extensions = false
3DNow! instructions = false
brand = "VIA Nehemiah"
L1 TLB/cache information: 2M/4M pages & L1 TLB (0x80000005/eax):
instruction # entries = 0x0 (0)
instruction associativity = 0x0 (0)
data # entries = 0x0 (0)
data associativity = 0x0 (0)
L1 TLB/cache information: 4K pages & L1 TLB (0x80000005/ebx):
instruction # entries = 0x80 (128)
instruction associativity = 0x8 (8)
data # entries = 0x80 (128)
data associativity = 0x8 (8)
L1 data cache information (0x80000005/ecx):
line size (bytes) = 0x20 (32)
lines per tag = 0x1 (1)
associativity = 0x4 (4)
size (KB) = 0x40 (64)
L1 instruction cache information (0x80000005/edx):
line size (bytes) = 0x20 (32)
lines per tag = 0x1 (1)
associativity = 0x4 (4)
size (KB) = 0x40 (64)
L2 TLB/cache information: 2M/4M pages & L2 TLB (0x80000006/eax):
instruction # entries = 0x0 (0)
instruction associativity = L2 off (0)
data # entries = 0x0 (0)
data associativity = L2 off (0)
L2 TLB/cache information: 4K pages & L2 TLB (0x80000006/ebx):
instruction # entries = 0x0 (0)
instruction associativity = L2 off (0)
data # entries = 0x0 (0)
data associativity = L2 off (0)
L2 unified cache information (0x80000006/ecx):
line size (bytes) = 0x20 (32)
lines per tag = 0x1 (1)
associativity = 16-way (8)
size (KB) = 0x40 (64)
L3 cache information (0x80000006/edx):
line size (bytes) = 0x0 (0)
lines per tag = 0x0 (0)
associativity = L2 off (0)
size (in 512KB units) = 0x0 (0)
0xc0000001 0x00: eax=0x00000000
extended feature flags (0xc0000001/edx):
alternate instruction set = true
alternate instruction set enabled = false
random number generator = true
random number generator enabled = true
LongHaul MSR 0000_110Ah = true
FEMMS = false
advanced cryptography engine (ACE) = false
advanced cryptography engine (ACE)enabled = false
montgomery multiplier/hash (ACE2) = false
montgomery multiplier/hash (ACE2) enabled = false
padlock hash engine (PHE) = false
padlock hash engine (PHE) enabled = false
padlock montgomery mult. (PMM) = false
padlock montgomery mult. (PMM) enabled = false
(multi-processing synth) = none
(multi-processing method) = Generic leaf 1 no multi-threading
(uarch synth) = VIA C3, .13um
(synth) = VIA C3 / Eden ESP 7000/8000/10000 (Nehemiah C5XL), .13um
^ permalink raw reply [flat|nested] 20+ messages in thread
* [Bug target/107364] [10/11/12/13 Regression] ICE on Via Nehemiah with --march=native
2022-10-23 10:47 [Bug c/107364] New: ICE on Via Nehemiah with --march=native orzel at freehackers dot org
` (2 preceding siblings ...)
2022-10-24 13:00 ` orzel at freehackers dot org
@ 2022-10-24 13:36 ` marxin at gcc dot gnu.org
2022-10-24 13:40 ` marxin at gcc dot gnu.org
` (14 subsequent siblings)
18 siblings, 0 replies; 20+ messages in thread
From: marxin at gcc dot gnu.org @ 2022-10-24 13:36 UTC (permalink / raw)
To: gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107364
--- Comment #3 from Martin Liška <marxin at gcc dot gnu.org> ---
Created attachment 53769
--> https://gcc.gnu.org/bugzilla/attachment.cgi?id=53769&action=edit
Tentative patch
Have a patch for the ICE. Can you please output what you see with -march=native
now? Ideally if you use --verbose argument for the GCC compiler.
^ permalink raw reply [flat|nested] 20+ messages in thread
* [Bug target/107364] [10/11/12/13 Regression] ICE on Via Nehemiah with --march=native
2022-10-23 10:47 [Bug c/107364] New: ICE on Via Nehemiah with --march=native orzel at freehackers dot org
` (3 preceding siblings ...)
2022-10-24 13:36 ` marxin at gcc dot gnu.org
@ 2022-10-24 13:40 ` marxin at gcc dot gnu.org
2022-10-24 18:26 ` cvs-commit at gcc dot gnu.org
` (13 subsequent siblings)
18 siblings, 0 replies; 20+ messages in thread
From: marxin at gcc dot gnu.org @ 2022-10-24 13:40 UTC (permalink / raw)
To: gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107364
--- Comment #4 from Martin Liška <marxin at gcc dot gnu.org> ---
> there's also this command available:
What command does produce that?
^ permalink raw reply [flat|nested] 20+ messages in thread
* [Bug target/107364] [10/11/12/13 Regression] ICE on Via Nehemiah with --march=native
2022-10-23 10:47 [Bug c/107364] New: ICE on Via Nehemiah with --march=native orzel at freehackers dot org
` (4 preceding siblings ...)
2022-10-24 13:40 ` marxin at gcc dot gnu.org
@ 2022-10-24 18:26 ` cvs-commit at gcc dot gnu.org
2022-10-24 18:27 ` [Bug target/107364] [10/11/12 " marxin at gcc dot gnu.org
` (12 subsequent siblings)
18 siblings, 0 replies; 20+ messages in thread
From: cvs-commit at gcc dot gnu.org @ 2022-10-24 18:26 UTC (permalink / raw)
To: gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107364
--- Comment #5 from CVS Commits <cvs-commit at gcc dot gnu.org> ---
The master branch has been updated by Martin Liska <marxin@gcc.gnu.org>:
https://gcc.gnu.org/g:f751bf4c5d1aaa1aacfcbdec62881c5ea1175dfb
commit r13-3463-gf751bf4c5d1aaa1aacfcbdec62881c5ea1175dfb
Author: Martin Liska <mliska@suse.cz>
Date: Mon Oct 24 15:34:39 2022 +0200
x86: fix VENDOR_MAX enum value
PR target/107364
gcc/ChangeLog:
* common/config/i386/i386-cpuinfo.h (enum processor_vendor):
Reorder enum values as BUILTIN_VENDOR_MAX should not point
in the middle of the valid enum values.
^ permalink raw reply [flat|nested] 20+ messages in thread
* [Bug target/107364] [10/11/12 Regression] ICE on Via Nehemiah with --march=native
2022-10-23 10:47 [Bug c/107364] New: ICE on Via Nehemiah with --march=native orzel at freehackers dot org
` (5 preceding siblings ...)
2022-10-24 18:26 ` cvs-commit at gcc dot gnu.org
@ 2022-10-24 18:27 ` marxin at gcc dot gnu.org
2022-10-24 19:52 ` orzel at freehackers dot org
` (11 subsequent siblings)
18 siblings, 0 replies; 20+ messages in thread
From: marxin at gcc dot gnu.org @ 2022-10-24 18:27 UTC (permalink / raw)
To: gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107364
Martin Liška <marxin at gcc dot gnu.org> changed:
What |Removed |Added
----------------------------------------------------------------------------
Summary|[10/11/12/13 Regression] |[10/11/12 Regression] ICE
|ICE on Via Nehemiah with |on Via Nehemiah with
|--march=native |--march=native
--- Comment #6 from Martin Liška <marxin at gcc dot gnu.org> ---
Fixed on master so far.
^ permalink raw reply [flat|nested] 20+ messages in thread
* [Bug target/107364] [10/11/12 Regression] ICE on Via Nehemiah with --march=native
2022-10-23 10:47 [Bug c/107364] New: ICE on Via Nehemiah with --march=native orzel at freehackers dot org
` (6 preceding siblings ...)
2022-10-24 18:27 ` [Bug target/107364] [10/11/12 " marxin at gcc dot gnu.org
@ 2022-10-24 19:52 ` orzel at freehackers dot org
2022-10-24 20:18 ` orzel at freehackers dot org
` (10 subsequent siblings)
18 siblings, 0 replies; 20+ messages in thread
From: orzel at freehackers dot org @ 2022-10-24 19:52 UTC (permalink / raw)
To: gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107364
--- Comment #7 from Thomas Capricelli <orzel at freehackers dot org> ---
(In reply to Martin Liška from comment #4)
> > there's also this command available:
>
> What command does produce that?
Sorry, was supposed to be in the copy/pasted text:
sys-apps/cpuid / http://www.etallen.com/cpuid.html
^ permalink raw reply [flat|nested] 20+ messages in thread
* [Bug target/107364] [10/11/12 Regression] ICE on Via Nehemiah with --march=native
2022-10-23 10:47 [Bug c/107364] New: ICE on Via Nehemiah with --march=native orzel at freehackers dot org
` (7 preceding siblings ...)
2022-10-24 19:52 ` orzel at freehackers dot org
@ 2022-10-24 20:18 ` orzel at freehackers dot org
2022-10-24 20:30 ` marxin at gcc dot gnu.org
` (9 subsequent siblings)
18 siblings, 0 replies; 20+ messages in thread
From: orzel at freehackers dot org @ 2022-10-24 20:18 UTC (permalink / raw)
To: gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107364
Thomas Capricelli <orzel at freehackers dot org> changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|ASSIGNED |RESOLVED
Resolution|--- |FIXED
--- Comment #8 from Thomas Capricelli <orzel at freehackers dot org> ---
(In reply to Martin Liška from comment #6)
> Fixed on master so far.
Dang, you right, i had missed that.
I didn't know that
enum .. {
...
VENDOR_OTHER,
VENDOR_CYRIX,
VENDOR_NSC,
BUILTIN_VENDOR_MAX = VENDOR_OTHER,
VENDOR_MAX
};
would assign VENDOR_MAX = VENDOR_OTHER+1, but i confirmed with a quick test.
That means that all CENTAUR/CYRIX/NSC were broken since gcc 10 and nobody
noticed until me ?? That sounds very unlikely, does it not ?
(I dont even know what NSC is)
I'm not sure, but the "wrong" commit seems to be the very large
https://github.com/gcc-mirror/gcc/commit/1890f2f0e210ef515c39728c54151372d36dd187
It's about merging duplicates cpu definition between libgcc and gcc, but it
also adds the new enum CENTAUR/CYRIX/NSC. At the wrong place.
It's rather complicated to recompile gcc on this computer, but i'll try after
next gcc release. I'm rather confident this is it.
I close it until then. Thanks !
^ permalink raw reply [flat|nested] 20+ messages in thread
* [Bug target/107364] [10/11/12 Regression] ICE on Via Nehemiah with --march=native
2022-10-23 10:47 [Bug c/107364] New: ICE on Via Nehemiah with --march=native orzel at freehackers dot org
` (8 preceding siblings ...)
2022-10-24 20:18 ` orzel at freehackers dot org
@ 2022-10-24 20:30 ` marxin at gcc dot gnu.org
2022-10-24 20:38 ` hjl.tools at gmail dot com
` (8 subsequent siblings)
18 siblings, 0 replies; 20+ messages in thread
From: marxin at gcc dot gnu.org @ 2022-10-24 20:30 UTC (permalink / raw)
To: gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107364
Martin Liška <marxin at gcc dot gnu.org> changed:
What |Removed |Added
----------------------------------------------------------------------------
CC| |hjl at gcc dot gnu.org
--- Comment #9 from Martin Liška <marxin at gcc dot gnu.org> ---
...
> That means that all CENTAUR/CYRIX/NSC were broken since gcc 10 and nobody
> noticed until me ?? That sounds very unlikely, does it not ?
Yes, you are the first one who noticed!
>
> (I dont even know what NSC is)
>
> I'm not sure, but the "wrong" commit seems to be the very large
>
> https://github.com/gcc-mirror/gcc/commit/
> 1890f2f0e210ef515c39728c54151372d36dd187
Yep, I know about this commit.
I suspect g:6c35d16a3925958b3a22426de0cb8e04f654b6dd where e.g. sse detection
is unified:
- has_sse = edx & bit_SSE;
and rather:
+ else if (has_feature (FEATURE_SSE2)
is used. And then in g:792317cc777123b9cac8fc9a70fc85b01a3d7a0f newly added
get_available_features
which does the ISA features detection is called only for AMD and Intel CPUs :/
^ permalink raw reply [flat|nested] 20+ messages in thread
* [Bug target/107364] [10/11/12 Regression] ICE on Via Nehemiah with --march=native
2022-10-23 10:47 [Bug c/107364] New: ICE on Via Nehemiah with --march=native orzel at freehackers dot org
` (9 preceding siblings ...)
2022-10-24 20:30 ` marxin at gcc dot gnu.org
@ 2022-10-24 20:38 ` hjl.tools at gmail dot com
2022-10-24 20:46 ` orzel at freehackers dot org
` (7 subsequent siblings)
18 siblings, 0 replies; 20+ messages in thread
From: hjl.tools at gmail dot com @ 2022-10-24 20:38 UTC (permalink / raw)
To: gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107364
--- Comment #10 from H.J. Lu <hjl.tools at gmail dot com> ---
The fix should be backported to release branches.
^ permalink raw reply [flat|nested] 20+ messages in thread
* [Bug target/107364] [10/11/12 Regression] ICE on Via Nehemiah with --march=native
2022-10-23 10:47 [Bug c/107364] New: ICE on Via Nehemiah with --march=native orzel at freehackers dot org
` (10 preceding siblings ...)
2022-10-24 20:38 ` hjl.tools at gmail dot com
@ 2022-10-24 20:46 ` orzel at freehackers dot org
2022-10-25 3:55 ` cvs-commit at gcc dot gnu.org
` (6 subsequent siblings)
18 siblings, 0 replies; 20+ messages in thread
From: orzel at freehackers dot org @ 2022-10-24 20:46 UTC (permalink / raw)
To: gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107364
Thomas Capricelli <orzel at freehackers dot org> changed:
What |Removed |Added
----------------------------------------------------------------------------
Version|10.0 |unknown
--- Comment #11 from Thomas Capricelli <orzel at freehackers dot org> ---
(In reply to Thomas Capricelli from comment #8)
> (I dont even know what NSC is)
Oh, it's "NSC Geode". I thought Geode would be branded as 'AMD'. Although it
was originally from Cyrix. What a mess :)
I have one lying somewhere. I'll check on occasion.
^ permalink raw reply [flat|nested] 20+ messages in thread
* [Bug target/107364] [10/11/12 Regression] ICE on Via Nehemiah with --march=native
2022-10-23 10:47 [Bug c/107364] New: ICE on Via Nehemiah with --march=native orzel at freehackers dot org
` (11 preceding siblings ...)
2022-10-24 20:46 ` orzel at freehackers dot org
@ 2022-10-25 3:55 ` cvs-commit at gcc dot gnu.org
2022-10-25 3:56 ` cvs-commit at gcc dot gnu.org
` (5 subsequent siblings)
18 siblings, 0 replies; 20+ messages in thread
From: cvs-commit at gcc dot gnu.org @ 2022-10-25 3:55 UTC (permalink / raw)
To: gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107364
--- Comment #12 from CVS Commits <cvs-commit at gcc dot gnu.org> ---
The releases/gcc-11 branch has been updated by Martin Liska
<marxin@gcc.gnu.org>:
https://gcc.gnu.org/g:d771f7c8fb780243abf5a333435cde05c20f017d
commit r11-10334-gd771f7c8fb780243abf5a333435cde05c20f017d
Author: Martin Liska <mliska@suse.cz>
Date: Mon Oct 24 15:34:39 2022 +0200
x86: fix VENDOR_MAX enum value
PR target/107364
gcc/ChangeLog:
* common/config/i386/i386-cpuinfo.h (enum processor_vendor):
Reorder enum values as BUILTIN_VENDOR_MAX should not point
in the middle of the valid enum values.
(cherry picked from commit f751bf4c5d1aaa1aacfcbdec62881c5ea1175dfb)
^ permalink raw reply [flat|nested] 20+ messages in thread
* [Bug target/107364] [10/11/12 Regression] ICE on Via Nehemiah with --march=native
2022-10-23 10:47 [Bug c/107364] New: ICE on Via Nehemiah with --march=native orzel at freehackers dot org
` (12 preceding siblings ...)
2022-10-25 3:55 ` cvs-commit at gcc dot gnu.org
@ 2022-10-25 3:56 ` cvs-commit at gcc dot gnu.org
2022-10-25 4:18 ` cvs-commit at gcc dot gnu.org
` (4 subsequent siblings)
18 siblings, 0 replies; 20+ messages in thread
From: cvs-commit at gcc dot gnu.org @ 2022-10-25 3:56 UTC (permalink / raw)
To: gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107364
--- Comment #13 from CVS Commits <cvs-commit at gcc dot gnu.org> ---
The releases/gcc-12 branch has been updated by Martin Liska
<marxin@gcc.gnu.org>:
https://gcc.gnu.org/g:4db0753959dc7aeff567c689be6c4eb611aea8ee
commit r12-8863-g4db0753959dc7aeff567c689be6c4eb611aea8ee
Author: Martin Liska <mliska@suse.cz>
Date: Mon Oct 24 15:34:39 2022 +0200
x86: fix VENDOR_MAX enum value
PR target/107364
gcc/ChangeLog:
* common/config/i386/i386-cpuinfo.h (enum processor_vendor):
Reorder enum values as BUILTIN_VENDOR_MAX should not point
in the middle of the valid enum values.
(cherry picked from commit f751bf4c5d1aaa1aacfcbdec62881c5ea1175dfb)
^ permalink raw reply [flat|nested] 20+ messages in thread
* [Bug target/107364] [10/11/12 Regression] ICE on Via Nehemiah with --march=native
2022-10-23 10:47 [Bug c/107364] New: ICE on Via Nehemiah with --march=native orzel at freehackers dot org
` (13 preceding siblings ...)
2022-10-25 3:56 ` cvs-commit at gcc dot gnu.org
@ 2022-10-25 4:18 ` cvs-commit at gcc dot gnu.org
2022-10-25 4:24 ` cvs-commit at gcc dot gnu.org
` (3 subsequent siblings)
18 siblings, 0 replies; 20+ messages in thread
From: cvs-commit at gcc dot gnu.org @ 2022-10-25 4:18 UTC (permalink / raw)
To: gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107364
--- Comment #14 from CVS Commits <cvs-commit at gcc dot gnu.org> ---
The releases/gcc-10 branch has been updated by Martin Liska
<marxin@gcc.gnu.org>:
https://gcc.gnu.org/g:7cee6ad35eb0fd9f79100e5fa7b6560b8ea7fe10
commit r10-11058-g7cee6ad35eb0fd9f79100e5fa7b6560b8ea7fe10
Author: Martin Liska <mliska@suse.cz>
Date: Mon Oct 24 15:34:39 2022 +0200
x86: fix VENDOR_MAX enum value
PR target/107364
gcc/ChangeLog:
* common/config/i386/i386-cpuinfo.h (enum processor_vendor):
Reorder enum values as BUILTIN_VENDOR_MAX should not point
in the middle of the valid enum values.
(cherry picked from commit f751bf4c5d1aaa1aacfcbdec62881c5ea1175dfb)
^ permalink raw reply [flat|nested] 20+ messages in thread
* [Bug target/107364] [10/11/12 Regression] ICE on Via Nehemiah with --march=native
2022-10-23 10:47 [Bug c/107364] New: ICE on Via Nehemiah with --march=native orzel at freehackers dot org
` (14 preceding siblings ...)
2022-10-25 4:18 ` cvs-commit at gcc dot gnu.org
@ 2022-10-25 4:24 ` cvs-commit at gcc dot gnu.org
2022-10-25 4:24 ` cvs-commit at gcc dot gnu.org
` (2 subsequent siblings)
18 siblings, 0 replies; 20+ messages in thread
From: cvs-commit at gcc dot gnu.org @ 2022-10-25 4:24 UTC (permalink / raw)
To: gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107364
--- Comment #15 from CVS Commits <cvs-commit at gcc dot gnu.org> ---
The master branch has been updated by Martin Liska <marxin@gcc.gnu.org>:
https://gcc.gnu.org/g:f3f000b7689ce9eb6364808072025672af1e4e1b
commit r13-3472-gf3f000b7689ce9eb6364808072025672af1e4e1b
Author: Martin Liska <mliska@suse.cz>
Date: Tue Oct 25 06:16:03 2022 +0200
i386: fix pedantic warning
PR target/107364
gcc/ChangeLog:
* common/config/i386/i386-cpuinfo.h (enum processor_vendor):
Fix pedantic warning.
^ permalink raw reply [flat|nested] 20+ messages in thread
* [Bug target/107364] [10/11/12 Regression] ICE on Via Nehemiah with --march=native
2022-10-23 10:47 [Bug c/107364] New: ICE on Via Nehemiah with --march=native orzel at freehackers dot org
` (15 preceding siblings ...)
2022-10-25 4:24 ` cvs-commit at gcc dot gnu.org
@ 2022-10-25 4:24 ` cvs-commit at gcc dot gnu.org
2022-10-25 4:25 ` cvs-commit at gcc dot gnu.org
2022-10-25 4:29 ` marxin at gcc dot gnu.org
18 siblings, 0 replies; 20+ messages in thread
From: cvs-commit at gcc dot gnu.org @ 2022-10-25 4:24 UTC (permalink / raw)
To: gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107364
--- Comment #16 from CVS Commits <cvs-commit at gcc dot gnu.org> ---
The releases/gcc-11 branch has been updated by Martin Liska
<marxin@gcc.gnu.org>:
https://gcc.gnu.org/g:6b01a5dca7f766f1bfeff969e8f089c6992aef88
commit r11-10335-g6b01a5dca7f766f1bfeff969e8f089c6992aef88
Author: Martin Liska <mliska@suse.cz>
Date: Tue Oct 25 06:16:03 2022 +0200
i386: fix pedantic warning
PR target/107364
gcc/ChangeLog:
* common/config/i386/i386-cpuinfo.h (enum processor_vendor):
Fix pedantic warning.
(cherry picked from commit f3f000b7689ce9eb6364808072025672af1e4e1b)
^ permalink raw reply [flat|nested] 20+ messages in thread
* [Bug target/107364] [10/11/12 Regression] ICE on Via Nehemiah with --march=native
2022-10-23 10:47 [Bug c/107364] New: ICE on Via Nehemiah with --march=native orzel at freehackers dot org
` (16 preceding siblings ...)
2022-10-25 4:24 ` cvs-commit at gcc dot gnu.org
@ 2022-10-25 4:25 ` cvs-commit at gcc dot gnu.org
2022-10-25 4:29 ` marxin at gcc dot gnu.org
18 siblings, 0 replies; 20+ messages in thread
From: cvs-commit at gcc dot gnu.org @ 2022-10-25 4:25 UTC (permalink / raw)
To: gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107364
--- Comment #17 from CVS Commits <cvs-commit at gcc dot gnu.org> ---
The releases/gcc-12 branch has been updated by Martin Liska
<marxin@gcc.gnu.org>:
https://gcc.gnu.org/g:2a2093a9d40b5bc97b970fca9c02ff64056f3ed0
commit r12-8864-g2a2093a9d40b5bc97b970fca9c02ff64056f3ed0
Author: Martin Liska <mliska@suse.cz>
Date: Tue Oct 25 06:16:03 2022 +0200
i386: fix pedantic warning
PR target/107364
gcc/ChangeLog:
* common/config/i386/i386-cpuinfo.h (enum processor_vendor):
Fix pedantic warning.
(cherry picked from commit f3f000b7689ce9eb6364808072025672af1e4e1b)
^ permalink raw reply [flat|nested] 20+ messages in thread
* [Bug target/107364] [10/11/12 Regression] ICE on Via Nehemiah with --march=native
2022-10-23 10:47 [Bug c/107364] New: ICE on Via Nehemiah with --march=native orzel at freehackers dot org
` (17 preceding siblings ...)
2022-10-25 4:25 ` cvs-commit at gcc dot gnu.org
@ 2022-10-25 4:29 ` marxin at gcc dot gnu.org
18 siblings, 0 replies; 20+ messages in thread
From: marxin at gcc dot gnu.org @ 2022-10-25 4:29 UTC (permalink / raw)
To: gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107364
--- Comment #18 from Martin Liška <marxin at gcc dot gnu.org> ---
(In reply to H.J. Lu from comment #10)
> The fix should be backported to release branches.
Done.
^ permalink raw reply [flat|nested] 20+ messages in thread