[Bug middle-end/68453] New: graphite ICE: segfault

2015-11-19 Thread Joost.VandeVondele at mat dot ethz.ch
Assignee: unassigned at gcc dot gnu.org Reporter: Joost.VandeVondele at mat dot ethz.ch Target Milestone: --- current trunk (r230637) crashes with > cat bug.f90 MODULE dbcsr_geev INTEGER, PARAMETER :: real_8=8 CONTAINS SUBROUTINE dbcsr_dgeev(jobvl,jobvr,matrix,ndim,evals,revec,le

[Bug middle-end/68453] [6 Regression] graphite ICE: segfault

2015-11-19 Thread Joost.VandeVondele at mat dot ethz.ch
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68453 Joost VandeVondele changed: What|Removed |Added CC||Joost.VandeVondele at mat dot ethz

[Bug fortran/68401] improve 'Allocation would exceed memory limit'

2015-11-19 Thread Joost.VandeVondele at mat dot ethz.ch
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68401 --- Comment #6 from Joost VandeVondele --- (In reply to Mikael Morin from comment #5) > (In reply to Joost VandeVondele from comment #4) > > In the original post I suggested that I already looked at the code, > > What changes did you try?

[Bug fortran/68401] improve 'Allocation would exceed memory limit'

2015-11-19 Thread Joost.VandeVondele at mat dot ethz.ch
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68401 --- Comment #8 from Joost VandeVondele --- (In reply to Mikael Morin from comment #7) > (In reply to Joost VandeVondele from comment #6) > > (In reply to Mikael Morin from comment #5) > > > (In reply to Joost VandeVondele from comment #4) > > >

[Bug fortran/68401] improve 'Allocation would exceed memory limit'

2015-11-18 Thread Joost.VandeVondele at mat dot ethz.ch
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68401 Joost VandeVondele changed: What|Removed |Added Status|WAITING |NEW CC|

[Bug rtl-optimization/68432] New: [6 Regression] internal compiler error: in expand_insn, at optabs.c:6947

2015-11-18 Thread Joost.VandeVondele at mat dot ethz.ch
Priority: P3 Component: rtl-optimization Assignee: unassigned at gcc dot gnu.org Reporter: Joost.VandeVondele at mat dot ethz.ch Target Milestone: --- Between r230516 and r230587, I run into an ICE, but it triggers only with -fprofile-use making

[Bug fortran/68401] improve 'Allocation would exceed memory limit'

2015-11-18 Thread Joost.VandeVondele at mat dot ethz.ch
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68401 --- Comment #4 from Joost VandeVondele --- (In reply to Dominique d'Humieres from comment #3) > I am still not convinced. IMO enhancements have only two realistic status: > WONTFIX or ASSIGNED. not sure, project that do not engage with their

[Bug fortran/68401] New: improve 'Allocation would exceed memory limit'

2015-11-17 Thread Joost.VandeVondele at mat dot ethz.ch
: fortran Assignee: unassigned at gcc dot gnu.org Reporter: Joost.VandeVondele at mat dot ethz.ch Target Milestone: --- as an enhancement, it would be very nice if the error message: 'Allocation would exceed memory limit' could be improved to read 'Allocation of bytes would

[Bug middle-end/68117] [6 Regression] error: invalid PHI argument <<< Unknown tree: >>>

2015-11-16 Thread Joost.VandeVondele at mat dot ethz.ch
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68117 --- Comment #28 from Joost VandeVondele --- (In reply to Richard Biener from comment #27) > Sth like > > Index: gcc/tree-ssa.c > === > --- gcc/tree-ssa.c (revision 230404) >

[Bug middle-end/68117] [6 Regression] error: invalid PHI argument <<< Unknown tree: >>>

2015-11-13 Thread Joost.VandeVondele at mat dot ethz.ch
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68117 --- Comment #21 from Joost VandeVondele --- (In reply to Markus Trippelsdorf from comment #20) > I haven't seen this issue since Jason's GC related C++ patches went in: > r230201 and r230202. > > But of course this may well be another

[Bug tree-optimization/68324] [6 Regression] ICE on valid code at -O3 on x86_64-linux-gnu

2015-11-13 Thread Joost.VandeVondele at mat dot ethz.ch
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68324 Joost VandeVondele changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug middle-end/68335] New: ICE: tree check: expected ssa_name, have real_cst in add_phi_arg_for_new_expr, at sese.c:1373

2015-11-13 Thread Joost.VandeVondele at mat dot ethz.ch
Severity: normal Priority: P3 Component: middle-end Assignee: unassigned at gcc dot gnu.org Reporter: Joost.VandeVondele at mat dot ethz.ch Target Milestone: --- current trunk: > gfortran -c -O2 -floop-nest-optimize bug.f90 bug.f90:27:0: SUBROUT

