[Bug tree-optimization/53852] [4.9/5/6 Regression] -ftree-loop-linear: large compile time / memory usage
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=53852 --- Comment #21 from vondele at gcc dot gnu.org --- Author: vondele Date: Fri Nov 6 09:51:12 2015 New Revision: 229839 URL: https://gcc.gnu.org/viewcvs?rev=229839=gcc=rev Log: Add testcases for middle-end/53852 and middle-end/67518 2015-11-06 Joost VandeVondele <vond...@gnu.gcc.org> PR middle-end/53852 PR middle-end/67518 * gfortran.dg/PR67518.f90: New test. * gfortran.dg/PR53852.f90: New test. Added: trunk/gcc/testsuite/gfortran.dg/PR53852.f90 trunk/gcc/testsuite/gfortran.dg/PR67518.f90 Modified: trunk/gcc/testsuite/ChangeLog
[Bug middle-end/67518] [6 Regression][graphite] ISL: position out of bounds
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67518 --- Comment #4 from vondele at gcc dot gnu.org --- Author: vondele Date: Fri Nov 6 09:51:12 2015 New Revision: 229839 URL: https://gcc.gnu.org/viewcvs?rev=229839=gcc=rev Log: Add testcases for middle-end/53852 and middle-end/67518 2015-11-06 Joost VandeVondele <vond...@gnu.gcc.org> PR middle-end/53852 PR middle-end/67518 * gfortran.dg/PR67518.f90: New test. * gfortran.dg/PR53852.f90: New test. Added: trunk/gcc/testsuite/gfortran.dg/PR53852.f90 trunk/gcc/testsuite/gfortran.dg/PR67518.f90 Modified: trunk/gcc/testsuite/ChangeLog
[Bug middle-end/68002] retaining unused static functions at -O1
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68002 --- Comment #2 from vondele at gcc dot gnu.org --- Author: vondele Date: Mon Oct 19 10:24:37 2015 New Revision: 228965 URL: https://gcc.gnu.org/viewcvs?rev=228965=gcc=rev Log: Fix PR68002, add -fkeep-static-functions gcc/ChangeLog: 2015-10-17 Joost VandeVondele <vond...@gnu.gcc.org> PR middle-end/68002 * common.opt (fkeep-static-functions): New option. * doc/invoke.texi: Document it. * cgraphunit.c (cgraph_node::finalize_function): Use it. gcc/testsuite/ChangeLog: 2015-10-17 Joost VandeVondele <vond...@gnu.gcc.org> PR middle-end/68002 * gcc.dg/PR68002.c: New test. Added: trunk/gcc/testsuite/gcc.dg/PR68002.c Modified: trunk/gcc/ChangeLog trunk/gcc/cgraphunit.c trunk/gcc/common.opt trunk/gcc/doc/invoke.texi trunk/gcc/testsuite/ChangeLog
[Bug libgomp/67303] libgomp: ThreadSanitizer: data race in libgomp
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67303 --- Comment #4 from vondele at gcc dot gnu.org --- Author: vondele Date: Mon Aug 24 12:17:07 2015 New Revision: 227122 URL: https://gcc.gnu.org/viewcvs?rev=227122root=gccview=rev Log: PR libgomp/66761 PR libgomp/67303 * iter.c (gomp_iter_dynamic_next): Employ an atomic load. (gomp_iter_guided_next): Idem. * iter_ull.c (gomp_iter_ull_dynamic_next): Idem. (gomp_iter_ull_guided_next): Idem. * config/linux/wait.h (do_spin): Idem. Modified: branches/gcc-5-branch/libgomp/ChangeLog branches/gcc-5-branch/libgomp/config/linux/wait.h branches/gcc-5-branch/libgomp/iter.c branches/gcc-5-branch/libgomp/iter_ull.c
[Bug libgomp/66761] libgomp: ThreadSanitizer: data race in libgomp
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66761 --- Comment #3 from vondele at gcc dot gnu.org --- Author: vondele Date: Mon Aug 24 12:17:07 2015 New Revision: 227122 URL: https://gcc.gnu.org/viewcvs?rev=227122root=gccview=rev Log: PR libgomp/66761 PR libgomp/67303 * iter.c (gomp_iter_dynamic_next): Employ an atomic load. (gomp_iter_guided_next): Idem. * iter_ull.c (gomp_iter_ull_dynamic_next): Idem. (gomp_iter_ull_guided_next): Idem. * config/linux/wait.h (do_spin): Idem. Modified: branches/gcc-5-branch/libgomp/ChangeLog branches/gcc-5-branch/libgomp/config/linux/wait.h branches/gcc-5-branch/libgomp/iter.c branches/gcc-5-branch/libgomp/iter_ull.c
[Bug libgomp/66761] libgomp: ThreadSanitizer: data race in libgomp
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66761 --- Comment #2 from vondele at gcc dot gnu.org --- Author: vondele Date: Mon Aug 24 11:01:25 2015 New Revision: 227119 URL: https://gcc.gnu.org/viewcvs?rev=227119root=gccview=rev Log: PR libgomp/66761 PR libgomp/67303 * iter.c (gomp_iter_dynamic_next): Employ an atomic load. (gomp_iter_guided_next): Idem. * iter_ull.c (gomp_iter_ull_dynamic_next): Idem. (gomp_iter_ull_guided_next): Idem. * config/linux/wait.h (do_spin): Idem. Modified: trunk/libgomp/ChangeLog trunk/libgomp/config/linux/wait.h trunk/libgomp/iter.c trunk/libgomp/iter_ull.c
[Bug libgomp/67303] libgomp: ThreadSanitizer: data race in libgomp
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67303 --- Comment #3 from vondele at gcc dot gnu.org --- Author: vondele Date: Mon Aug 24 11:01:25 2015 New Revision: 227119 URL: https://gcc.gnu.org/viewcvs?rev=227119root=gccview=rev Log: PR libgomp/66761 PR libgomp/67303 * iter.c (gomp_iter_dynamic_next): Employ an atomic load. (gomp_iter_guided_next): Idem. * iter_ull.c (gomp_iter_ull_dynamic_next): Idem. (gomp_iter_ull_guided_next): Idem. * config/linux/wait.h (do_spin): Idem. Modified: trunk/libgomp/ChangeLog trunk/libgomp/config/linux/wait.h trunk/libgomp/iter.c trunk/libgomp/iter_ull.c
[Bug fortran/63152] needless initialization of local pointer arrays.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63152 --- Comment #3 from vondele at gcc dot gnu.org --- Author: vondele Date: Fri Sep 19 10:28:00 2014 New Revision: 215387 URL: https://gcc.gnu.org/viewcvs?rev=215387root=gccview=rev Log: 2014-09-19 Joost VandeVondele vond...@gcc.gnu.org PR fortran/63152 * trans-array.c (gfc_trans_deferred_array): Only nullify allocatables. 2014-09-19 Joost VandeVondele vond...@gcc.gnu.org PR fortran/63152 * gfortran.dg/auto_char_dummy_array_1.f90: Fix undefined behavior. * gfortran.dg/pr63152.f90: New test. Modified: trunk/gcc/fortran/ChangeLog trunk/gcc/fortran/trans-array.c trunk/gcc/testsuite/ChangeLog trunk/gcc/testsuite/gfortran.dg/auto_char_dummy_array_1.f90
[Bug fortran/62245] gfortran miscompiles int() on mips
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=62245 --- Comment #12 from vondele at gcc dot gnu.org --- Author: vondele Date: Fri Sep 5 13:40:05 2014 New Revision: 214958 URL: https://gcc.gnu.org/viewcvs?rev=214958root=gccview=rev Log: PR fortran/62245 * intrinsic.texi (INT): clarify result. Modified: trunk/gcc/fortran/ChangeLog trunk/gcc/fortran/intrinsic.texi
[Bug fortran/61234] Warn for use-stmt without explicit only-list.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61234 --- Comment #6 from vondele at gcc dot gnu.org --- Author: vondele Date: Fri Aug 22 10:14:50 2014 New Revision: 214311 URL: https://gcc.gnu.org/viewcvs?rev=214311root=gccview=rev Log: 2014-08-22 Joost VandeVondele joost.vandevond...@mat.ethz.ch * gfortran.dg/use_without_only_1.f90: New test. 2014-08-22 Joost VandeVondele joost.vandevond...@mat.ethz.ch PR fortran/61234 * lang.opt (Wuse-without-only): New flag. * gfortran.h (gfc_option_t): Add it. * invoke.texi: Document it. * module.c (gfc_use_module): Warn if needed. * options.c (gfc_init_options,gfc_handle_option): Init accordingly. Added: trunk/gcc/testsuite/gfortran.dg/use_without_only_1.f90 Modified: trunk/gcc/fortran/ChangeLog trunk/gcc/fortran/gfortran.h trunk/gcc/fortran/invoke.texi trunk/gcc/fortran/lang.opt trunk/gcc/fortran/module.c trunk/gcc/fortran/options.c trunk/gcc/testsuite/ChangeLog