--
pinskia at gcc dot gnu dot org changed:
What|Removed |Added
Severity|normal |enhancement
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=34378
--- Comment #1 from pinskia at gcc dot gnu dot org 2007-12-09 02:16 ---
(define_insn x86_movdicc_0_m1_rex64
[(set (match_operand:DI 0 register_operand =r)
(if_then_else:DI (match_operand 1 ix86_carry_flag_operator )
(const_int -1)
(const_int 0)))
This occurs on a MacPro 10.4 (Tiger) system compiling netcdf with the very
latest 20071207 drop of gcc. It occurs compiling netcdf-3.6.2 which is
available from:
http://www.unidata.ucar.edu/downloads/netcdf/netcdf-3_6_2/index.jsp
Let me know if you need any additional help obtaining the code.
--- Comment #5 from pinskia at gcc dot gnu dot org 2007-12-09 05:25 ---
*** Bug 34401 has been marked as a duplicate of this bug. ***
--
pinskia at gcc dot gnu dot org changed:
What|Removed |Added
--- Comment #1 from pinskia at gcc dot gnu dot org 2007-12-09 05:25 ---
Just fixed today.
*** This bug has been marked as a duplicate of 34359 ***
--
pinskia at gcc dot gnu dot org changed:
What|Removed |Added
--- Comment #3 from jv244 at cam dot ac dot uk 2007-12-09 06:20 ---
changing into:
z = (/y(1:len(trim(y))), x(1:len(trim(x)))//e/)
makes this valid and shows the same issue on valid code
--
jv244 at cam dot ac dot uk changed:
What|Removed |Added
--
jv244 at cam dot ac dot uk changed:
What|Removed |Added
Status|UNCONFIRMED |NEW
Ever Confirmed|0 |1
Last
The initialization in following test case should be diagnosed as an error:
$ cat nocomp7.f90
module nocomp7
implicit none
type bad_t
real, allocatable :: x(:)
end type
! The following is illegal!
type (bad_t) :: bad = bad_t ( (/ 1., 3., 5., 7., 9. /) )
end module
$
$ gfortran
With 4.3.0 20071207:
(sid)2522:[EMAIL PROTECTED]: ~] /usr/lib/gcc-snapshot/bin/g++ -c -O
crystalspac-polyclip.cc
crystalspac-polyclip.cc: In member function 'virtual uint8
csBoxClipper::Clip(csVector2*, size_t, csVector2*, size_t)':
crystalspac-polyclip.cc:72: error: verify_flow_info: Wrong
--- Comment #1 from tbm at cyrius dot com 2007-12-09 07:26 ---
typedef unsigned char uint8_t;
typedef uint8_t uint8;
typedef long unsigned int size_t;
class csVector2
{
public:float x;
};
class csBox2
{
};
struct iBase
{
};
struct iClipper2D:public virtual iBase
{
};
template class
--- Comment #2 from j at uriah dot heep dot sax dot de 2007-12-09 07:37
---
use -Wvolatile-register-var
Could we have that at least as part of one of the standard
warning switch combinations, either -Wall or -Wextra? I
remember a statement from the developer who introduced the
101 - 111 of 111 matches
Mail list logo