[Bug c++/57378] gnu multiversioning gives assembler error: foo.resolver is already defined

2019-05-02 Thread nheart at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=57378 Nikolay Bogoychev changed: What|Removed |Added CC||nheart at gmail dot com --- Comment

[Bug target/90260] function multiversioning: template functions not supported

2019-04-29 Thread nheart at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90260 --- Comment #2 from Nikolay Bogoychev --- Hey Martin, I know clang doesn't support that. I have opened a separate bug report there https://bugs.llvm.org/show_bug.cgi?id=41613 Based on some discussions on their mailing lists, it seems like this

[Bug target/90260] New: function multiversioning: template functions not supported

2019-04-26 Thread nheart at gmail dot com
Priority: P3 Component: target Assignee: unassigned at gcc dot gnu.org Reporter: nheart at gmail dot com Target Milestone: --- Created attachment 46252 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=46252=edit Templated function multiversioning Hey, I could

[Bug target/89929] __attribute__((target("avx512bw"))) doesn't work on non avx512bw systems

2019-04-25 Thread nheart at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89929 --- Comment #24 from Nikolay Bogoychev --- (In reply to Martin Liška from comment #23) > (In reply to Nikolay Bogoychev from comment #22) > > Hey, > > > > I was reading through the mailing list discussion ( > >

[Bug target/89929] __attribute__((target("avx512bw"))) doesn't work on non avx512bw systems

2019-04-25 Thread nheart at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89929 --- Comment #22 from Nikolay Bogoychev --- Hey, I was reading through the mailing list discussion ( https://gcc.gnu.org/ml/gcc-patches/2019-04/msg00757.html ) and I want to say that currently code like void __attribute__

[Bug target/89929] __attribute__((target("avx512bw"))) doesn't work on non avx512bw systems

2019-04-17 Thread nheart at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89929 --- Comment #19 from Nikolay Bogoychev --- (In reply to Martin Liška from comment #18) > (In reply to Martin Liška from comment #17) > > > > > > @Martin: > > > > > > Thank you for the detailed answer. This could work for now. I have a few > >

[Bug target/89929] __attribute__((target("avx512bw"))) doesn't work on non avx512bw systems

2019-04-17 Thread nheart at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89929 --- Comment #16 from Nikolay Bogoychev --- Created attachment 46187 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=46187=edit target("arch=foo") doesn't work (In reply to Martin Liška from comment #15) > @Nikolay: > > As discussed in

[Bug rtl-optimization/90083] New: internal compiler error: in expand_debug_locations, at cfgexpand.c:5403 with -O3 and -g

2019-04-14 Thread nheart at gmail dot com
Severity: normal Priority: P3 Component: rtl-optimization Assignee: unassigned at gcc dot gnu.org Reporter: nheart at gmail dot com Target Milestone: --- Created attachment 46163 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=46163=edit Sam

[Bug target/89929] __attribute__((target("avx512bw"))) doesn't work on non avx512bw systems

2019-04-04 Thread nheart at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89929 --- Comment #10 from Nikolay Bogoychev --- (In reply to H.J. Lu from comment #9) > (In reply to Martin Liška from comment #8) > > Ok, let me first focus on the functional part of the patch. > > If I'm correct feature_list in

[Bug c++/89929] __attribute__((target("avx512bw"))) doesn't work on non avx512bw systems

2019-04-03 Thread nheart at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89929 --- Comment #5 from Nikolay Bogoychev --- Created attachment 46080 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=46080=edit multiple attributes weirdnes

[Bug c++/89929] __attribute__((target("avx512bw"))) doesn't work on non avx512bw systems

2019-04-03 Thread nheart at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89929 --- Comment #4 from Nikolay Bogoychev --- (In reply to Martin Liška from comment #3) > > In addition, it seems that gcc recognizes this as valid syntax: > > > > __attribute__((target("avx512bw", "avx512f"))) > > > > But actually ignores

[Bug c++/89929] New: __attribute__((target("avx512bw"))) doesn't work on non avx512bw systems

2019-04-02 Thread nheart at gmail dot com
Severity: normal Priority: P3 Component: c++ Assignee: unassigned at gcc dot gnu.org Reporter: nheart at gmail dot com Target Milestone: --- Created attachment 46075 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=46075=edit testcase for attribute avx5

[Bug c++/79819] collect2 undefined reference when -O0. Regression (or bugfix?) since gcc5

2017-03-02 Thread nheart at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79819 --- Comment #2 from Nikolay Bogoychev --- > This attachment is a pain, is there really a need for each loader_file.ii to > be in its own tar file? No, there isn't really. I didn't realize I could only attach one file so I merged everything. >

[Bug c++/79819] New: collect2 undefined reference when -O0. Regression (or bugfix?) since gcc5

2017-03-02 Thread nheart at gmail dot com
: normal Priority: P3 Component: c++ Assignee: unassigned at gcc dot gnu.org Reporter: nheart at gmail dot com Target Milestone: --- Created attachment 40874 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=40874=edit console output from failed compilat