[Bug c++/80859] Performance Problems with OpenMP 4.5 support

2017-05-26 Thread thorstenkurth at me dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80859 --- Comment #26 from Thorsten Kurth --- Hello Jakub, thanks for the clarification. So a team maps to a CTA which is somewhat equivalent to a block in CUDA language, correct? And it is good to have some categorical equivalency between GPU and CPU

[Bug c++/81182] result of ‘operator->()’ yields non-pointer result

2017-06-24 Thread grzebieluch at me dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81182 Marcin Grzebieluch changed: What|Removed |Added CC||grzebieluch at me dot com

[Bug libstdc++/78552] New: std::locale::classic() Needless Race

2016-11-27 Thread gccbza at bluematt dot me
++ Assignee: unassigned at gcc dot gnu.org Reporter: gccbza at bluematt dot me Target Milestone: --- I'm not sure whether the standard has any thread-safety requirements for std::local::classic() (I cant seem to find any?), but it seems needlessly race-y: classic() constru

[Bug c++/78636] New: PPC Optimization Bug in Libelemental unit test

2016-12-01 Thread me at ryanlewis dot net
++ Assignee: unassigned at gcc dot gnu.org Reporter: me at ryanlewis dot net Target Milestone: --- Created attachment 40218 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=40218&action=edit example of failing code (which isn't failing) I am working

[Bug c++/78636] PPC Optimization Bug in Libelemental unit test

2016-12-01 Thread me at ryanlewis dot net
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78636 --- Comment #1 from rhl --- Created attachment 40219 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=40219&action=edit this is the valgrind output when the segfault occurs

[Bug c++/78636] PPC Optimization Bug in Libelemental unit test

2016-12-01 Thread me at ryanlewis dot net
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78636 --- Comment #2 from rhl --- Created attachment 40220 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=40220&action=edit and the output of valgrind after remove offending Output function in favor out std::cout

[Bug c++/78636] PPC Optimization Bug in Libelemental unit test

2016-12-03 Thread me at ryanlewis dot net
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78636 --- Comment #4 from rhl --- Created attachment 40238 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=40238&action=edit this is the output of make when -v -save-temps=obj was added I tried to attach the preprocessed sources but there is far

[Bug c++/78636] PPC Optimization Bug in Libelemental unit test

2016-12-03 Thread me at ryanlewis dot net
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78636 --- Comment #5 from rhl --- Also, some system information for reference: [fedora@puiterwijk---rhl-ppc ~]$ cat /proc/cpuinfo processor : 0 cpu : POWER8E (raw), altivec supported clock : 3425.00MHz revision

[Bug c++/78920] New: libstdc++ defines a macro named "major"

2016-12-23 Thread zhouyan at me dot com
mponent: c++ Assignee: unassigned at gcc dot gnu.org Reporter: zhouyan at me dot com Target Milestone: --- Here is a minimal example, #include #ifdef major #error #endif The example check if there's a macro named "major" defined. I observed this recently when

[Bug c++/79493] New: Bad diagnostic when referring to inner type that does not exist

2017-02-13 Thread me at haldean dot org
Priority: P3 Component: c++ Assignee: unassigned at gcc dot gnu.org Reporter: me at haldean dot org Target Milestone: --- Created attachment 40729 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=40729&action=edit C++ source that exercises the poor dia

[Bug middle-end/79649] New: Memset pattern in named address space crashes compiler or generates wrong code

2017-02-21 Thread me at manueljacob dot de
: normal Priority: P3 Component: middle-end Assignee: unassigned at gcc dot gnu.org Reporter: me at manueljacob dot de CC: amker at gcc dot gnu.org, rguenth at gcc dot gnu.org Target Milestone: --- Created attachment 40787 --> ht

[Bug middle-end/79673] New: GIMPLE verification fails when compiling code with __seg_gs

2017-02-22 Thread me at manueljacob dot de
Priority: P3 Component: middle-end Assignee: unassigned at gcc dot gnu.org Reporter: me at manueljacob dot de CC: jakub at gcc dot gnu.org, rguenther at suse dot de Target Milestone: --- Created attachment 40814 --> https://gcc.gnu.org/bugzi

[Bug tree-optimization/79683] New: SLP vectorizer drops gs: prefix

2017-02-22 Thread me at manueljacob dot de
-optimization Assignee: unassigned at gcc dot gnu.org Reporter: me at manueljacob dot de CC: amker at gcc dot gnu.org, jakub at redhat dot com, rguenth at gcc dot gnu.org Target Milestone: --- This happens at least on x86-64 with -ftree-slp-vectorize

[Bug tree-optimization/79690] New: Vectorizer drops gs: prefix

2017-02-23 Thread me at manueljacob dot de
Assignee: unassigned at gcc dot gnu.org Reporter: me at manueljacob dot de CC: jakub at gcc dot gnu.org, rguenth at gcc dot gnu.org Target Milestone: --- void fill(unsigned char __seg_gs *arr, unsigned char c, long n) { for (long i = 0; i < n;

[Bug preprocessor/79701] New: #pragma ignored "-Wcomment" has no effect

2017-02-23 Thread damien at iwi dot me
Component: preprocessor Assignee: unassigned at gcc dot gnu.org Reporter: damien at iwi dot me Target Milestone: --- Hi, It seems that `diagnostic ignored -Wcomment` has no effect. Since nothing states that it does not work, I would expect no warning here. Thanks :) ``

[Bug preprocessor/79701] #pragma ignored "-Wcomment" has no effect

2017-02-24 Thread damien at iwi dot me
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79701 --- Comment #1 from Damien GERARD --- behavior observed: - debian 9 with gcc 6.3 & 5.4 gcc (Debian 6.3.0-7) 6.3.0 20170218 gcc-5 (Debian 5.4.1-5) 5.4.1 20170205 - CentOS 7.2 gcc 6.2 (rhel-devtoolset)

[Bug tree-optimization/79723] New: Another case of dropped gs: prefix

2017-02-27 Thread me at manueljacob dot de
-optimization Assignee: unassigned at gcc dot gnu.org Reporter: me at manueljacob dot de CC: rguenth at gcc dot gnu.org Target Milestone: --- void memset_pattern_seg_gs(unsigned char * __seg_gs *s, long n) { for (long i = 0; i < n; ++i) s[i] = 0; } On

[Bug debug/79953] New: ICE in expand_debug_locations when attribute target is used

2017-03-07 Thread dmarion at me dot com
Priority: P3 Component: debug Assignee: unassigned at gcc dot gnu.org Reporter: dmarion at me dot com Target Milestone: --- $ gcc -march=nehalem -O3 -o a.o a.c -c -g2 -Wall -Wextra a.c: In function ‘foo_avx2’: a.c:15:38: internal compiler error: in

[Bug c++/80091] New: gcc from gcc-6 branch segfaults while compiling firefox

2017-03-17 Thread me at hussam dot eu.org
Priority: P3 Component: c++ Assignee: unassigned at gcc dot gnu.org Reporter: me at hussam dot eu.org Target Milestone: --- 6.3 20160309 snapshot works fine but latest git from gcc-6 branch results in an internal compiler error: /usr/bin/g++ -std=gnu++11 -o

[Bug c++/80091] gcc from gcc-6 branch segfaults while compiling firefox

2017-03-18 Thread me at hussam dot eu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80091 --- Comment #3 from Hussam Al-Tayeb --- Thank you. I was rushing home to retry. 6.3 20160309 snapshot works for sure. So it regressed sometime in the last few days.

[Bug regression/80208] New: DJGPP max object file alignment regression

2017-03-27 Thread gcc at pkh dot me
: regression Assignee: unassigned at gcc dot gnu.org Reporter: gcc at pkh dot me Target Milestone: --- Using DJGPP, requested alignment is not clamped anymore: [/tmp]☭ echo 'int __attribute__ ((aligned (16))) x;' > a.c && i686-pc-msdosdjgpp-cc -c

[Bug c++/80289] New: Crash when the same constexpr variable is defined several times

2017-04-02 Thread damien at iwi dot me
Priority: P3 Component: c++ Assignee: unassigned at gcc dot gnu.org Reporter: damien at iwi dot me Target Milestone: --- >From g++ 6.2 to g++ 7, defining several times the same constexpr variable makes gcc crash: constexpr char text1[] = "hello world&quo

[Bug c++/80289] Crash when the same constexpr variable is defined several times

2017-04-02 Thread damien at iwi dot me
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80289 Damien GERARD changed: What|Removed |Added Attachment #41104|0 |1 is obsolete|

[Bug c++/80289] Crash when the same constexpr variable is defined several times

2017-04-02 Thread damien at iwi dot me
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80289 --- Comment #2 from Damien GERARD --- Seems to be a regression :) $ /usr/bin/g++ --version

[Bug c++/80289] Crash when the same constexpr variable is defined several times

2017-04-02 Thread damien at iwi dot me
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80289 --- Comment #3 from Damien GERARD --- Oh m(In reply to Damien GERARD from comment #0) > From g++ 6.2 to g++ 7, defining several times the same constexpr variable > makes gcc crash: My mistake, it seems to be fixed in g++ 6.3 and works as expecte

[Bug c++/82629] New: OpenMP 4.5 Target Region mangling problem

2017-10-19 Thread thorstenkurth at me dot com
++ Assignee: unassigned at gcc dot gnu.org Reporter: thorstenkurth at me dot com Target Milestone: --- Dear Sir/Madam, I run into linking issues with gcc (GCC) 7.1.1 20170718 and OpenMP 4.5 target offloading. I am compiling a mixed fortran/C++ code where target regions can be in

[Bug c++/81896] omp target enter data not recognized

2017-10-20 Thread thorstenkurth at me dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81896 --- Comment #1 from Thorsten Kurth --- Hello, is this report actually being worked on? It is in unconfirmed state for quite a while now. Best Regards Thorsten Kurth

[Bug libgomp/80859] Performance Problems with OpenMP 4.5 support

2017-10-20 Thread thorstenkurth at me dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80859 --- Comment #28 from Thorsten Kurth --- Hello, can someone please give me an update on this bug? Best Regards Thorsten Kurth

[Bug c++/81896] omp target enter data not recognized

2017-10-20 Thread thorstenkurth at me dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81896 --- Comment #2 from Thorsten Kurth --- Hello, another data point: when I create a dummy variable, it works: for example alias data to tmp and then use tmp. I think this is not working for the same reason one cannot arbitrarily put class member v

[Bug c++/82629] OpenMP 4.5 Target Region mangling problem

2017-10-20 Thread thorstenkurth at me dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82629 --- Comment #2 from Thorsten Kurth --- Created attachment 42420 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=42420&action=edit This is the test case demonstrating the problem. Linking this code will produce: -bash-4.2$ make main.x g++ -

[Bug c++/82629] OpenMP 4.5 Target Region mangling problem

2017-10-20 Thread thorstenkurth at me dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82629 --- Comment #3 from Thorsten Kurth --- One more thing, In the test case I send, please change the $(XPPFLAGS) in the main.x target compilation to $(CXXFLAGS), so that -fopenmp is used at link time also. However, that does not solve the problem b

[Bug c++/82629] OpenMP 4.5 Target Region mangling problem

2017-10-27 Thread thorstenkurth at me dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82629 --- Comment #4 from Thorsten Kurth --- Hello Richard, Was the test case received? Best Regards Thorsten Kurth

[Bug c/82134] warn_unused_result triggers on empty structs even when they are used

2017-11-13 Thread arvo at me dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82134 Arne Vogel changed: What|Removed |Added CC||arvo at me dot com --- Comment #4 from

[Bug rtl-optimization/83068] New: Suboptimal code generated with -m32 using MMX reg

2017-11-20 Thread bradfier at fstab dot me
: rtl-optimization Assignee: unassigned at gcc dot gnu.org Reporter: bradfier at fstab dot me Target Milestone: --- Follow up from ML post here: [1] I tried compiling the following simple function with different -march flags in -m32 mode: > uint64_t sum(uint64_t a, uint64_

[Bug rtl-optimization/83068] Suboptimal code generated with -m32 using MMX reg

2017-11-20 Thread bradfier at fstab dot me
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83068 --- Comment #1 from Richard Bradfield --- And as usual I forget to mention these things: I am compiling everything using gcc trunk, at commit r254929 from Sun Nov 19 This behaviour is not present in GCC 7.2

[Bug target/83068] Suboptimal code generated with -m32 using MMX reg

2017-11-21 Thread bradfier at fstab dot me
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83068 --- Comment #3 from Richard Bradfield --- I bisected forward from a few months ago. The proximate cause is commit r253934, specifically the reduction in cost of the SSE Load & Store ops, and the costs of moving SSE to and from integer regs. The

[Bug libstdc++/77524] New: Empty std::deque allocates unnecessary heap memory

2016-09-08 Thread d.rigby at me dot com
Component: libstdc++ Assignee: unassigned at gcc dot gnu.org Reporter: d.rigby at me dot com Target Milestone: --- Created attachment 39582 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=39582&action=edit deque_alloc_test.cc I'm observing a performance issue under

[Bug libstdc++/77524] Empty std::deque allocates unnecessary heap memory

2016-09-08 Thread d.rigby at me dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77524 --- Comment #2 from Dave Rigby --- Hi Jonathan, Thanks for the context - useful to know why the current behaviour is the case (even if not ideal).

[Bug libstdc++/77524] Empty std::deque allocates unnecessary heap memory

2016-09-08 Thread d.rigby at me dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77524 --- Comment #3 from Dave Rigby --- As an aside, std::queue<> (defaulting to using std::deque as the underlying Container) suffers from a similar issue - I see 4 allocations for an empty std::queue. Is this the same underlying issue, or should I r

[Bug libstdc++/77528] New: std::queue default constructor unnecessarily creates temporary of underlying Container

2016-09-08 Thread d.rigby at me dot com
Severity: normal Priority: P3 Component: libstdc++ Assignee: unassigned at gcc dot gnu.org Reporter: d.rigby at me dot com Target Milestone: --- Spun out from bug 77524 - std::queue (defaulting to using std::deque as the underlying Container) performs 4

[Bug libstdc++/77524] Empty std::deque allocates unnecessary heap memory

2016-09-08 Thread d.rigby at me dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77524 --- Comment #5 from Dave Rigby --- (In reply to Jonathan Wakely from comment #4) > Please create a new bug for those container adaptors, as that can and should > be fixed for the default configuration. We'll keep this bug for the > non-backwards-

[Bug c++/77869] New: ICE on a code piece

2016-10-05 Thread ab at fmap dot me
: unassigned at gcc dot gnu.org Reporter: ab at fmap dot me Target Milestone: --- Created attachment 39758 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=39758&action=edit test.cpp This piece of code (minimized as far as I tried) causes a segfault on GCCs 6.2.0 and 6.2.1

[Bug fortran/60795] New: Wrong length when allocating character array

2014-04-09 Thread kergonath at me dot com
: fortran Assignee: unassigned at gcc dot gnu.org Reporter: kergonath at me dot com In the following program: program stringtest character(:), dimension(:), allocatable :: s allocate(character(1) :: s(10)) write(*,*) size(s) write(*,*) len(s) end program the elements of the

[Bug fortran/60795] [4.7/4.8/4.9 Regression] Wrong length when allocating character array

2014-04-10 Thread kergonath at me dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60795 --- Comment #4 from Kergonath --- The slightly modified version: module m contains subroutine allocate_array(s_array) character(:), dimension(:), allocatable, intent(out) :: s_array allocate(character(2) :: s_array(10))

[Bug c++/65406] New: Wrong namespace in error message for missing "typename" in lambda parameter type list

2015-03-12 Thread arvo at me dot com
NCONFIRMED Severity: minor Priority: P3 Component: c++ Assignee: unassigned at gcc dot gnu.org Reporter: arvo at me dot com Simplified source (compile with -std=c++11): namespace not_here { template struct Buzz; } // namespace not_here namespace here { templ

[Bug c++/65598] New: Misleading error message for out-of-class definition of explicit conversion operator

2015-03-27 Thread arvo at me dot com
Severity: trivial Priority: P3 Component: c++ Assignee: unassigned at gcc dot gnu.org Reporter: arvo at me dot com Created attachment 35160 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=35160&action=edit Preprocessed source System report: OS: GN

[Bug target/63810] gcc sets incorrect macro for OS X deployment targets

2015-05-14 Thread vq at larryv dot me
; so, please submit your trunk patch to gcc-patc...@gcc.gnu.org for review. If > not, ask on the g...@gcc.gnu.org list for the paperwork to be sent to you. Sorry, it took me a while to obtain the paperwork, and even longer to get around to submitting it. https://gcc.gnu.org/ml/gcc-patches/2015-05/msg01377.html

[Bug target/63810] gcc sets incorrect macro for OS X deployment targets

2015-05-15 Thread vq at larryv dot me
_as_macro() anyway. > Simplify here also. I don't see anything in version_as_legacy_macro() that specifically deals with major <= 9. Could you point me to the offending code?

[Bug target/63810] gcc sets incorrect macro for OS X deployment targets

2015-05-20 Thread vq at larryv dot me
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63810 --- Comment #25 from Lawrence Velázquez --- (In reply to m...@gcc.gnu.org from comment #22) > Though I approved it on list, you should feel free to update with the review > points others have and post that version if you wish. Re-roll posted: ht

[Bug target/63810] gcc sets incorrect macro for OS X deployment targets

2015-05-28 Thread vq at larryv dot me
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63810 Lawrence Velázquez changed: What|Removed |Added Attachment #34010|0 |1 is obsolete|

[Bug target/63810] gcc sets incorrect macro for OS X deployment targets

2015-05-28 Thread vq at larryv dot me
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63810 Lawrence Velázquez changed: What|Removed |Added Attachment #34011|0 |1 is obsolete|

[Bug target/63810] gcc sets incorrect macro for OS X deployment targets

2015-05-28 Thread vq at larryv dot me
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63810 Lawrence Velázquez changed: What|Removed |Added Attachment #34012|0 |1 is obsolete|

[Bug target/63810] gcc sets incorrect macro for OS X deployment targets

2015-05-28 Thread vq at larryv dot me
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63810 --- Comment #31 from Lawrence Velázquez --- (In reply to m...@gcc.gnu.org from comment #27) > Fixed in 6.0. Backports pre approved after bake time and testing that > includes older darwins and ppc. Thanks! I've attached updated patches against 4

[Bug c/60101] New: Long compile times when mixed complex floating point datatypes are used in lengthy expressions

2014-02-06 Thread thorstenkurth at me dot com
Severity: normal Priority: P3 Component: c Assignee: unassigned at gcc dot gnu.org Reporter: thorstenkurth at me dot com Created attachment 32071 --> http://gcc.gnu.org/bugzilla/attachment.cgi?id=32071&action=edit Archive which includes test ca

[Bug fortran/67505] New: Runtime error: recursive call to final subroutine

2015-09-08 Thread kergonath at me dot com
: fortran Assignee: unassigned at gcc dot gnu.org Reporter: kergonath at me dot com Target Milestone: --- When compiled with -fcheck=all, the included code crashes with the following error message: At line 16 of file foo.f90 Fortran runtime error: Recursive call to nonrecursive

[Bug c++/67574] New: Misleading error message for method explicitly defaulted two times

2015-09-14 Thread arvo at me dot com
Priority: P3 Component: c++ Assignee: unassigned at gcc dot gnu.org Reporter: arvo at me dot com Target Milestone: --- Created attachment 36334 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=36334&action=edit Minimal test program (no headers/mac

[Bug c++/67670] New: [c++11] Misleading / outdated error message "invalid pure specifier"

2015-09-21 Thread arvo at me dot com
y: trivial Priority: P3 Component: c++ Assignee: unassigned at gcc dot gnu.org Reporter: arvo at me dot com Target Milestone: --- Created attachment 36367 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=36367&action=edit Minimal test program (no h

[Bug web/64549] New: Add a 404 page

2015-01-09 Thread quentin at pradet dot me
: unassigned at gcc dot gnu.org Reporter: quentin at pradet dot me gcc.gnu.org doesn't have a 404 page, and the default Apache 404 page is a bit terse. See https://gcc.gnu.org/onlinedocs/gcc/Atomic-Builtins.html. (This bug was originally reported to the www.gnu.org webmasters. Feel free to

[Bug c++/64655] New: Vectorizer is always using load aligned instructions with objects with the "aligned" attribute

2015-01-18 Thread adrien at guinet dot me
NCONFIRMED Severity: normal Priority: P3 Component: c++ Assignee: unassigned at gcc dot gnu.org Reporter: adrien at guinet dot me I think there is an issue with the way gcc uses the __attribute__ information when generating SIMD load instructions d

[Bug c++/64655] Vectorizer is always using load aligned instructions with objects with the "aligned" attribute

2015-01-18 Thread adrien at guinet dot me
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64655 --- Comment #1 from Adrien Guinet --- Created attachment 34476 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=34476&action=edit test case reproducing the issue

[Bug c/64655] Vectorizer is always using load aligned instructions with objects with the "aligned" attribute

2015-01-18 Thread adrien at guinet dot me
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64655 --- Comment #3 from Adrien Guinet --- I don't think this is a user error. Some attributes might be declared aligned inside a structure, without any specifications that every instanced objects must be themselves aligned on a specific boundary. Thi

[Bug c/64655] Vectorizer is always using load aligned instructions with objects with the "aligned" attribute

2015-01-18 Thread adrien at guinet dot me
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64655 Adrien Guinet changed: What|Removed |Added Status|RESOLVED|UNCONFIRMED Resolution|INVALID

[Bug c/64655] Vectorizer is always using load aligned instructions with objects with the "aligned" attribute

2015-01-18 Thread adrien at guinet dot me
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64655 --- Comment #5 from Adrien Guinet --- Moreover, the test case runs fine without any automatic vectorisation and crashes when it is applied, so from my point of view there is something wrong with this optimisation!

[Bug c/64655] Vectorizer is always using load aligned instructions with objects with the "aligned" attribute

2015-01-18 Thread adrien at guinet dot me
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64655 Adrien Guinet changed: What|Removed |Added Status|RESOLVED|UNCONFIRMED Resolution|INVALID

[Bug c/64655] Vectorizer is always using load aligned instructions with objects with the "aligned" attribute

2015-01-18 Thread adrien at guinet dot me
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64655 --- Comment #10 from Adrien Guinet --- Well, okay, that implication didn't look that obvious. Sorry for the constant bug reopening, it was not my intent. And thanks for the clarifications!

[Bug target/64749] New: "truncating" instructions generated instead of a load one using SSE & AVX2 intrinsics

2015-01-23 Thread adrien at guinet dot me
s: UNCONFIRMED Severity: normal Priority: P3 Component: target Assignee: unassigned at gcc dot gnu.org Reporter: adrien at guinet dot me Created attachment 34553 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=34553&action=edit test case The code

[Bug c++/64842] New: Implicitly defined constructor isn't constexpr

2015-01-28 Thread simendsjo at simendsjo dot me
nt: c++ Assignee: unassigned at gcc dot gnu.org Reporter: simendsjo at simendsjo dot me The following short example is a (somewhat reduced) example from Bjarne Stroustroups book Programming Principles and Practice using C++ 2nd edition first print, section 8.5.9 on page 290.

[Bug c++/64842] Implicitly defined constructor isn't constexpr

2015-02-25 Thread simendsjo at simendsjo dot me
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64842 --- Comment #2 from simendsjo at simendsjo dot me --- (In reply to Ville Voutilainen from comment #1) > The constructors for Point are constexpr, but since p2 is not, passing > it as an argument for scale() means that the invocation of

[Bug target/64304] New: AArch64 miscompilation with -mgeneral-regs-only

2014-12-14 Thread me at williamgrant dot id.au
: target Assignee: unassigned at gcc dot gnu.org Reporter: me at williamgrant dot id.au The aarch64 target, from 4.8.0 to today's master (tested up to 4b686186), drops an "and x0, x0, #0x7" in some integer-only code when built with -mgeneral-regs-only. Ig

[Bug c++/64318] New: Using _Cilk_for with cause strange floating point exception

2014-12-15 Thread zhouyan at me dot com
Priority: P3 Component: c++ Assignee: unassigned at gcc dot gnu.org Reporter: zhouyan at me dot com Below is a minimum example, #include int main () { std::mt19937 eng; std::normal_distribution<> rnorm; _Cilk_for (int i = 0; i != 1; ++ i)

[Bug c++/64318] Using _Cilk_for with cause strange floating point exception

2014-12-15 Thread zhouyan at me dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64318 --- Comment #1 from zhouyan at me dot com --- I forgot to mention that, the system is CentOS 7 (with all updates)

[Bug c++/64318] Using _Cilk_for with cause strange floating point exception

2014-12-15 Thread zhouyan at me dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64318 --- Comment #3 from zhouyan at me dot com --- Here is version that shall be thread-safe, that produce the same problem, #include int main () { _Cilk_for (int i = 0; i != 1; ++i) { std::mt19937 eng(i); std

[Bug c++/64318] Using _Cilk_for with cause strange floating point exception

2014-12-15 Thread zhouyan at me dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64318 --- Comment #4 from zhouyan at me dot com --- The new example can be unsafe, if the constructor of the two classes are unsafe. However, I went through the source of before (during 4.8, 4.9 release), unless something changed, it's not the case.

[Bug fortran/67073] New: short program produces ICE

2015-07-30 Thread danlnagle at me dot com
Assignee: unassigned at gcc dot gnu.org Reporter: danlnagle at me dot com Target Milestone: --- Created attachment 36094 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=36094&action=edit source causing ICE This was discovered when testing leading-edge features from coarrays. Pro

[Bug sanitizer/67258] New: "invalid vptr" false positive from ubsan for virtual inheritance

2015-08-18 Thread arvo at me dot com
ty: normal Priority: P3 Component: sanitizer Assignee: unassigned at gcc dot gnu.org Reporter: arvo at me dot com CC: dodji at gcc dot gnu.org, dvyukov at gcc dot gnu.org, jakub at gcc dot gnu.org, kcc at gcc dot gnu.org Target

[Bug c++/48103] New: Lambda function incorrect syntax leads to internal compiler error and segfault

2011-03-13 Thread vlad at lazarenko dot me
el: posix gcc version 4.6.0 20110129 (experimental) (GCC) The operating system is Mac OS X 10.6.6, gcc is installed from Mac Ports 1.9.2. The code itself is not legitimate, but compiler should not crash. So priority is minor. Please let me know if you need more details.

[Bug fortran/48923] New: Type with Allocatable Length Character Component

2011-05-06 Thread andrew.t.baldwin at me dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48923 Summary: Type with Allocatable Length Character Component Product: gcc Version: 4.7.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: fortran AssignedTo:

[Bug fortran/49076] ASSOCIATE: Array descriptor passed to explicit-shaped dummy

2011-05-20 Thread andrew.t.baldwin at me dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49076 --- Comment #2 from Andrew Baldwin 2011-05-21 03:16:20 UTC --- I'm not sure if this is directly related or not, but the following program produces the same output as the original (with the same problem): subroutine print_int (i) in

[Bug c++/45157] New: gcc with response files produces execv: Argument list too long for collect2

2010-08-01 Thread me at kylehuey dot com
gcc dot gnu dot org ReportedBy: me at kylehuey dot com http://gcc.gnu.org/bugzilla/show_bug.cgi?id=45157

[Bug c/94705] New: [10 Regression] internal compiler error: tree check: expected class ‘type’, have ‘exceptional’ (error_mark) in diag_attr_exclusions, at attribs.c:396

2020-04-22 Thread anbu1024.me at gmail dot com
Product: gcc Version: 10.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: c Assignee: unassigned at gcc dot gnu.org Reporter: anbu1024.me at gmail dot com Target Milestone: --- $ gcc-10 --version gcc (GCC

[Bug c/94726] New: internal compiler error: in uniform_vector_p, at tree.c:11214

2020-04-22 Thread anbu1024.me at gmail dot com
Priority: P3 Component: c Assignee: unassigned at gcc dot gnu.org Reporter: anbu1024.me at gmail dot com Target Milestone: --- $ cat reduced.c typedef unsigned int type __attribute__ ( ( vector_size ( 8 ) ) ) ; type a , b; void foo ( void ) { type var

[Bug c/94730] New: [10 Regression] internal compiler error: in fold_convert_loc, at fold-const.c:2435

2020-04-23 Thread anbu1024.me at gmail dot com
Severity: normal Priority: P3 Component: c Assignee: unassigned at gcc dot gnu.org Reporter: anbu1024.me at gmail dot com Target Milestone: --- $ cat reduced.c int x , y ; int foo ( ) { x = 0 ; y = 0 ; if (x != 0

[Bug c/94731] New: [10 Regression] internal compiler error: in fold_convert_loc, at fold-const.c:2558

2020-04-23 Thread anbu1024.me at gmail dot com
Severity: normal Priority: P3 Component: c Assignee: unassigned at gcc dot gnu.org Reporter: anbu1024.me at gmail dot com Target Milestone: --- $ cat reduced.c int x = - 1 << 0 ; int foo () { switch ( x ) case - 1 << 0 :

[Bug c/94755] New: [10 Regression] internal compiler error: Segmentation fault

2020-04-24 Thread anbu1024.me at gmail dot com
Priority: P3 Component: c Assignee: unassigned at gcc dot gnu.org Reporter: anbu1024.me at gmail dot com Target Milestone: --- $ cat reduced.c extern void foo ( void ) ; void bar ( double x ) { if ( x == __builtin_speculation_safe_value

[Bug c/94780] New: [9/10] internal compiler error: Segmentation fault

2020-04-26 Thread anbu1024.me at gmail dot com
: c Assignee: unassigned at gcc dot gnu.org Reporter: anbu1024.me at gmail dot com Target Milestone: --- $ cat reduced.c _Atomic double x ; void foo ( void ) { x = 1 ; for ( int i = 0 ; i < 1 ; i ++ ) { double y = x /

[Bug c/94842] New: [8/9/10 Regression] internal compiler error: in gimplify_label_expr, at gimplify.c:2573

2020-04-28 Thread anbu1024.me at gmail dot com
Severity: normal Priority: P3 Component: c Assignee: unassigned at gcc dot gnu.org Reporter: anbu1024.me at gmail dot com Target Milestone: --- $ cat test.c _Atomic float x = 5 ; void foo ( int arg_0 ) { void bar ( float arg_0 [ ( int ) ( x += 2

[Bug c/94902] New: [10 Regression] internal compiler error: output_operand: invalid use of register 'frame'

2020-05-01 Thread anbu1024.me at gmail dot com
NCONFIRMED Severity: normal Priority: P3 Component: c Assignee: unassigned at gcc dot gnu.org Reporter: anbu1024.me at gmail dot com Target Milestone: --- $ cat reduced.c void foo ( void ) { register int x asm ( "19&

[Bug c/94903] New: internal compiler error: in assign_temp, at function.c:982

2020-05-01 Thread anbu1024.me at gmail dot com
Priority: P3 Component: c Assignee: unassigned at gcc dot gnu.org Reporter: anbu1024.me at gmail dot com Target Milestone: --- $ cat reduced.c extern struct S var ; void foo ( ) { asm volatile ( "" :

[Bug c/94966] New: [10 regression] internal compiler error: tree check: expected function_type or method_type, have integer_type in gimplify_call_expr, at gimplify.c:3433

2020-05-06 Thread anbu1024.me at gmail dot com
Product: gcc Version: 10.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: c Assignee: unassigned at gcc dot gnu.org Reporter: anbu1024.me at gmail dot com Target Milestone: --- $ cat test.c extern void (*x

[Bug c/94968] New: [10 Regression] internal compiler error: tree check: expected class ‘type’, have ‘exceptional’ (error_mark) in useless_type_conversion_p, at gimple-expr.c:87

2020-05-06 Thread anbu1024.me at gmail dot com
Product: gcc Version: 10.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: c Assignee: unassigned at gcc dot gnu.org Reporter: anbu1024.me at gmail dot com Target Milestone: --- $ cat test.c int foo

[Bug c/95124] New: internal compiler error: tree check: expected class ‘type’, have ‘exceptional’ (error_mark) in diag_attr_exclusions, at attribs.c:396

2020-05-14 Thread anbu1024.me at gmail dot com
Version: 10.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: c Assignee: unassigned at gcc dot gnu.org Reporter: anbu1024.me at gmail dot com Target Milestone: --- $ cat reduced.c int foo () { x

[Bug c/95145] New: [10/11 Regression]internal compiler error: in analyze_functions, at cgraphunit.c:1380

2020-05-14 Thread anbu1024.me at gmail dot com
Severity: normal Priority: P3 Component: c Assignee: unassigned at gcc dot gnu.org Reporter: anbu1024.me at gmail dot com Target Milestone: --- $ cat test.c void foo ( ) { extern __inline int bar ( ) { } int baz ( ) { return bar

[Bug c/95161] New: [10/11 Regression] internal compiler error: in gimplify_expr, at gimplify.c:14609

2020-05-16 Thread anbu1024.me at gmail dot com
Severity: normal Priority: P3 Component: c Assignee: unassigned at gcc dot gnu.org Reporter: anbu1024.me at gmail dot com Target Milestone: --- $ cat test.c unsigned short * x = 0 ; int foo ( void ) { * x = 0 ; } int x [ ] = { 1 , 2 , 3 } $ gcc-11 --version

[Bug c++/96356] New: RTTI for non-polymorphic typeid

2020-07-28 Thread c.de-claverie at pm dot me
++ Assignee: unassigned at gcc dot gnu.org Reporter: c.de-claverie at pm dot me Target Milestone: --- Hello, I would like to bring the following possible issue to your attention to make sure the behaviour is expected : https://stackoverflow.com/questions/63132693 To sum up the problem, a

[Bug c/96545] New: [10/11] internal compiler error: Segmentation fault

2020-08-09 Thread anbu1024.me at gmail dot com
Component: c Assignee: unassigned at gcc dot gnu.org Reporter: anbu1024.me at gmail dot com Target Milestone: --- $ cat test.c extern char x[]; extern char y[]; extern char z[]; void foo () { __atomic_exchange ( & x , & y , &

[Bug c/96546] New: [10/11] internal compiler error: in default_conversion

2020-08-09 Thread anbu1024.me at gmail dot com
Component: c Assignee: unassigned at gcc dot gnu.org Reporter: anbu1024.me at gmail dot com Target Milestone: --- $ cat test.c void foo () {} __attribute__ ( ( constructor ( foo ) ) ) void bar () { return 0

[Bug c/96596] New: [11 Regression] ICE: tree check: expected class ‘type’, have ‘exceptional’ (error_mark) in match_builtin_function_types

2020-08-12 Thread anbu1024.me at gmail dot com
Version: 11.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: c Assignee: unassigned at gcc dot gnu.org Reporter: anbu1024.me at gmail dot com Target Milestone: --- $ cat test.c void __builtin_abort ( int x

[Bug c/96610] New: [11 Regression] ICE: in gimplify_va_arg_expr, at gimplify.c:15150

2020-08-13 Thread anbu1024.me at gmail dot com
Priority: P3 Component: c Assignee: unassigned at gcc dot gnu.org Reporter: anbu1024.me at gmail dot com Target Milestone: --- $ cat test.c void foo ( ) { int x ; int y[] = 1; __builtin_va_arg ( x, int z

[Bug c++/96815] New: internal compiler error: in tsubst_pack_expansion, at cp/pt.c:12928

2020-08-27 Thread c.de-claverie at pm dot me
Priority: P3 Component: c++ Assignee: unassigned at gcc dot gnu.org Reporter: c.de-claverie at pm dot me Target Milestone: --- http://coliru.stacked-crooked.com/a/ad29e1a2281d762e with v10.2.0 May be a duplicate of https://gcc.gnu.org/bugzilla/show_bug.cgi?id

[Bug c/92352] New: ICE in force_constant_size

2019-11-04 Thread anbu1024.me at gmail dot com
: unassigned at gcc dot gnu.org Reporter: anbu1024.me at gmail dot com Target Milestone: --- $ gcc-9.2.0 -v Using built-in specs. COLLECT_GCC=/home/tom/Documents/gcc/9.2.0/install/bin/gcc COLLECT_LTO_WRAPPER=/home/tom/Documents/gcc/9.2.0/install/libexec/gcc/x86_64-pc-linux-gnu/9.2.0/lto

<    1   2   3   4   5   6   7   8   >