From mboxrd@z Thu Jan 1 00:00:00 1970 From: "Erich G. Roth" To: gcc-bugs@gcc.gnu.org Subject: bug report Date: Mon, 21 Feb 2000 07:33:00 -0000 Message-id: <38B15D2E.A70D07F7@usgs.gov> X-SW-Source: 2000-02/msg00581.html List-Id: The compiler indicated I submit a bug report. Version: 2.95.2 System: DEC Alpha Makefile attached (used gmake to run). Files error.cc and error.h also attached. Output of gmake: g++ -ansi -O3 -c gen_smesh.cc -I/hosts/otto/usr/people/eroth/CASC/codes/TOMO/Distrib -I/usr/freeware/gcc/gcc-2.95.2/libio -I/usr/freeware/gcc/obj/gcc/include -I/usr/freeware/gcc/gcc-2.95.2/libstdc++ g++ -ansi -O3 -c zeltform.cc -I/hosts/otto/usr/people/eroth/CASC/codes/TOMO/Distrib -I/usr/freeware/gcc/gcc-2.95.2/libio -I/usr/freeware/gcc/obj/gcc/include -I/usr/freeware/gcc/gcc-2.95.2/libstdc++ g++ -ansi -O3 -c geom.cc -I/hosts/otto/usr/people/eroth/CASC/codes/TOMO/Distrib -I/usr/freeware/gcc/gcc-2.95.2/libio -I/usr/freeware/gcc/obj/gcc/include -I/usr/freeware/gcc/gcc-2.95.2/libstdc++ g++ -ansi -O3 -c util.cc -I/hosts/otto/usr/people/eroth/CASC/codes/TOMO/Distrib -I/usr/freeware/gcc/gcc-2.95.2/libio -I/usr/freeware/gcc/obj/gcc/include -I/usr/freeware/gcc/gcc-2.95.2/libstdc++ g++ -ansi -O3 -c error.cc -I/hosts/otto/usr/people/eroth/CASC/codes/TOMO/Distrib -I/usr/freeware/gcc/gcc-2.95.2/libio -I/usr/freeware/gcc/obj/gcc/include -I/usr/freeware/gcc/gcc-2.95.2/libstdc++ error.cc: In function `void error(basic_string,__default_alloc_template >)': error.cc:17: Internal compiler error. error.cc:17: Please submit a full bug report. error.cc:17: See for instructions. gmake: *** [error.o] Error 1 Please let me know if you need additional info. Thanks a lot. Erich Roth -- Erich G. Roth, Ph.D. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Postdoctoral Research Scientist ~~~~~~~~~~~~~~~~~ U.S. Geological Survey ~~~~~~~~~~~~~~~~~~~~~~~~~~ Woods Hole Field Center ~~~~~ work: (508)457-2221 384 Woods Hole Road ~~~~~~~~~ fax: (508)457-2310 Woods Hole, MA 02543 ~~~~~ email: eroth@usgs.gov http://epsc.wustl.edu/seismology/erich/erich.html # Makefile - modified 2/2000 to run on IRIX6.5 # Run using gmake on Haboob #CCC = /usr/local/bin/g++ # Sumatra #CCC = /usr/freeware/bin/g++ # Haboob CCC = /usr/freeware/bin/g++ # Haboob new version #CC = /usr/local/bin/gcc # Sumatra CC = /usr/freeware/bin/gcc # Haboob CFLAGS = -ansi -O3 #-pg HOME = /hosts/otto/usr/people/eroth PWD = ${HOME}/CASC/codes/TOMO/Distrib #INCLUDE = -I${PWD} -I/usr/freeware/lib/g++-include -I/usr/freeware/lib/g++-include/std # Haboob INCLUDE = -I${PWD} -I/usr/freeware/gcc/gcc-2.95.2/libio -I/usr/freeware/gcc/obj/gcc/include -I/usr/freeware/gcc/gcc-2.95.2/libstdc++ #-I/usr/freeware/gcc/obj/gcc/include # on Haboob SRC_GEN_SMESH = gen_smesh.cc zeltform.cc \ geom.cc util.cc error.cc OBJ_GEN_SMESH = ${SRC_GEN_SMESH:.cc=.o} SRC_EDIT_SMESH = edit_smesh.cc \ geom.cc error.cc util.cc smesh.cc interface.cc corrlen.cc SRC_EDIT_SMESH_C = d_jacobi.c d_choldc.c nrutil.c OBJ_EDIT_SMESH = ${SRC_EDIT_SMESH:.cc=.o} ${SRC_EDIT_SMESH_C:.c=.o} SRC_STAT_SMESH = stat_smesh.cc error.cc interface.cc util.cc OBJ_STAT_SMESH = ${SRC_STAT_SMESH:.cc=.o} SRC_TT_FORWARD = tt_forward.cc syngen.cc smesh.cc graph.cc \ traveltime.cc betaspline.cc \ bend.cc bend_mnbrak.cc bend_brent.cc \ interface.cc corrlen.cc \ geom.cc error.cc util.cc SRC_TT_FORWARD_C = d_jacobi.c d_choldc.c nrutil.c OBJ_TT_FORWARD = ${SRC_TT_FORWARD:.cc=.o} ${SRC_TT_FORWARD_C:.c=.o} SRC_TT_INVERSE = tt_inverse.cc inverse.cc sparse_rect.cc lsqr.cc \ smesh.cc graph.cc \ traveltime.cc betaspline.cc \ bend.cc bend_mnbrak.cc bend_brent.cc \ interface.cc corrlen.cc \ geom.cc error.cc util.cc jgrav.cc SRC_TT_INVERSE_C = d_jacobi.c d_choldc.c nrutil.c d_realft.c d_four1.c OBJ_TT_INVERSE = ${SRC_TT_INVERSE:.cc=.o} ${SRC_TT_INVERSE_C:.c=.o} .c.o: g++ $(CFLAGS) -c $< $(INCLUDE) .cc.o: g++ $(CFLAGS) -c $< $(INCLUDE) gen_smesh: $(OBJ_GEN_SMESH) $(CCC) $(CFLAGS) -o $@ $(OBJ_GEN_SMESH) -lm edit_smesh: $(OBJ_EDIT_SMESH) $(CCC) $(CFLAGS) -o $@ $(OBJ_EDIT_SMESH) -lm stat_smesh: $(OBJ_STAT_SMESH) $(CCC) $(CFLAGS) -o $@ $(OBJ_STAT_SMESH) -lm tt_forward: $(OBJ_TT_FORWARD) $(CCC) $(CFLAGS) -o $@ $(OBJ_TT_FORWARD) -lm tt_forward_depend: makedepend -f Makefile $(SRC_TT_FORWARD) tt_inverse: $(OBJ_TT_INVERSE) $(CCC) $(CFLAGS) -o $@ $(OBJ_TT_INVERSE) -lm tt_inverse_depend: makedepend -f Makefile $(SRC_TT_INVERSE)