[Bug middle-end/68335] ICE: tree check: expected ssa_name, have real_cst in add_phi_arg_for_new_expr, at sese.c:1373

2015-11-13 Thread Joost.VandeVondele at mat dot ethz.ch
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68335 Joost VandeVondele changed: What|Removed |Added CC||Joost.VandeVondele at mat dot ethz

[Bug fortran/68283] ice: gfc_variable_attr(): Bad array reference

2015-11-11 Thread Joost.VandeVondele at mat dot ethz.ch
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68283 Joost VandeVondele changed: What|Removed |Added Keywords||ice-on-invalid-code

[Bug fortran/68283] [5/6 Regression] ice: gfc_variable_attr(): Bad array reference

2015-11-11 Thread Joost.VandeVondele at mat dot ethz.ch
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68283 --- Comment #8 from Joost VandeVondele --- (In reply to Dominique d'Humieres from comment #6) > For some reason, the ICE requires to use at least -O. yes, I noticed this as well, I think this is one of the fortran frontend optimization passes.

[Bug middle-end/68279] ICE: in create_pw_aff_from_tree, at graphite-sese-to-poly.c:836

2015-11-10 Thread Joost.VandeVondele at mat dot ethz.ch
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68279 Joost VandeVondele changed: What|Removed |Added CC||Joost.VandeVondele at mat dot ethz

[Bug middle-end/68279] New: ICE: in create_pw_aff_from_tree, at graphite-sese-to-poly.c:836

2015-11-10 Thread Joost.VandeVondele at mat dot ethz.ch
Priority: P3 Component: middle-end Assignee: unassigned at gcc dot gnu.org Reporter: Joost.VandeVondele at mat dot ethz.ch Target Milestone: --- with gcc version 6.0.0 20151110 (experimental) [trunk revision 230080] (GCC) > gfortran -c -O2 -floop-nest-optim

[Bug fortran/68283] New: ice: gfc_variable_attr(): Bad array reference

2015-11-10 Thread Joost.VandeVondele at mat dot ethz.ch
: fortran Assignee: unassigned at gcc dot gnu.org Reporter: Joost.VandeVondele at mat dot ethz.ch Target Milestone: --- autoreducing a testcase I ran into this ice with current trunk: > gfortran -c -g -O3 -cpp bug.f90 [...] f951: internal compiler error: gfc_variable_attr():

[Bug libfortran/66756] libgfortran: ThreadSanitizer: lock-order-inversion

2015-11-10 Thread Joost.VandeVondele at mat dot ethz.ch
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66756 Joost VandeVondele changed: What|Removed |Added CC||Joost.VandeVondele at mat dot ethz

[Bug middle-end/68251] [6 Regression] sorry, unimplemented: reverse storage order for BLKmode

2015-11-09 Thread Joost.VandeVondele at mat dot ethz.ch
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68251 --- Comment #8 from Joost VandeVondele --- Created attachment 36671 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=36671=edit reduced testcase thanks, the issue is fixed indeed. Attached is the reduced testcase, about 1000 lines remain,

[Bug middle-end/68117] [6 Regression] error: invalid PHI argument <<< Unknown tree: >>>

2015-11-09 Thread Joost.VandeVondele at mat dot ethz.ch
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68117 --- Comment #16 from Joost VandeVondele --- Just another valgrind trace below. The bug is very sensitive, I have now a non-lto case and it is a relatively small file that causes a crash. However, just moving the file to a different directory is

[Bug middle-end/68251] New: [6 Regression] sorry, unimplemented: reverse storage order for BLKmode

2015-11-09 Thread Joost.VandeVondele at mat dot ethz.ch
Priority: P3 Component: middle-end Assignee: unassigned at gcc dot gnu.org Reporter: Joost.VandeVondele at mat dot ethz.ch Target Milestone: --- Nightly build of CP2K failed with: sorry, unimplemented: reverse storage order for BLKmode , between good r229944

[Bug middle-end/68251] [6 Regression] sorry, unimplemented: reverse storage order for BLKmode

2015-11-09 Thread Joost.VandeVondele at mat dot ethz.ch
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68251 --- Comment #3 from Joost VandeVondele --- Created attachment 36667 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=36667=edit partially reduced testcase I attach a partially reduced testcase, reduction will continue for a while.

[Bug middle-end/68251] [6 Regression] sorry, unimplemented: reverse storage order for BLKmode

2015-11-09 Thread Joost.VandeVondele at mat dot ethz.ch
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68251 Joost VandeVondele changed: What|Removed |Added CC||Joost.VandeVondele at mat dot ethz

[Bug middle-end/68117] [6 Regression] error: invalid PHI argument <<< Unknown tree: >>>

