This is the mail archive of the
gcc-bugs@gcc.gnu.org
mailing list for the GCC project.
Bug report
- To: gcc-bugs at gcc dot gnu dot org
- Subject: Bug report
- From: Anthony Lee <al012 at energex dot com dot au>
- Date: Mon, 13 Nov 2000 13:58:40 +1000
GCC Version: version 2.95 19990728 (release)
System type: alphaev56-dec-osf4.0d
Command line:
g++ -O3 -c LayoutAdjustment/OrthoLayoutAdjustment.cpp -I.
-I/usr/local/app/oracle/product/7.3.4/precomp/public -I../tlg_framework
-I../schematic_diagram_repository -I../whip/3.0/source -o
LayoutAdjustment/OrthoLayoutAdjustment.o
Compiler output:
LayoutAdjustment/OrthoLayoutAdjustment.cpp: In method `class Vector
OrthoLayoutAdjustment::setInitialFeederDirection(OrthoVertex *)':
LayoutAdjustment/OrthoLayoutAdjustment.cpp:567: warning: `double' used for
argument 1 of `abs(int)'
LayoutAdjustment/OrthoLayoutAdjustment.cpp:568: warning: `double' used for
argument 1 of `abs(int)'
LayoutAdjustment/OrthoLayoutAdjustment.cpp: In function `bool
willAffectZone(Zone *, vector<pair<Vertex *,bool>,allocator<pair<Vertex
*,bool> > > &, vector<pair<Vertex *,bool>,allocator<pair<Vertex *,bool> > >
&)':
LayoutAdjustment/OrthoLayoutAdjustment.cpp:1070: initialization of non-const
reference type `class Vector &'
LayoutAdjustment/OrthoLayoutAdjustment.cpp:1070: from rvalue of type
`Vector'
Framework/Vertex.h:43: in passing argument 1 of
`Vertex::shiftUnshiftedVertices(Vector &, vector<Vertex *,allocator<Vertex
*> > &, bool)'
LayoutAdjustment/OrthoLayoutAdjustment.cpp:1094: initialization of non-const
reference type `class Vector &'
LayoutAdjustment/OrthoLayoutAdjustment.cpp:1094: from rvalue of type
`Vector'
Framework/Vertex.h:43: in passing argument 1 of
`Vertex::shiftUnshiftedVertices(Vector &, vector<Vertex *,allocator<Vertex
*> > &, bool)'
LayoutAdjustment/OrthoLayoutAdjustment.cpp: In function `bool
willAffectZone(Zone *, Vertex *, vector<pair<Vertex
*,bool>,allocator<pair<Vertex *,bool> > > &)':
LayoutAdjustment/OrthoLayoutAdjustment.cpp:1127: initialization of non-const
reference type `class Vector &'
LayoutAdjustment/OrthoLayoutAdjustment.cpp:1127: from rvalue of type
`Vector'
Framework/Vertex.h:43: in passing argument 1 of
`Vertex::shiftUnshiftedVertices(Vector &, vector<Vertex *,allocator<Vertex
*> > &, bool)'
LayoutAdjustment/OrthoLayoutAdjustment.cpp:1130: initialization of non-const
reference type `class Vector &'
LayoutAdjustment/OrthoLayoutAdjustment.cpp:1130: from rvalue of type
`Vector'
Framework/Vertex.h:43: in passing argument 1 of
`Vertex::shiftUnshiftedVertices(Vector &, vector<Vertex *,allocator<Vertex
*> > &, bool)'
LayoutAdjustment/OrthoLayoutAdjustment.cpp: In function `bool
willCompletelyAffectZone(Zone *, vector<pair<Vertex
*,bool>,allocator<pair<Vertex *,bool> > > &, vector<pair<Vertex
*,bool>,allocator<pair<Vertex *,bool> > > &)':
LayoutAdjustment/OrthoLayoutAdjustment.cpp:1163: initialization of non-const
reference type `class Vector &'
LayoutAdjustment/OrthoLayoutAdjustment.cpp:1163: from rvalue of type
`Vector'
Framework/Vertex.h:43: in passing argument 1 of
`Vertex::shiftUnshiftedVertices(Vector &, vector<Vertex *,allocator<Vertex
*> > &, bool)'
LayoutAdjustment/OrthoLayoutAdjustment.cpp:1187: initialization of non-const
reference type `class Vector &'
LayoutAdjustment/OrthoLayoutAdjustment.cpp:1187: from rvalue of type
`Vector'
Framework/Vertex.h:43: in passing argument 1 of
`Vertex::shiftUnshiftedVertices(Vector &, vector<Vertex *,allocator<Vertex
*> > &, bool)'
LayoutAdjustment/OrthoLayoutAdjustment.cpp: In function `bool
willCompletelyAffectZone(Zone *, Vertex *, vector<pair<Vertex
*,bool>,allocator<pair<Vertex *,bool> > > &)':
LayoutAdjustment/OrthoLayoutAdjustment.cpp:1221: initialization of non-const
reference type `class Vector &'
LayoutAdjustment/OrthoLayoutAdjustment.cpp:1221: from rvalue of type
`Vector'
Framework/Vertex.h:43: in passing argument 1 of
`Vertex::shiftUnshiftedVertices(Vector &, vector<Vertex *,allocator<Vertex
*> > &, bool)'
LayoutAdjustment/OrthoLayoutAdjustment.cpp:1224: initialization of non-const
reference type `class Vector &'
LayoutAdjustment/OrthoLayoutAdjustment.cpp:1224: from rvalue of type
`Vector'
Framework/Vertex.h:43: in passing argument 1 of
`Vertex::shiftUnshiftedVertices(Vector &, vector<Vertex *,allocator<Vertex
*> > &, bool)'
LayoutAdjustment/OrthoLayoutAdjustment.cpp: In method `enum Conflict_Status
OrthoLayoutAdjustment::shiftZones(Zone *, Zone *, bool, bool)':
LayoutAdjustment/OrthoLayoutAdjustment.cpp:2260: initialization of non-const
reference type `class Vector &'
LayoutAdjustment/OrthoLayoutAdjustment.cpp:2260: from rvalue of type
`Vector'
Framework/Vertex.h:43: in passing argument 1 of
`Vertex::shiftUnshiftedVertices(Vector &, vector<Vertex *,allocator<Vertex
*> > &, bool)'
LayoutAdjustment/OrthoLayoutAdjustment.cpp:2279: initialization of non-const
reference type `class Vector &'
LayoutAdjustment/OrthoLayoutAdjustment.cpp:2279: from rvalue of type
`Vector'
Framework/Vertex.h:43: in passing argument 1 of
`Vertex::shiftUnshiftedVertices(Vector &, vector<Vertex *,allocator<Vertex
*> > &, bool)'
LayoutAdjustment/OrthoLayoutAdjustment.cpp:2291: initialization of non-const
reference type `class Vector &'
LayoutAdjustment/OrthoLayoutAdjustment.cpp:2291: from rvalue of type
`Vector'
Framework/Vertex.h:43: in passing argument 1 of
`Vertex::shiftUnshiftedVertices(Vector &, vector<Vertex *,allocator<Vertex
*> > &, bool)'
LayoutAdjustment/OrthoLayoutAdjustment.cpp:2297: initialization of non-const
reference type `class Vector &'
LayoutAdjustment/OrthoLayoutAdjustment.cpp:2297: from rvalue of type
`Vector'
Framework/Vertex.h:43: in passing argument 1 of
`Vertex::shiftUnshiftedVertices(Vector &, vector<Vertex *,allocator<Vertex
*> > &, bool)'
LayoutAdjustment/OrthoLayoutAdjustment.cpp: In method `void
OrthoLayoutAdjustment::adjust(Diagram *)':
LayoutAdjustment/OrthoLayoutAdjustment.cpp:3130: warning: initialization to
`int' from `double'
LayoutAdjustment/OrthoLayoutAdjustment.cpp:3159: Internal compiler error in
`scan_region', at except.c:2566
Please submit a full bug report.
See <URL:http://egcs.cygnus.com/faq.html#bugreport> for instructions.
*** Exit 1
Stop.
Preprocessed file: attached
Configure option for gcc: --no-gnu-as
--
Anthony Lee
Energex
150 Charlotte Street ..-- __o
Brisbane ....-- _ \<,_
Qld 4000 ____ (_)/ (_)
Australia
voice:+61 7 3407 4541
fax: +61 7 3407 4607
email: AL012@energex.com.au
-----------------------------------------------------------------------------------------------------------------------------------------------------
This email message (and any accompanying file attachments) may contain confidential or
privileged information and is intended for the sole use of the addressee named above. If you
are not the intended recipient, or the person responsible for delivering this message to the
intended recipient, please notify ENERGEX immediately and destroy any copies of the original
message.
Any unauthorised review, use, alteration, disclosure or distribution of this email (including any
attachments) by an unintended recipient is prohibited.
ENERGEX accepts no responsibility for the content of any email which is sent by an employee
which is of a personal nature.
OrthoLayoutAdjustment.ii.gz