Bug report
Anthony Lee
al012@energex.com.au
Sun Nov 12 20:01:00 GMT 2000
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.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: OrthoLayoutAdjustment.ii.gz
Type: application/x-gzip
Size: 118551 bytes
Desc: not available
URL: <http://gcc.gnu.org/pipermail/gcc-bugs/attachments/20001112/23d5a97d/attachment.bin>
More information about the Gcc-bugs
mailing list