2015-11-08 Thread Joost.VandeVondele at mat dot ethz.ch
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68117 --- Comment #14 from Joost VandeVondele --- (In reply to Markus Trippelsdorf from comment #13) > *** Bug 68127 has been marked as a duplicate of this bug. *** just FYI, for me (PR68127) the issue pops up in a non-deterministic way, I don't

[Bug fortran/55099] Surprising but valid 'PROCEDURE attribute conflicts with INTENT attribute' error

2015-11-06 Thread Joost.VandeVondele at mat dot ethz.ch
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=55099 --- Comment #5 from Joost VandeVondele --- (In reply to Dominique d'Humieres from comment #4) > Improving the message will be quite trivial once an agreement is found about > the improvement. Would the addition of "This name has not been

[Bug middle-end/64247] malloc alignment and -mavx

2015-11-04 Thread Joost.VandeVondele at mat dot ethz.ch
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64247 --- Comment #11 from Joost VandeVondele --- (In reply to Dominique d'Humieres from comment #10) > A few comments: > > (1) Why do you want to use PURE in this context? because this is a pure procedure ? Comment 7 is not too the point (indeed

[Bug fortran/67982] Incorrect -Wunused-function warning

2015-11-03 Thread Joost.VandeVondele at mat dot ethz.ch
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67982 --- Comment #8 from Joost VandeVondele --- (In reply to dominiq from comment #7) > Author: dominiq > Date: Tue Nov 3 18:03:38 2015 > New Revision: 229716 thanks... just doing this myself :-)

[Bug middle-end/68127] [6 Regression] ICE: error: incompatible types in PHI argument 0 / Segmentation fault

2015-10-31 Thread Joost.VandeVondele at mat dot ethz.ch
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68127 Joost VandeVondele changed: What|Removed |Added CC||Joost.VandeVondele at mat dot ethz

[Bug fortran/67982] Incorrect -Wunused-function warning

2015-10-30 Thread Joost.VandeVondele at mat dot ethz.ch
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67982 --- Comment #5 from Joost VandeVondele --- (In reply to Dominique d'Humieres from comment #4) > > Otherwise this might need bisection. > > Note that I cannot do easily the bissection on darwin due to a lot of > bootstrap failures in the range

[Bug middle-end/68127] New: [6 Regression] ICE: error: incompatible types in PHI argument 0 / Segmentation fault

2015-10-28 Thread Joost.VandeVondele at mat dot ethz.ch
Severity: normal Priority: P3 Component: middle-end Assignee: unassigned at gcc dot gnu.org Reporter: Joost.VandeVondele at mat dot ethz.ch Target Milestone: --- trunk started failing between r229401 and r229470 to build CP2K with -flto and -fprofile-generate

[Bug fortran/68078] segfault with allocate and stat for derived types with default initialization

2015-10-25 Thread Joost.VandeVondele at mat dot ethz.ch
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68078 Joost VandeVondele changed: What|Removed |Added Status|WAITING |NEW --- Comment #2 from Joost

[Bug fortran/56471] Program crashes when allocating a derived type with an allocatable component

2015-10-24 Thread Joost.VandeVondele at mat dot ethz.ch
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=56471 Joost VandeVondele changed: What|Removed |Added Last reconfirmed|2013-06-29 00:00:00 |2015-10-24 CC|

[Bug fortran/68078] New: segfault with allocate and stat for derived types with default initialization

2015-10-24 Thread Joost.VandeVondele at mat dot ethz.ch
: normal Priority: P3 Component: fortran Assignee: unassigned at gcc dot gnu.org Reporter: Joost.VandeVondele at mat dot ethz.ch Target Milestone: --- The following testcase: > cat test.f90 TYPE foo INTEGER, DIMENSION(1) :: data=42 END TYPE TYPE(

[Bug fortran/57360] Implement a warning for implied save

2015-10-21 Thread Joost.VandeVondele at mat dot ethz.ch
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=57360 Joost VandeVondele changed: What|Removed |Added CC||Joost.VandeVondele at mat dot ethz

[Bug middle-end/68002] New: retaining unused static functions at -O1

2015-10-17 Thread Joost.VandeVondele at mat dot ethz.ch
-end Assignee: unassigned at gcc dot gnu.org Reporter: Joost.VandeVondele at mat dot ethz.ch Target Milestone: --- There are uses for retaining unused static functions even if optimising, e.g. coverage testing. Right now these function are removed at -O1 and there is no flag

[Bug middle-end/68002] retaining unused static functions at -O1

2015-10-17 Thread Joost.VandeVondele at mat dot ethz.ch
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68002 Joost VandeVondele changed: What|Removed |Added URL||https://gcc.gnu.org/ml/gcc-

[Bug fortran/67982] Incorrect -Wunused-function warning

2015-10-16 Thread Joost.VandeVondele at mat dot ethz.ch
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67982 Joost VandeVondele changed: What|Removed |Added CC||Joost.VandeVondele at mat dot ethz

[Bug fortran/67982] New: Incorrect -Wunused-function warning

2015-10-15 Thread Joost.VandeVondele at mat dot ethz.ch
Assignee: unassigned at gcc dot gnu.org Reporter: Joost.VandeVondele at mat dot ethz.ch Target Milestone: --- The following code illustrates an incorrect -Wunused-function warning: > cat test.f90 MODULE base INTERFACE SUBROUTINE bar_int() END SUBROUTINE

[Bug fortran/67696] libbacktrace prints C++ demangled name for Fortran symbol

2015-10-13 Thread Joost.VandeVondele at mat dot ethz.ch
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67696 Joost VandeVondele changed: What|Removed |Added Target||x86_64-unknown-linux-gnu

[Bug middle-end/67518] [6 Regression][graphite] ISL: position out of bounds

2015-10-09 Thread Joost.VandeVondele at mat dot ethz.ch
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67518 --- Comment #2 from Joost VandeVondele --- yes, on current trunk this doesn't fail anymore, not sure if it has gone latent or was fixed with some of the recent activity. Unfortunately, I seemingly still have a wrong code case, which I have

[Bug fortran/52332] Internal compiler error in in gfc_get_symbol_decl

2015-10-02 Thread Joost.VandeVondele at mat dot ethz.ch
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=52332 Joost VandeVondele changed: What|Removed |Added CC||lkrupp at gcc dot gnu.org ---

[Bug fortran/67696] New: libbacktrace prints C++ demangled name for Fortran symbol

2015-09-23 Thread Joost.VandeVondele at mat dot ethz.ch
Priority: P3 Component: fortran Assignee: unassigned at gcc dot gnu.org Reporter: Joost.VandeVondele at mat dot ethz.ch Target Milestone: --- The backtrace printed on abort can contain demangled names, instead of the Fortran symbols. In the example below, cp__b becomes

[Bug fortran/67679] New: -Wunitialized reports on compiler generated variables

2015-09-22 Thread Joost.VandeVondele at mat dot ethz.ch
Component: fortran Assignee: unassigned at gcc dot gnu.org Reporter: Joost.VandeVondele at mat dot ethz.ch Target Milestone: --- With gcc 5.2 I see: > gfortran -c -g -O2 -Wuninitialized -cpp bug.f90 bug.f90:15:0: DIMENSION(:, :, :) :: work ^ Warn

[Bug fortran/67623] New: interaction between cpp and Fortran

2015-09-18 Thread Joost.VandeVondele at mat dot ethz.ch
Assignee: unassigned at gcc dot gnu.org Reporter: Joost.VandeVondele at mat dot ethz.ch Target Milestone: --- The C(++) preprocessor that is invoked on .F90 files can change Fortran strings, leading to unexpected results. While it is OK to remove things that are truly C comments

[Bug middle-end/67518] New: [6 Regression] ISL: position out of bounds

2015-09-09 Thread Joost.VandeVondele at mat dot ethz.ch
-end Assignee: unassigned at gcc dot gnu.org Reporter: Joost.VandeVondele at mat dot ethz.ch Target Milestone: --- The testcase below triggers a bug in graphite and leads to: > gfortran -c -floop-nest-optimize -O2 -ffast-math bug.f90 /data/vjoost/toolchain-trunk/build/

[Bug other/67457] segfault in libbacktrace

2015-09-08 Thread Joost.VandeVondele at mat dot ethz.ch
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67457 --- Comment #3 from Joost VandeVondele --- (In reply to Ian Lance Taylor from comment #2) > If other compilers can print a backtrace when mmap fails, then I think they > must be recording all necessary information in loadable sections. When no

[Bug other/67457] segfault in libbacktrace

2015-09-08 Thread Joost.VandeVondele at mat dot ethz.ch
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67457 --- Comment #6 from Joost VandeVondele --- (In reply to Ian Lance Taylor from comment #4) > I committed a patch that should produce a more graceful fallback when out of > memory. Please see if it helps your situation. Great! Not sure how you

[Bug fortran/53379] [4.9/5/6 Regression] No backtrace generated for array bounds violation

2015-09-05 Thread Joost.VandeVondele at mat dot ethz.ch
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=53379 --- Comment #26 from Joost VandeVondele --- (In reply to Janne Blomqvist from comment #25) > Fixed on trunk, closing. Thanks!

[Bug other/67457] New: segfault in libbacktrace

2015-09-05 Thread Joost.VandeVondele at mat dot ethz.ch
: unassigned at gcc dot gnu.org Reporter: Joost.VandeVondele at mat dot ethz.ch Target Milestone: --- gfortran on trunk uses libbacktrace to print backtraces on error. In an out-of-memory situation, libbacktrace will fail to print a backtrace and segfault instead. While having something

[Bug fortran/67460] New: [5/6 Regression] Spurious: f951: all warnings being treated as errors

2015-09-05 Thread Joost.VandeVondele at mat dot ethz.ch
Priority: P3 Component: fortran Assignee: unassigned at gcc dot gnu.org Reporter: Joost.VandeVondele at mat dot ethz.ch Target Milestone: --- The testcase below leads to spurious output at compile time, even though no warning (or error) is emitted. This started

[Bug fortran/67460] [5/6 Regression] Spurious: f951: all warnings being treated as errors

2015-09-05 Thread Joost.VandeVondele at mat dot ethz.ch
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67460 --- Comment #3 from Joost VandeVondele --- (In reply to Manuel López-Ibáñez from comment #2) > Again a problem caused by buffering. Some warnings converted into error may > get buffered and then discarded but that doesn't reset >

[Bug fortran/67414] New: [5 Regression] Error message on failed allocate

2015-08-31 Thread Joost.VandeVondele at mat dot ethz.ch
: fortran Assignee: unassigned at gcc dot gnu.org Reporter: Joost.VandeVondele at mat dot ethz.ch Target Milestone: --- For 4.9 and earlier a gfortran compiled binary would print a clear error message if an allocate would fail like in: > cat test.f90 INTEGER, POINTER, DIMENS

[Bug fortran/53379] [4.9/5/6 Regression] No backtrace generated for array bounds violation

2015-08-31 Thread Joost.VandeVondele at mat dot ethz.ch
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=53379 --- Comment #21 from Joost VandeVondele --- (In reply to Janne Blomqvist from comment #11) > Looking at the frontend, calls to runtime_error_at are generated from > gfc_trans_runtime_check() and gfc_trans_runtime_error(). I went through > calls

[Bug tree-optimization/53852] [4.9/5/6 Regression] -ftree-loop-linear: large compile time / memory usage

2015-08-27 Thread Joost.VandeVondele at mat dot ethz.ch
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=53852 Joost VandeVondele Joost.VandeVondele at mat dot ethz.ch changed: What|Removed |Added Last reconfirmed|2013-02-03 00:00:00

[Bug fortran/67219] [6 Regression] Incorrect conversion warning

2015-08-26 Thread Joost.VandeVondele at mat dot ethz.ch
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67219 Joost VandeVondele Joost.VandeVondele at mat dot ethz.ch changed: What|Removed |Added CC

[Bug libgomp/67303] libgomp: ThreadSanitizer: data race in libgomp

2015-08-24 Thread Joost.VandeVondele at mat dot ethz.ch
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67303 Joost VandeVondele Joost.VandeVondele at mat dot ethz.ch changed: What|Removed |Added Status|UNCONFIRMED

[Bug libgomp/66761] libgomp: ThreadSanitizer: data race in libgomp

2015-08-24 Thread Joost.VandeVondele at mat dot ethz.ch
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66761 Joost VandeVondele Joost.VandeVondele at mat dot ethz.ch changed: What|Removed |Added Status|UNCONFIRMED

[Bug libgomp/67303] libgomp: ThreadSanitizer: data race in libgomp

2015-08-22 Thread Joost.VandeVondele at mat dot ethz.ch
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67303 Joost VandeVondele Joost.VandeVondele at mat dot ethz.ch changed: What|Removed |Added URL

[Bug libgomp/66761] libgomp: ThreadSanitizer: data race in libgomp

2015-08-22 Thread Joost.VandeVondele at mat dot ethz.ch
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66761 Joost VandeVondele Joost.VandeVondele at mat dot ethz.ch changed: What|Removed |Added URL

[Bug libgomp/67303] New: libgomp: ThreadSanitizer: data race in libgomp

2015-08-21 Thread Joost.VandeVondele at mat dot ethz.ch
: libgomp Assignee: unassigned at gcc dot gnu.org Reporter: Joost.VandeVondele at mat dot ethz.ch CC: jakub at gcc dot gnu.org Target Milestone: --- After compiling libgomp with -fsanitize=thread, the following testcase triggers a warning, which might indicate

[Bug fortran/52846] [F2008] Support submodules

2015-08-16 Thread Joost.VandeVondele at mat dot ethz.ch
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=52846 --- Comment #26 from Joost VandeVondele Joost.VandeVondele at mat dot ethz.ch --- One more datapoint on the .smod / .mod issue. I ran into the first package that fails to build with 6.0 because of this. libxc (version 2.2.2, Tobias Burnus

[Bug fortran/67219] New: [6 Regression] Incorrect conversion warning

2015-08-14 Thread Joost.VandeVondele at mat dot ethz.ch
: fortran Assignee: unassigned at gcc dot gnu.org Reporter: Joost.VandeVondele at mat dot ethz.ch Target Milestone: --- The following testcase leads to an incorrect conversion warning (and a failed CP2K build) with gcc 6.0, while 5.1 compiles fine cat bug.f90 MODULE kinds IMPLICIT

[Bug fortran/52846] [F2008] Support submodules

2015-07-18 Thread Joost.VandeVondele at mat dot ethz.ch
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=52846 Joost VandeVondele Joost.VandeVondele at mat dot ethz.ch changed: What|Removed |Added CC

[Bug libgomp/66761] New: libgomp: ThreadSanitizer: data race in libgomp

2015-07-04 Thread Joost.VandeVondele at mat dot ethz.ch
: libgomp Assignee: unassigned at gcc dot gnu.org Reporter: Joost.VandeVondele at mat dot ethz.ch CC: jakub at gcc dot gnu.org Target Milestone: --- After compiling libgomp with -fsanitize=thread, the following testcase triggers a warning, which might indicate

[Bug libfortran/66756] New: libgfortran: ThreadSanitizer: lock-order-inversion

2015-07-03 Thread Joost.VandeVondele at mat dot ethz.ch
Component: libfortran Assignee: unassigned at gcc dot gnu.org Reporter: Joost.VandeVondele at mat dot ethz.ch Target Milestone: --- After building libgfortran with -fsanitize=thread (see below) any Fortran program that opens a file fails with: cat test.f90 OPEN(10,FILE=foo.bar

[Bug middle-end/66352] New: [6 Regression] ICE in in dfs_enumerate_from, at cfganal.c:1195

2015-05-31 Thread Joost.VandeVondele at mat dot ethz.ch
Priority: P3 Component: middle-end Assignee: unassigned at gcc dot gnu.org Reporter: Joost.VandeVondele at mat dot ethz.ch Target Milestone: --- Recent (last few days) regression : cat bug.f90 SUBROUTINE matmul_test ( ntim,len) INTEGER, PARAMETER :: dp=8

[Bug middle-end/66352] [6 Regression] ICE in in dfs_enumerate_from, at cfganal.c:1195

2015-05-31 Thread Joost.VandeVondele at mat dot ethz.ch
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66352 Joost VandeVondele Joost.VandeVondele at mat dot ethz.ch changed: What|Removed |Added CC

[Bug middle-end/66352] [6 Regression] ICE in in dfs_enumerate_from, at cfganal.c:1195

2015-05-31 Thread Joost.VandeVondele at mat dot ethz.ch
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66352 Joost VandeVondele Joost.VandeVondele at mat dot ethz.ch changed: What|Removed |Added Depends

[Bug middle-end/66251] New: [6 Regression] ICE in vect_get_vec_def_for_operand, at tree-vect-stmts.c:1484

2015-05-22 Thread Joost.VandeVondele at mat dot ethz.ch
: normal Priority: P3 Component: middle-end Assignee: unassigned at gcc dot gnu.org Reporter: Joost.VandeVondele at mat dot ethz.ch Target Milestone: --- recent regression (last day): gcc version 6.0.0 20150522 (experimental) [trunk revision 223512] (GCC

[Bug middle-end/66251] [6 Regression] ICE in vect_get_vec_def_for_operand, at tree-vect-stmts.c:1484

2015-05-22 Thread Joost.VandeVondele at mat dot ethz.ch
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66251 Joost VandeVondele Joost.VandeVondele at mat dot ethz.ch changed: What|Removed |Added CC

[Bug tree-optimization/14741] graphite with loop blocking and interchanging doesn't optimize a matrix multiplication loop

2015-05-18 Thread Joost.VandeVondele at mat dot ethz.ch
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=14741 --- Comment #32 from Joost VandeVondele Joost.VandeVondele at mat dot ethz.ch --- (In reply to Thomas Koenig from comment #31) If the middle end is not up to this, should we be looking at doing loop blocking in the Fortran front end, at least

[Bug fortran/66100] New: [6.0 Regression] Matmul ICE in simplify_bound

2015-05-10 Thread Joost.VandeVondele at mat dot ethz.ch
: fortran Assignee: unassigned at gcc dot gnu.org Reporter: Joost.VandeVondele at mat dot ethz.ch Target Milestone: --- cat bug.f90 MODULE qs_integrate_potential_low INTEGER, PARAMETER :: dp = 8 TYPE cell_type REAL(KIND=8) :: h_inv(3,3) END TYPE TYPE(cell_type), POINTER

[Bug fortran/66041] New: [6.0 Regression] Matmul ICE

2015-05-06 Thread Joost.VandeVondele at mat dot ethz.ch
Assignee: unassigned at gcc dot gnu.org Reporter: Joost.VandeVondele at mat dot ethz.ch Target Milestone: --- cat test.f90 REAL*8, ALLOCATABLE :: a(:,:), b(:,:), v(:) ALLOCATE(a(N,N),b(N,N),v(N)) DO i=1,N v = MATMUL(a,b(:,i)) ENDDO END gfortran -O2 test.f90 test.f90:6:0: v = MATMUL

[Bug sanitizer/65112] New: [5 Regression] -fsanitized=thread Fortran program crashes at startup

2015-02-18 Thread Joost.VandeVondele at mat dot ethz.ch
Priority: P3 Component: sanitizer Assignee: unassigned at gcc dot gnu.org Reporter: Joost.VandeVondele at mat dot ethz.ch 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

[Bug fortran/61933] [5 Regression] Inquire on internal units

2015-01-19 Thread Joost.VandeVondele at mat dot ethz.ch
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61933 Joost VandeVondele Joost.VandeVondele at mat dot ethz.ch changed: What|Removed |Added Summary|Inquire on internal units

[Bug fortran/61933] Inquire on internal units

2015-01-18 Thread Joost.VandeVondele at mat dot ethz.ch
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61933 --- Comment #13 from Joost VandeVondele Joost.VandeVondele at mat dot ethz.ch --- (In reply to Jerry DeLisle from comment #12) (In reply to Joost VandeVondele from comment #11) See patch here: https://gcc.gnu.org/ml/gcc-patches/2015-01

[Bug fortran/61933] Inquire on internal units

2015-01-16 Thread Joost.VandeVondele at mat dot ethz.ch
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61933 --- Comment #9 from Joost VandeVondele Joost.VandeVondele at mat dot ethz.ch --- (In reply to Jerry DeLisle from comment #8) You might notice that we redefined existence to be whether or not it is connected. Units get connected when opened so

[Bug fortran/61933] Inquire on internal units

2015-01-16 Thread Joost.VandeVondele at mat dot ethz.ch
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61933 --- Comment #11 from Joost VandeVondele Joost.VandeVondele at mat dot ethz.ch --- (In reply to Jerry DeLisle from comment #10) It occurs to me another possible interpretation of what a unit existence might be. Behind the scenes when opening

[Bug fortran/61933] Inquire on internal units

2015-01-15 Thread Joost.VandeVondele at mat dot ethz.ch
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61933 --- Comment #7 from Joost VandeVondele Joost.VandeVondele at mat dot ethz.ch --- Hi Jerry, thanks for the fix, but this seems to break code to find a free unit, like such: MODULE M CONTAINS FUNCTION get_unit_number(file_name) RESULT

[Bug ipa/63926] [5 Regression] ICE in estimate_edge_growth, at ipa-inline.h:300

2015-01-12 Thread Joost.VandeVondele at mat dot ethz.ch
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63926 Joost VandeVondele Joost.VandeVondele at mat dot ethz.ch changed: What|Removed |Added Status|WAITING

[Bug ipa/63470] [5 Regression] internal compiler error: in estimate_edge_growth, at ipa-inline.h:308

2015-01-11 Thread Joost.VandeVondele at mat dot ethz.ch
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63470 --- Comment #8 from Joost VandeVondele Joost.VandeVondele at mat dot ethz.ch --- Possibly fixed by (?) : https://gcc.gnu.org/ml/gcc-patches/2015-01/msg00640.html

[Bug middle-end/64491] [5 Regression] incorrect warning: loop exit may only be reached after undefined behavior

2015-01-11 Thread Joost.VandeVondele at mat dot ethz.ch
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64491 Joost VandeVondele Joost.VandeVondele at mat dot ethz.ch changed: What|Removed |Added Known to work

[Bug c++/64491] [5 Regression] incorrect warning: loop exit may only be reached after undefined behavior

2015-01-10 Thread Joost.VandeVondele at mat dot ethz.ch
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64491 Joost VandeVondele Joost.VandeVondele at mat dot ethz.ch changed: What|Removed |Added Status|WAITING

[Bug tree-optimization/64260] [5 Regression] wrong code at -O1 on x86_64-linux-gnu

2015-01-04 Thread Joost.VandeVondele at mat dot ethz.ch
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64260 Joost VandeVondele Joost.VandeVondele at mat dot ethz.ch changed: What|Removed |Added Status|NEW

[Bug fortran/64432] [5 Regression] SYSTEM_CLOCK(COUNT_RATE=rate) wrong result for integer(4)::rate

2014-12-30 Thread Joost.VandeVondele at mat dot ethz.ch
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64432 Joost VandeVondele Joost.VandeVondele at mat dot ethz.ch changed: What|Removed |Added CC

[Bug fortran/64432] [5 Regression] SYSTEM_CLOCK(COUNT_RATE=rate) wrong result for integer(4)::rate

2014-12-30 Thread Joost.VandeVondele at mat dot ethz.ch
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64432 --- Comment #9 from Joost VandeVondele Joost.VandeVondele at mat dot ethz.ch --- reading the standard, indeed it seems like count_rate can be real as well... same rules here *4 - _4 *8 - _8. As a side remark the following generates a slightly

[Bug fortran/60414] internal compiler error: tree check

2014-12-28 Thread Joost.VandeVondele at mat dot ethz.ch
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=60414 Joost VandeVondele Joost.VandeVondele at mat dot ethz.ch changed: What|Removed |Added Status|NEW

[Bug middle-end/50865] Invalid code generation for INT64_MIN % 1 on x86_64

2014-12-23 Thread Joost.VandeVondele at mat dot ethz.ch
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=50865 Joost VandeVondele Joost.VandeVondele at mat dot ethz.ch changed: What|Removed |Added CC

[Bug fortran/57160] short-circuit IF only with -ffrontend-optimize

2014-12-21 Thread Joost.VandeVondele at mat dot ethz.ch
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=57160 Joost VandeVondele Joost.VandeVondele at mat dot ethz.ch changed: What|Removed |Added Status|WAITING

[Bug fortran/55591] strict-aliasing Fortran

2014-12-21 Thread Joost.VandeVondele at mat dot ethz.ch
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=55591 --- Comment #7 from Joost VandeVondele Joost.VandeVondele at mat dot ethz.ch --- (In reply to Dominique d'Humieres from comment #6) what about applying this to stage 1 4.9 ? Too late for 5.0? Note that the patch in comment 3 may have

[Bug lto/64343] New: [5 Regression] lto compile options

2014-12-17 Thread Joost.VandeVondele at mat dot ethz.ch
Assignee: unassigned at gcc dot gnu.org Reporter: Joost.VandeVondele at mat dot ethz.ch somewhere between r218726 and r218773 (1day) code compiled linked with FCFLAGS = -flto=jobserver -ffree-form -cpp LDFLAGS = $(FCFLAGS) -O3 -funroll-loops -ffast-math -march=native -fuse-linker

[Bug lto/64343] [5 Regression] lto compile options

2014-12-17 Thread Joost.VandeVondele at mat dot ethz.ch
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64343 Joost VandeVondele Joost.VandeVondele at mat dot ethz.ch changed: What|Removed |Added CC

[Bug lto/64343] [5 Regression] lto compile options

2014-12-17 Thread Joost.VandeVondele at mat dot ethz.ch
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64343 Joost VandeVondele Joost.VandeVondele at mat dot ethz.ch changed: What|Removed |Added Status|UNCONFIRMED

[Bug middle-end/64247] malloc alignment and -mavx

2014-12-11 Thread Joost.VandeVondele at mat dot ethz.ch
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64247 Joost VandeVondele Joost.VandeVondele at mat dot ethz.ch changed: What|Removed |Added Summary|program result depends

[Bug middle-end/64247] malloc alignment and -mavx

2014-12-11 Thread Joost.VandeVondele at mat dot ethz.ch
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64247 --- Comment #5 from Joost VandeVondele Joost.VandeVondele at mat dot ethz.ch --- The following is a test program that illustrates the issue: cat test.f90 SUBROUTINE gemm(C,A,B,N) REAL*8 :: A(N,N), B(N,N),C(N,N) C=0 DO i=1,N DO j=1,N

[Bug middle-end/64247] malloc alignment and -mavx

2014-12-11 Thread Joost.VandeVondele at mat dot ethz.ch
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64247 --- Comment #6 from Joost VandeVondele Joost.VandeVondele at mat dot ethz.ch --- some similarity with the problem discussed PR55916, except that this case doesn't require __float128

[Bug middle-end/64247] malloc alignment and -mavx

2014-12-11 Thread Joost.VandeVondele at mat dot ethz.ch
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64247 --- Comment #8 from Joost VandeVondele Joost.VandeVondele at mat dot ethz.ch --- (In reply to Ondrej Bilka from comment #7) That looks like invalid bug. Fortran allows reassociate a+(b+c) into (a+b)+c which give different result. You will get

[Bug middle-end/64247] malloc alignment and -mavx

2014-12-11 Thread Joost.VandeVondele at mat dot ethz.ch
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64247 --- Comment #9 from Joost VandeVondele Joost.VandeVondele at mat dot ethz.ch --- A variation on the testcase, to indicate how this behavior leads to conflicts with the Fortran language standard. A routine declared 'PURE' and called with all

[Bug fortran/38220] C_LOC intrinsic non-pure and without explicit interface

2014-12-11 Thread Joost.VandeVondele at mat dot ethz.ch
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=38220 Joost VandeVondele Joost.VandeVondele at mat dot ethz.ch changed: What|Removed |Added Status|RESOLVED

<    1   2   3   4   5   6   7   8   >